@font-face{font-family:'iransans';src:url(../fonts/IRANSansWeb_Light.woff2) format('woff2'),url(../fonts/IRANSansWeb_Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(../fonts/IRANSansWeb.woff2) format('woff2'),url(../fonts/IRANSansWeb.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(../fonts/IRANSansWeb_Medium.woff2) format('woff2'),url(../fonts/IRANSansWeb_Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(../fonts/IRANSansWeb_Bold.woff2) format('woff2'),url(../fonts/IRANSansWeb_Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}
/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}@media (min-width:576px){.col-sm{flex:1 0 0%}}@media (min-width:768px){.col-md{flex:1 0 0%}}@media (min-width:992px){.col-lg{flex:1 0 0%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}@media (min-width:576px){.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1400px){.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:inherit;--bs-table-striped-bg:inherit;--bs-table-active-color:inherit;--bs-table-active-bg:inherit;--bs-table-hover-color:inherit;--bs-table-hover-bg:inherit;width:100%;margin-bottom:1rem;color:inherit;vertical-align:top;border-color:inherit}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit}.form-label{margin-bottom:.5rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-link.disabled{color:#6c757d}.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}@media (min-width:576px){.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media (min-width:768px){.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}@media (min-width:1400px){.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;user-select:none;opacity:.25}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip.show{opacity:.9}.carousel-item.active{display:block}.active.carousel-item-end{transform:translateX(100%)}.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-indicators .active{opacity:1}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.float-start{float:left!important}.float-end{float:right!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.w-100{width:100%!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-0{margin-left:0!important}.pt-3{padding-top:1rem!important}.pe-2{padding-right:.5rem!important}.text-muted{color:#6c757d!important}@media (min-width:768px){.float-md-end{float:right!important}}.error_site .page-header{margin-top:1.5rem}@supports (display:grid){[class*=" span-"],[class^=span-]{grid-column-end:auto;grid-row-end:auto}@media (min-width:576px){[class*=" span-col"],[class^=span-col]{grid-column-end:span 2}}[class*=" container-"] [class*=" span-"],[class*=" container-"] [class^=span-],[class^=container-] [class*=" span-"],[class^=container-] [class^=span-]{flex:0 1 auto;max-width:none}}.blog-items{display:flex;flex-wrap:wrap;width:100%;padding:0;margin-right:-.75rem;margin-bottom:1.5rem;margin-left:-.75rem}@media (min-width:768px){.blog-items.columns-2>div{width:50%}.blog-items.columns-3>div{width:33.33333%}.blog-items.columns-4>div{width:25%}}.blog-item{display:flex;flex-direction:column;padding:0 .75rem 1.5rem;overflow:hidden}.boxed .blog-item{background-color:#fff;box-shadow:0 0 2px rgba(51,57,66,.1),0 2px 5px rgba(51,57,66,.08),0 5px 15px rgba(51,57,66,.08),inset 0 3px 0 var(--cassiopeia-color-primary)}.boxed .blog-item .item-content{padding:25px}.image-left .blog-item,.image-right .blog-item{flex-direction:row}.image-left .blog-item .item-image,.image-right .blog-item .item-image{flex:1 0 40%}.blog-item .item-image{margin-top:3px;margin-bottom:15px;overflow:hidden}.boxed .blog-item .item-image{margin-bottom:0}.image-right .blog-item .item-image{order:1}.image-bottom .blog-item .item-image{margin-top:-15px;order:1}.image-left .blog-item .item-content{padding-left:25px}.image-right .blog-item .item-content{padding-right:25px}.image-left .blog-item,.image-right .blog-item{flex-direction:column}@media (min-width:768px){.image-left .blog-item,.image-right .blog-item{flex-direction:row}}.article-info dd{padding:0}@supports (display:grid){.blog-items{display:grid;margin:0 0 1.5rem;grid-auto-flow:row;grid-template-columns:1fr;grid-gap:1.5rem}.blog-items .blog-item{padding:0}.blog-items[class*=" columns-"]>div,.blog-items[class^=columns-]>div{flex:0 1 auto;width:auto;max-width:none}@media (min-width:768px){.blog-items.columns-2{grid-template-columns:1fr 1fr}.blog-items.columns-3{grid-template-columns:1fr 1fr 1fr}.blog-items.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}}.blog-items[class*=" masonry-"],.blog-items[class^=masonry-]{display:block;column-gap:1.5rem}.blog-items[class*=" masonry-"] .blog-item,.blog-items[class^=masonry-] .blog-item{display:inline-flex;margin-bottom:1.5rem;page-break-inside:avoid;break-inside:avoid}@media (min-width:768px){.blog-items.masonry-2{column-count:2}.blog-items.masonry-3{column-count:3}.blog-items.masonry-4{column-count:4}}.image-alternate .blog-item:nth-of-type(odd) .item-image{order:0}.image-alternate.image-left .blog-item:nth-of-type(odd) .item-image{margin-right:0;margin-left:25px;order:1}.image-alternate.image-top .blog-item:nth-of-type(odd) .item-image{order:1}.mod-list{padding-inline-start:0;list-style:none}.mod-list li{padding:.25em 0}.mod-list li a{text-decoration:none}.mod-list li a:hover{text-decoration:underline}.container-header .mod-list li a:hover{text-decoration:none}.mod-list li.active>a{text-decoration:underline}.container-header .mod-list li.active>a{text-decoration:none}.mod-list li .mod-menu__sub{padding-left:1.5rem}.form-control{max-width:100%;background-color:#fff}.form-control.input-xlarge{max-width:21.875rem}.form-control.input-xxlarge{max-width:34.375rem}.form-control.input-full{max-width:100%}.form-select{max-width:100%}.form-inline .form-select{display:inline-block;width:auto}@media (max-width:767.98px){.form-inline .form-select{width:100%}}td .form-control{display:inline-block;width:auto}.modal label{width:100%}[role=tooltip]:not(.show){right:5em;z-index:1080;display:none;max-width:100%;padding:.5em;margin:.5em;color:#000;text-align:start;background:#fff;border:1px solid #6c757d;border-radius:.25rem;box-shadow:0 0 .5rem rgba(0,0,0,.8)}[role=tooltip]:not(.show)[id^=editarticle-]{right:auto;margin-inline-start:-10em}[role=tooltip]:not(.show)[id^=editcontact-]{right:auto;margin-inline-start:-10em}:focus+[role=tooltip],:hover+[role=tooltip]{position:absolute;display:block}[id="filter[search]-desc"]{bottom:100%}fieldset{margin-bottom:3rem}fieldset+fieldset{margin-top:3rem}fieldset>*{margin-bottom:0}.control-group{margin:1.5rem 0}.com-users-login__options{margin-top:3rem}.list-inline-item .btn{border:1px solid;padding:5px 8px}.blog figure{margin:0}.platform-content.container{max-width:100%!important}.dropdown-item,body{text-align:right}.form-check{padding-right:1.25rem;padding-left:0}.form-check-input{margin-right:-1.25rem}.nav{padding-right:0}.metismenu.mod-menu .mm-toggler:after{margin-right:.5em;margin-left:0}.container-header .mod-menu>li{margin-left:1.55em}.input-group>.form-control:not(:last-child),.input-group>.form-select:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.btn-group>.btn:first-child:not(.dropdown-toggle){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:last-child:not(.dropdown-toggle){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}
@charset "UTF-8";.g-main-nav .g-dropdown,.g-main-nav .g-standard .g-dropdown .g-dropdown{position:absolute;top:auto;left:auto;opacity:0;visibility:hidden;overflow:hidden}.g-main-nav .g-fullwidth .g-dropdown.g-active,.g-main-nav .g-standard .g-dropdown.g-active{opacity:1;visibility:visible;overflow:visible}#g-mobilemenu-container ul,.g-main-nav ul{margin:0;padding:0;list-style:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{height:100%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{margin:0}/* overflow:clip, not hidden: hidden makes this box a scroll container, and a
   sticky descendant then sticks relative to it instead of the viewport — so
   the sidebars would never stick. clip does the same horizontal clipping
   without creating a scrollport. */
#g-page-surround{min-height:100vh;position:relative;overflow-x:clip}article,aside,details,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%;display:inline-block;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}iframe,svg{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code{vertical-align:bottom}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%}td,th,tr{vertical-align:middle}td,th{padding:.375rem 0}th{text-align:left}@media print{body{background:#fff!important;color:#000!important}}#g-page-surround .mod-login button.input-password-toggle{background-color:#e9ecef;border:1px solid #ced4da;margin-left:-1px}.g-container{margin:0 auto;padding:0}.g-block .g-container{width:auto}.g-grid{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-rendering:optimizespeed}.g-grid.nowrap{flex-flow:row}.g-block{flex:1;min-width:0;min-height:0}.size-20{flex:0 20%;width:20%}.size-24{flex:0 24%;width:24%}.size-25{flex:0 25%;width:25%}.size-35{flex:0 35%;width:35%}.size-52{flex:0 52%;width:52%}.size-65{flex:0 65%;width:65%}.size-75{flex:0 75%;width:75%}.size-76{flex:0 76%;width:76%}.size-100{width:100%;max-width:100%;flex-grow:0;flex-basis:100%}.g-main-nav:not(.g-menu-hastouch) .g-dropdown{z-index:10;top:-9999px}.g-main-nav:not(.g-menu-hastouch) .g-dropdown.g-active{top:100%}.g-main-nav:not(.g-menu-hastouch) .g-dropdown .g-dropdown{top:0}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown.g-active{top:auto}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown .g-dropdown.g-active{top:0}.g-main-nav .g-toplevel>li{display:inline-block;cursor:pointer;transition:background .2s ease-out,transform .2s ease-out}.g-main-nav .g-toplevel>li.g-menu-item-type-module,.g-main-nav .g-toplevel>li.g-menu-item-type-particle{cursor:initial}.g-main-nav .g-toplevel>li .g-menu-item-content{display:inline-block;vertical-align:middle;cursor:pointer}.g-main-nav .g-toplevel>li .g-menu-item-container{transition:transform .2s ease-out}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{display:inline-block;vertical-align:middle;line-height:normal}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after{display:inline-block;cursor:pointer;width:1.5rem;opacity:.5;font-family:"Font Awesome 6 Pro","Font Awesome 6 Free",FontAwesome;font-weight:900;content:"";text-align:right}.g-main-nav .g-toplevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator:after{content:""}.g-main-nav .g-dropdown{transition:opacity .2s ease-out,transform .2s ease-out;z-index:1}.g-main-nav .g-sublevel>li{transition:background .2s ease-out,transform .2s ease-out}.g-main-nav .g-sublevel>li.g-menu-item-type-module,.g-main-nav .g-sublevel>li.g-menu-item-type-particle{cursor:initial}.g-main-nav .g-sublevel>li .g-menu-item-content{display:inline-block;vertical-align:middle;word-break:break-word}.g-main-nav .g-sublevel>li.g-parent .g-menu-item-content{margin-right:2rem}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{position:absolute;right:.738rem;top:.838rem;width:auto;text-align:center}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator:after{content:"";text-align:center}.g-main-nav .g-sublevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator:after{content:""}[dir=rtl] .g-main-nav .g-sublevel>li.g-parent .g-menu-item-content{margin-right:inherit;margin-left:2rem;text-align:right}[dir=rtl] .g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{right:inherit;left:.738rem;transform:rotate(180deg)}.g-menu-item-container{display:block;position:relative}.g-menu-item-container input,.g-menu-item-container textarea{color:#666}.g-main-nav .g-standard{position:relative}.g-main-nav .g-standard .g-sublevel>li{position:relative}.g-main-nav .g-standard .g-dropdown{top:100%}.g-main-nav .g-standard .g-dropdown.g-dropdown-left{right:0}.g-main-nav .g-standard .g-dropdown.g-dropdown-center{left:50%;transform:translateX(-50%)}.g-main-nav .g-standard .g-dropdown.g-dropdown-right{left:0}.g-main-nav .g-standard .g-dropdown .g-dropdown{top:0}.g-main-nav .g-standard .g-dropdown .g-dropdown.g-dropdown-left{left:auto;right:100%}.g-main-nav .g-standard .g-dropdown .g-dropdown.g-dropdown-right{left:100%;right:auto}.g-main-nav .g-standard .g-dropdown .g-block{flex-grow:0;flex-basis:100%}.g-main-nav .g-standard .g-go-back{display:none}.g-main-nav .g-fullwidth .g-dropdown{position:absolute;left:0;right:0}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-left{right:0;left:inherit}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-center{left:inherit;right:inherit;left:50%;transform:translateX(-50%)}.g-main-nav .g-fullwidth .g-dropdown.g-dropdown-right{left:0;right:inherit}.g-main-nav .g-fullwidth .g-dropdown .g-block{position:relative;overflow:hidden}.g-main-nav .g-fullwidth .g-dropdown .g-go-back{display:block}.g-main-nav .g-fullwidth .g-dropdown .g-go-back.g-level-1{display:none}.g-main-nav .g-fullwidth .g-sublevel .g-dropdown{top:0;transform:translateX(100%)}.g-main-nav .g-fullwidth .g-sublevel .g-dropdown.g-active{transform:translateX(0)}.g-main-nav .g-fullwidth .g-sublevel.g-slide-out>.g-menu-item>.g-menu-item-container{transform:translateX(-100%)}.g-menu-item-container>i{vertical-align:middle;margin-right:.2rem}#g-mobilemenu-container .g-toplevel{position:relative}#g-mobilemenu-container .g-toplevel li{display:block;position:static!important;margin-right:0;cursor:pointer}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}#g-mobilemenu-container .g-toplevel li.g-parent>.g-menu-item-container>.g-menu-item-content{position:relative}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator{position:absolute;right:.938rem;text-align:center}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after{display:inline-block;text-align:center;opacity:.5;width:1.5rem;line-height:normal;font-family:"Font Awesome 6 Pro","Font Awesome 6 Free",FontAwesome;font-weight:900;content:""}#g-mobilemenu-container .g-toplevel .g-dropdown{top:0;background:0 0;position:absolute;left:0;right:0;z-index:1;transition:transform .2s ease-out;transform:translateX(100%)}#g-mobilemenu-container .g-toplevel .g-dropdown.g-active{transform:translateX(0);z-index:0}#g-mobilemenu-container .g-toplevel .g-dropdown .g-go-back{display:block}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block{width:100%;overflow:visible}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block .g-go-back{display:none}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block:first-child .g-go-back{display:block}#g-mobilemenu-container .g-toplevel .g-dropdown-column{float:none;padding:0}#g-mobilemenu-container .g-toplevel .g-dropdown-column [class*=size-]{flex:0 1 100%;max-width:100%}#g-mobilemenu-container .g-sublevel{cursor:default}#g-mobilemenu-container .g-sublevel li{position:static}#g-mobilemenu-container .g-sublevel .g-dropdown{top:0}#g-mobilemenu-container .g-menu-item-container{transition:transform .2s ease-out}#g-mobilemenu-container .g-sublevel.g-slide-out>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-sublevel.g-slide-out>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-toplevel.g-slide-out>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-toplevel.g-slide-out>.g-menu-item>.g-menu-item-container{transform:translateX(-100%)}#g-mobilemenu-container i{float:left;line-height:1.4rem;margin-right:.3rem}h1,h2,h3,h4,h5,h6{margin:.75rem 0 1.5rem 0;text-rendering:optimizeLegibility}p{margin:1.5rem 0}dl,ol,ul{margin-top:1.5rem;margin-bottom:1.5rem}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin-top:0;margin-bottom:0}ul{margin-left:1.5rem;padding:0}dl{padding:0}ol{padding-left:1.5rem}blockquote{margin:1.5rem 0;padding-left:.75rem}cite{display:block}cite:before{content:"\2014 \0020"}pre{margin:1.5rem 0;padding:.938rem}hr{border-left:none;border-right:none;border-top:none;margin:1.5rem 0}fieldset{border:0;padding:.938rem;margin:0 0 1.5rem 0}label{margin-bottom:.375rem}label abbr{display:none}select[multiple=multiple],textarea{transition:border-color;padding:.375rem .375rem}select[multiple=multiple]:focus,textarea:focus{outline:0}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{transition:border-color;padding:.375rem .375rem}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:0}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375rem}input[type=file]{width:100%}select{max-width:100%}button,input[type=submit]{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;border:inherit}.hide,body .g-offcanvas-hide{display:none}.clearfix::after{clear:both;content:"";display:table}.nomarginall .g-content{margin:0!important}.nomargintop .g-content{margin-top:0!important}.nomarginbottom .g-content{margin-bottom:0!important}.nomarginleft .g-content{margin-left:0!important}.nomarginright .g-content{margin-right:0!important}.nopaddingall .g-content{padding:0!important}.nopaddingtop .g-content{padding-top:0!important}.nopaddingbottom .g-content{padding-bottom:0!important}.nopaddingleft .g-content{padding-left:0!important}.nopaddingright .g-content{padding-right:0!important}.g-flushed{padding:0!important}.g-flushed .g-content{padding:0;margin:0}.g-flushed .g-container{width:100%}.full-width .g-block{flex-grow:0;flex-basis:100%}@media print{.g-block.visible-print{display:block!important}}.equal-height .g-content{flex-basis:100%}#g-offcanvas{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;text-align:left;display:none;-webkit-overflow-scrolling:touch}.g-main-nav .g-standard .g-dropdown{width:180px}.g-content{margin:.625rem;padding:.938rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.25rem}h2{font-size:1.9rem}h3{font-size:1.5rem}h4{font-size:1.15rem}h5{font-size:1rem}h6{font-size:.85rem}small{font-size:.875rem}cite{font-size:.875rem}sub,sup{font-size:.75rem}code,kbd,pre,samp{font-size:1rem;font-family:Menlo,Monaco,monospace}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{border-radius:.1875rem}body{color:#555;background:#f8f9fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#g-page-surround{background:#f8f9fa}@media print{#g-page-surround{background:#fff!important;color:#000!important}}a{color:#c70101}a:hover{color:#3c3c3c}h1,h2,h3,h4,h5,h6,strong{color:#3c3c3c}.gantry-logo{display:inline-block}@media only all and (max-width:47.99rem){.gantry-logo{display:block;text-align:center}}body{font-family:sans-serif;font-weight:400}h1,h2,h3,h4,h5{font-family:sans-serif;font-weight:500}bold,strong{font-weight:700}blockquote{border-left:10px solid #f0f2f4}blockquote p{font-size:1.1rem;color:#888}blockquote cite{display:block;text-align:right;color:#555;font-size:1.2rem}code{background:#f9f2f4;color:#9c1d3d}pre{padding:1rem;margin:2rem 0;background:#f6f6f6;border:1px solid #ddd;border-radius:.1875rem;line-height:1.15;font-size:.9rem}pre code{color:#237794;background:inherit;font-size:.9rem}hr{border-bottom:4px solid #f0f2f4}#g-navigation{background:#111;color:#fff;text-align:center;position:relative;z-index:2}#g-navigation .g-container{position:relative}#g-navigation a{color:#777}#g-navigation a:hover{color:#fff}#g-navigation .g-main-nav{margin:-1.563rem}#g-navigation .g-main-nav h1,#g-navigation .g-main-nav h2,#g-navigation .g-main-nav h3,#g-navigation .g-main-nav h4,#g-navigation .g-main-nav h5,#g-navigation .g-main-nav h6,#g-navigation .g-main-nav strong{color:#fff}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#fff}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#020202}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#fff}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#222}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background:#020202}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected>.g-menu-item-container{color:#fff}#g-navigation .g-main-nav .g-dropdown{background:#020202}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#fff}#g-navigation .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active,#g-navigation .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#000}#g-navigation .g-main-nav .g-toplevel{display:flex;flex-flow:row wrap;justify-content:center;-webkit-justify-content:center}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #202020;background:#070707;border-radius:.1875rem;margin:-.2rem 0 -.2rem .5rem;padding:.2rem}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#000}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after{text-align:center}#g-navigation .g-menu-hastouch .g-toplevel>li.active.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{color:#fff}#g-navigation .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator,#g-navigation .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #202020;background:#070707;border-radius:.1875rem;padding:.1rem;margin-top:-.1rem;margin-right:-.1rem}#g-navigation .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover,#g-navigation .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#000}#g-navigation .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after,#g-navigation .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after{text-align:center}.g-main-nav .g-toplevel{font-weight:500}.g-main-nav .g-toplevel>li>.g-menu-item-container{text-decoration:none;padding:1.2rem .938rem}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{line-height:normal}.g-main-nav .g-toplevel i{opacity:.6}.g-main-nav .g-dropdown{text-align:left}.dir-rtl .g-main-nav .g-dropdown{text-align:right}.g-main-nav .g-sublevel>li>.g-menu-item-container{padding:.7815rem 1rem}#g-header .align-left .g-toplevel,#g-navigation .align-left .g-toplevel{justify-content:flex-start;-webkit-justify-content:flex-start}#g-header .align-right .g-toplevel,#g-navigation .align-right .g-toplevel{justify-content:flex-end;-webkit-justify-content:flex-end}@media print{#g-navigation{background:#fff!important;color:#000!important}}#g-offcanvas{background:#354d59;width:17rem;color:#fff}#g-offcanvas a{color:#b8cbd5}#g-offcanvas a:hover{color:#fff}#g-offcanvas h1,#g-offcanvas h2,#g-offcanvas h3,#g-offcanvas h4,#g-offcanvas h5,#g-offcanvas h6,#g-offcanvas strong{color:#fff}#g-offcanvas #g-mobilemenu-container ul{background:#354d59}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#fff}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#b30101}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#fff}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #e50101;background:#b30101;border-radius:.1875rem;margin:-.2rem 0 -.2rem .5rem;padding:.2rem}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#9e0101}#g-mobilemenu-container{margin:-1.563rem}@media print{#g-offcanvas{background:#fff!important;color:#000!important}}#g-header{background:#fff;color:#555;position:relative;z-index:3}#g-header a{color:#fff}#g-header a:hover{color:#555}#g-header .g-main-nav h1,#g-header .g-main-nav h2,#g-header .g-main-nav h3,#g-header .g-main-nav h4,#g-header .g-main-nav h5,#g-header .g-main-nav h6,#g-header .g-main-nav strong{color:#555}#g-header .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#555}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#f0f0f0}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#fff}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#222}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background:#f0f0f0}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected>.g-menu-item-container{color:#555}#g-header .g-main-nav .g-dropdown{background:#f0f0f0}#g-header .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#555}#g-header .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active,#g-header .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#e6e6e6}#g-header .g-main-nav .g-toplevel{display:flex;flex-flow:row wrap}#g-header .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #fff;background:#f5f5f5;border-radius:.1875rem;margin:-.2rem 0 -.2rem .5rem;padding:.2rem}#g-header .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#ebebeb}#g-header .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after{text-align:center}#g-header .g-menu-hastouch .g-toplevel>li.active.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{color:#555}#g-header .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator,#g-header .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #fff;background:#f5f5f5;border-radius:.1875rem;padding:.1rem;margin-top:-.1rem;margin-right:-.1rem}#g-header .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover,#g-header .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#ebebeb}#g-header .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after,#g-header .g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:after{text-align:center}@media print{#g-header{background:#fff!important;color:#000!important}}#g-showcase{padding:1.5rem 0;background-color:#f8f9fa;color:#fff}#g-showcase a{color:#fff}#g-showcase a:hover{color:#fff}#g-showcase h1,#g-showcase h2,#g-showcase h3,#g-showcase h4,#g-showcase h5,#g-showcase h6,#g-showcase strong{color:#fff}@media print{#g-showcase{background:#fff!important;color:#000!important}}#g-feature{padding:1.5rem 0;background:#fff;color:#666}@media print{#g-feature{background:#fff!important;color:#000!important}}#g-subfeature{padding:1.5rem 0;background:#f0f0f0;color:#666;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}@media print{#g-subfeature{background:#fff!important;color:#000!important}}#g-page-surround{box-shadow:0 0 15px rgba(0,0,0,.4)}#g-main{padding:1.5rem 0;background:#fff;color:#222}@media print{#g-main{background:#fff!important;color:#000!important}}#g-aside,#g-sidebar{padding:1.5rem 0;color:#222}@media print{#g-sidebar{background:#fff!important;color:#000!important}}#g-footer{background:#3a3a3a;color:#eee;border-top:1px solid rgba(0,0,0,.05)}@media only all and (max-width:47.99rem){#g-footer{text-align:center}}@media print{#g-footer{background:#fff!important;color:#000!important}}.flush .g-container>.g-grid>.g-block>.g-content{margin:0;padding:0}.moduletable[class*=box],.moduletable[class*=shadow]{padding:.938rem;margin:.625rem}.box1.moduletable,.box1>.g-content{background:#fff}.box1.moduletable,.box1.moduletable h1,.box1.moduletable h2,.box1.moduletable h3,.box1.moduletable h4,.box1.moduletable h5,.box1.moduletable h6,.box1.moduletable i,.box1.moduletable strong,.box1>.g-content,.box1>.g-content h1,.box1>.g-content h2,.box1>.g-content h3,.box1>.g-content h4,.box1>.g-content h5,.box1>.g-content h6,.box1>.g-content i,.box1>.g-content strong{color:#595959}.box2.moduletable,.box2>.g-content{background:#e0e0e0}.box2.moduletable,.box2.moduletable h1,.box2.moduletable h2,.box2.moduletable h3,.box2.moduletable h4,.box2.moduletable h5,.box2.moduletable h6,.box2.moduletable i,.box2.moduletable strong,.box2>.g-content,.box2>.g-content h1,.box2>.g-content h2,.box2>.g-content h3,.box2>.g-content h4,.box2>.g-content h5,.box2>.g-content h6,.box2>.g-content i,.box2>.g-content strong{color:#6d6d6d}.box3.moduletable,.box3>.g-content{background:#c70101}.box3.moduletable,.box3.moduletable h1,.box3.moduletable h2,.box3.moduletable h3,.box3.moduletable h4,.box3.moduletable h5,.box3.moduletable h6,.box3.moduletable i,.box3.moduletable strong,.box3>.g-content,.box3>.g-content h1,.box3>.g-content h2,.box3>.g-content h3,.box3>.g-content h4,.box3>.g-content h5,.box3>.g-content h6,.box3>.g-content i,.box3>.g-content strong{color:#fff}.box3.moduletable a,.box3>.g-content a{color:#fe7c7c}.box3.moduletable a:hover,.box3>.g-content a:hover{color:#fff}.box3.moduletable .button,.box3>.g-content .button{color:#fff;background:#fa0101}.box3.moduletable .button:hover,.box3>.g-content .button:hover{background:#fe1717}.box4.moduletable,.box4>.g-content{background:#8f0000}.box4.moduletable,.box4.moduletable h1,.box4.moduletable h2,.box4.moduletable h3,.box4.moduletable h4,.box4.moduletable h5,.box4.moduletable h6,.box4.moduletable i,.box4.moduletable strong,.box4>.g-content,.box4>.g-content h1,.box4>.g-content h2,.box4>.g-content h3,.box4>.g-content h4,.box4>.g-content h5,.box4>.g-content h6,.box4>.g-content i,.box4>.g-content strong{color:#fff}.box4.moduletable a,.box4>.g-content a{color:#ff4343}.box4.moduletable a:hover,.box4>.g-content a:hover{color:#fff}.box4.moduletable .button,.box4>.g-content .button{color:#ff7676;background:#dc0000}.box4.moduletable .button:hover,.box4>.g-content .button:hover{background:#c20000}.shadow.moduletable,.shadow>.g-content{box-shadow:1px 1px 1px rgba(0,0,0,.1)}.shadow2.moduletable,.shadow2>.g-content{box-shadow:0 0 4px rgba(0,0,0,.15)}.disabled.g-outer-box,.disabled.moduletable,.disabled.widget,.disabled>.g-content{opacity:.4}.square.moduletable,.square>.g-content{border-radius:none}.rounded.moduletable,.rounded>.g-content{border-radius:.1875rem}table{border:1px solid #eaeaea}th{background:#f7f7f7;padding:.5rem}td{padding:.5rem;border:1px solid #eaeaea}select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,.06)}select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}select[multiple=multiple]:focus,textarea:focus{border-color:#c70101}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,.06)}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,textarea:hover{border-color:#c4c4c4}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#c70101}@media only all and (min-width:70rem){#g-subfeature .sample-content .g-content{padding-left:2rem;padding-right:2rem}}.g-content-array .g-grid{margin-bottom:2.3445rem}.g-content-array .g-grid:last-child{margin-bottom:0}@media only all and (max-width:47.99rem){.g-content-array .g-grid:last-child .g-block:last-child .g-array-item{margin-bottom:0}}@media only all and (max-width:47.99rem){.g-content-array .g-grid{margin-bottom:0}}.g-content-array .g-content{margin:0;padding-top:0;padding-bottom:0}.g-main-nav .g-standard .g-dropdown{transition:none}.g-main-nav .g-standard .g-fade.g-dropdown{transition:opacity .3s ease-out,transform .3s ease-out}.g-main-nav .g-standard .g-zoom.g-active{animation-duration:.3s;animation-name:g-dropdown-zoom}.g-main-nav .g-standard .g-fade-in-up.g-active{animation-duration:.3s;animation-name:g-dropdown-fade-in-up}.g-main-nav .g-fullwidth>.g-dropdown{transition:none}.g-main-nav .g-fullwidth>.g-fade.g-dropdown{transition:opacity .3s ease-out,transform .3s ease-out}.g-main-nav .g-fullwidth>.g-zoom.g-active{animation-duration:.3s;animation-name:g-dropdown-zoom}.g-main-nav .g-fullwidth>.g-fade-in-up.g-active{animation-duration:.3s;animation-name:g-dropdown-fade-in-up}@keyframes g-dropdown-zoom{0%{opacity:0;transform:scale3d(.8,.8,.8)}100%{opacity:1}}@keyframes g-dropdown-fade-in-up{0%{opacity:0;transform:translate3d(0,30px,0)}100%{opacity:1}}.g-container{width:80rem}@media only all and (min-width:70rem) and (max-width:79.99rem){.g-container{width:70rem}}@media only all and (min-width:48rem) and (max-width:69.99rem){.g-container{width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:30rem}}@media only all and (max-width:30rem){.g-container{width:100%}}.g-container.g-flushed{width:100%}@media only all and (max-width:47.99rem){.g-block{flex-grow:0;flex-basis:100%}}@media only all and (max-width:47.99rem){body [class*=size-]{flex-grow:0;flex-basis:100%;max-width:100%}}@media only all and (max-width:47.99rem){@supports not (flex-wrap:wrap){.g-grid{display:block;flex-wrap:inherit}.g-block{display:block;flex:inherit}}}.g-block.visible-desktop,.g-block.visible-large,.g-block.visible-phone,.g-block.visible-tablet{display:none!important}@media only all and (max-width:47.99rem){.g-block.visible-phone{display:block!important}}@media only all and (min-width:48rem) and (max-width:69.99rem){.g-block.visible-tablet{display:block!important}}@media only all and (min-width:70rem) and (max-width:79.99rem){.g-block.visible-desktop{display:block!important}}@media only all and (min-width:80rem){.g-block.visible-large{display:block!important}.g-block.visible-desktop{display:block!important}}@media only all and (max-width:47.99rem){.hidden-phone{display:none!important}}.alert{border-radius:.1875rem;padding:.938rem;margin-bottom:1.5rem;text-shadow:none}.alert{background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{top:-2px;right:-21px;line-height:20px}legend{font-size:1.3rem;line-height:1.5}legend small{font-size:.8rem}.btn-primary{background:#c70101;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.btn-primary:hover{background:#e00101;color:#fff}.btn-primary:active,.btn-primary:focus{background:#ae0101;box-shadow:inset -1px -1px 1px rgba(0,0,0,.15);color:#fff}.btn-secondary{background:#8f0000;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.btn-secondary:hover{background:#a90000;color:#fff}.btn-secondary:active,.btn-secondary:focus{background:#760000;box-shadow:inset -1px -1px 1px rgba(0,0,0,.15);color:#fff}meter{width:100%}.btn-group>.btn+.dropdown-toggle{box-shadow:1px 1px 1px rgba(0,0,0,.1)}.btn-group.open .btn-primary.dropdown-toggle{background:#ae0101;color:#fff;box-shadow:inset -1px -1px 1px rgba(0,0,0,.15)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:none;background-color:#c70101}.login fieldset{padding:0}.login .plg_system_webauthn_login_button{padding-top:.9rem;min-height:60px}.login .plg_system_webauthn_login_button svg{vertical-align:middle}.row-striped .row,.row-striped .row-fluid{border-bottom:1px solid #ddd}.row-striped .row-fluid:nth-child(odd),.row-striped .row:nth-child(odd){background-color:#fcfcfc}.row-striped .row-fluid:hover,.row-striped .row:hover{background-color:#f2f2f2}blockquote{border-left:5px solid #ddd}blockquote small{color:#888}blockquote.pull-right{border-right:5px solid #ddd}code,pre{color:#555;background-color:#f2f2f2;border:1px solid #ddd}legend{color:#333}legend small{color:#999}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear}#login-form input[type=password],#login-form input[type=text]{color:#555;height:1.25rem}#login-form .controls .input-append .btn{line-height:26px;height:2.15rem}.controls .input-append .btn{font-size:14px;line-height:20px;height:33px}.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000}.nav-tabs.nav-dark>li>a{color:#f8f8f8}.nav-tabs.nav-dark>li>a:hover{border-color:#333 #333 #111;background-color:#777}.nav-tabs.nav-dark>.active>a,.nav-tabs.nav-dark>.active>a:hover{color:#fff;background-color:#555;border:1px solid #222}a.muted:focus,a.muted:hover{color:grey}.alert{background-color:#f8f4ec;border-color:#eee4d2}.alert .alert-link,.alert .alert-link:hover,.alert a,.alert a:hover{color:#a47e3c;font-weight:700}.alert .alert-link:hover,.alert .alert-link:hover:hover,.alert a:hover,.alert a:hover:hover{text-decoration:underline}.alert,.alert h4{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#b78c43}a.text-success:focus,a.text-success:hover{color:#3d773e}a.text-error:focus,a.text-error:hover{color:#a74240}a.text-info:focus,a.text-info:hover{color:#34789a}@media only all and (max-width:47.99rem){body{padding-right:0;padding-left:0}}@media only all and (max-width:47.99rem){.container-fluid{padding:0}.row-fluid{width:100%}.row{margin-left:0}.row-fluid [class*=span],[class*=span]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}.row-fluid .span12,.span12{width:100%;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:30px;box-sizing:border-box}}@media only all and (max-width:30rem){.page-header h1 small{display:block;line-height:20px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.modal-header .close{padding:10px;margin:-10px}}@media only all and (min-width:48rem) and (max-width:69.99rem){.row{margin-left:-20px}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.span12{width:724px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.4364640884%}.row-fluid .span10{width:82.8729281768%}.row-fluid .span9{width:74.3093922652%}.row-fluid .span8{width:65.7458563536%}.row-fluid .span7{width:57.182320442%}.row-fluid .span6{width:48.6187845304%}.row-fluid .span5{width:40.0552486188%}.row-fluid .span4{width:31.4917127072%}.row-fluid .span3{width:22.9281767956%}.row-fluid .span2{width:14.364640884%}.row-fluid .span1{width:5.8011049724%}.row-fluid .offset12{margin-left:105.5248618785%}.row-fluid .offset12:first-child{margin-left:102.7624309392%}.row-fluid .offset11{margin-left:96.9613259669%}.row-fluid .offset11:first-child{margin-left:94.1988950276%}.row-fluid .offset10{margin-left:88.3977900552%}.row-fluid .offset10:first-child{margin-left:85.635359116%}.row-fluid .offset9{margin-left:79.8342541436%}.row-fluid .offset9:first-child{margin-left:77.0718232044%}.row-fluid .offset8{margin-left:71.270718232%}.row-fluid .offset8:first-child{margin-left:68.5082872928%}.row-fluid .offset7{margin-left:62.7071823204%}.row-fluid .offset7:first-child{margin-left:59.9447513812%}.row-fluid .offset6{margin-left:54.1436464088%}.row-fluid .offset6:first-child{margin-left:51.3812154696%}.row-fluid .offset5{margin-left:45.5801104972%}.row-fluid .offset5:first-child{margin-left:42.817679558%}.row-fluid .offset4{margin-left:37.0165745856%}.row-fluid .offset4:first-child{margin-left:34.2541436464%}.row-fluid .offset3{margin-left:28.453038674%}.row-fluid .offset3:first-child{margin-left:25.6906077348%}.row-fluid .offset2{margin-left:19.8895027624%}.row-fluid .offset2:first-child{margin-left:17.1270718232%}.row-fluid .offset1{margin-left:11.3259668508%}.row-fluid .offset1:first-child{margin-left:8.5635359116%}input,textarea{margin-left:0}.uneditable-input.span12,input.span12,textarea.span12{width:710px}input.span11,textarea.span11{width:648px}input.span10,textarea.span10{width:586px}input.span9,textarea.span9{width:524px}input.span8,textarea.span8{width:462px}input.span7,textarea.span7{width:400px}input.span6,textarea.span6{width:338px}input.span5,textarea.span5{width:276px}input.span4,textarea.span4{width:214px}input.span3,textarea.span3{width:152px}input.span2,textarea.span2{width:90px}input.span1,textarea.span1{width:28px}}@media only all and (max-width:69.99rem){.navbar .container{width:auto;padding:0}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:9px 15px;font-weight:700;color:#777;border-radius:.1875rem}.nav-collapse .btn{padding:4px 10px 4px;font-weight:400;border-radius:.1875rem}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before{display:none}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse.collapse{height:0;overflow:hidden}}@media only all and (min-width:70rem){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}@media only all and (max-width:47.99rem){.form-horizontal .control-label{display:block;float:none;text-align:left}.form-horizontal .controls{margin:0}[dir=rtl] .form-horizontal .control-label{text-align:right}}@media only all and (max-width:47.99rem){div.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}div.modal.fade{top:-100px}div.modal.fade.in{top:20px}}@media only all and (max-width:30rem){div.modal{top:10px;right:10px;left:10px}}@media only all and (max-width:47.99rem){.pull-right.item-image{margin-left:0}.pull-left.item-image{margin-right:0}}html{font-size:100%!important;overflow-x:hidden!important}body{font-family:iransans;font-size:15px;line-height:25px;position:relative;right:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}h1,h2,h3,h4,h5{font-weight:700;font-family:iransans!important}a{color:#c70101}@media (max-width:768px){#g-navigation>.g-container>.g-grid>.size-75{display:none;visibility:hidden}}p{margin-top:0;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}.uk-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid:after,.uk-grid:before{content:" ";display:block;overflow:hidden}.uk-grid:after{clear:both}.uk-grid>*{-ms-flex:none;-webkit-flex:none;flex:none;margin:0;float:left}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid+.uk-grid,.uk-grid>*>.uk-panel+.uk-panel{margin-top:25px}[class*=uk-width]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.uk-width-1-2{width:50%}.uk-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.uk-flex-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-weight:700;color:#222;text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}h1{font-size:36px;line-height:42px}h2{font-size:24px;line-height:30px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}h5{font-size:14px;line-height:20px}h6{font-size:12px;line-height:18px}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:15px 0;border:0;border-top:1px solid #e5e5e5}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}@media (min-width:768px){.uk-width-medium-1-2{width:50%}.uk-width-medium-2-5{width:40%}.uk-width-medium-3-5{width:60%}}table th{border-color:#eaeaea}table td p,table th p{margin:0}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{text-align:right}.g-main-nav .g-standard .g-dropdown.g-dropdown-right{left:auto;right:0}#topbar-left,#topbar-right{background:#f8f9fa;border-bottom:1px solid #ddd;font-weight:300;height:35px;padding:4px 20px!important;text-align:right}#topbar-left{text-align:left}#topbar-right ul.menu{margin:0}#topbar-left ul.menu li,#topbar-right ul.menu li{display:inline-block}#topbar-left ul.menu li a,#topbar-right ul.menu li a{color:#555;font-size:14px;padding:0 0 0 15px;text-decoration:none}#topbar-left ul.menu li a:hover,#topbar-right ul.menu li a:hover{color:#c70101}#logomain{text-align:center}.gantry-logo img{width:375px;width:265px;margin-top:7px;margin-bottom:12px}#g-navigation .g-content.g-particle{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#g-navigation .g-main-nav{margin:0}#g-showcase{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8f9fa 100%);background:-webkit-linear-gradient(top,#fff 0,#f8f9fa 100%);background:linear-gradient(to bottom,#fff 0,#f8f9fa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f9fa', GradientType=0 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f9fa', GradientType=0 )}.showcasebox{position:relative;height:180px;margin-bottom:4px;overflow:hidden;background:#1e243e}.uk-width-medium-2-3 .showcasebox,.uk-width-medium-2-4 .showcasebox{height:370px;margin:0 10px}.showcase3{padding:15px 0}.showcase3box.showcasebox{height:220px}.showcase3_right .showcase3box.showcasebox{height:444px;margin-left:4px}.showcase3left_right .showcase3box{margin-left:2px}.showcase3left_left .showcase3box{margin-right:2px}.uk-width-medium-2-3>.showcasebox{margin-left:0}.uk-width-medium-2-3 .showcasebox{margin-bottom:10px}.uk-width-medium-2-3 .uk-width-medium-1-2 .showcasebox{height:180px}.showcasebody2 .uk-width-medium-2-3 .uk-grid{margin-left:0}.showcasebody2 .uk-width-medium-2-3 .uk-grid .uk-width-medium-1-2{padding-left:0}.uk-width-medium-2-3 .uk-width-medium-1-2.showcase_zircol1 .showcasebox{margin-left:5px}.uk-width-medium-2-3 .uk-width-medium-1-2.showcase_zircol2 .showcasebox{margin-right:5px;margin-left:0}.showcase-row.uk-grid{margin-left:0}.showcase-row.uk-grid>*{padding-left:0}.showcase3box>a,.showcasebox a.showcase_link{position:absolute;left:0;right:0;top:0;bottom:0}.showcase3box>a:before,.showcasebox a.showcase_link:before{content:" ";position:absolute;bottom:0;left:0;right:0;height:180px;z-index:1;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.showcase3_right .showcase3box>a:before,.uk-width-medium-2-3>.showcasebox a.showcase_link:before,.uk-width-medium-2-4 .showcasebox a.showcase_link:before{height:180px;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.showcase3_right .showcase3box:hover>a:before,.showcase3box:hover>a:before,.showcasebox:hover a.showcase_link:before,.uk-width-medium-2-3>.showcasebox:hover a.showcase_link:before,.uk-width-medium-2-4 .showcasebox:hover a.showcase_link:before{height:200%}.showcase3box:hover>a:before,.showcasebox:hover a.showcase_link:before{bottom:0}.showcasebox a img{width:100%;height:100%}.showcasebox:hover a img{-o-filter:blur(7px);-ms-filter:blur(7px);-moz-filter:blur(7px);-webkit-filter:blur(7px);filter:blur(7px)}.showcasebox h4{position:absolute;right:0;left:0;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;padding:10px 20px 20px 20px;bottom:0;margin:0}#footer0 .custom p+*+div>a,#footer0 .custom p+div>a{font-size:15px;margin-top:5px;color:#fff;display:inline-block;font-weight:500;margin-left:3px}#footer0 .custom p+*+div>a:hover,#footer0 .custom p+div>a:hover{color:#c70101}.showcasebox h4 a{color:#fff!important;text-decoration:none;font-weight:400;font-size:18px;line-height:28px;font-size:1.1rem;line-height:2rem;display:block;font-weight:700}.showcase3_right .showcasebox h4 a,.uk-width-medium-2-3>.showcasebox h4 a,.uk-width-medium-2-4 .showcasebox h4 a{font-size:1.4rem;line-height:2.7rem;font-weight:700;margin-bottom:5px}.showcasebox p{position:absolute;right:0;left:0;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;margin:0;padding:10px 20px;font-size:14px;font-weight:300;line-height:20px;bottom:-70px;text-align:justify;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition-delay:0s;transition-delay:0s;display:none}.showcasebox p a{color:#fff!important;text-decoration:none;display:inline-block}.showcasebox:hover p{bottom:10px;filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;-webkit-transition-delay:0.1s;transition-delay:0.1s}#footer0 .custom p+*+div>a,#footer0 .custom p+div>a{display:inline-block!important}#footer0 .custom p+*+div,#footer0 .custom p+div{display:block!important}.showcasebox .showcase-category{position:absolute;left:20px;top:10px;background:#c70101;z-index:2}.showcasebox .showcase-category:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.showcasebox .showcase-category:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.showcasebox .showcase-category a{font-size:12px;line-height:22px;color:#fff!important;text-decoration:none;display:block;padding:0 2px;position:relative;z-index:1}.showcasebox .showcase_comment{position:absolute;top:10px;right:20px;z-index:1;background:#c70101;padding:0 10px;line-height:22px}.showcasebox .showcase_comment:after{right:0;top:8px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#c70101;border-width:10px}#g-navigation{background:#111;z-index:2000;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:17px 15px;height:60px}#g-container-main #g-main{padding:0 20px;background:0 0}#g-container-main #g-main .item{position:relative;padding:0;background:#fff;margin-bottom:30px}#g-main .g-content{padding:0;margin:0}.saz_catitem_imgbody{position:relative}.saz_catitem_imgbody .pull-left,.saz_catitem_imgbody .pull-right{float:none!important;margin:0;padding:0}.saz_catitem_imgbody .item-image a{display:block;width:100%;height:260px;overflow:hidden;position:relative}.saz_catitem_imgbody .item-image a img{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;object-fit:cover}.saz_catitem_imgbody .sazitem_imgcat,.sintoroimg_main .sazitem_imgcat{position:absolute;left:30px;top:20px;background:#c70101}.saz_catitem_imgbody .sazitem_imgcat a,.sintoroimg_main .sazitem_imgcat a{font-size:15px;line-height:27px;color:#fff!important;text-decoration:none;display:block;padding:0 2px;position:relative;z-index:1}.saz_catitem_imgbody .sazitem_imgcat:before,.sintoroimg_main .sazitem_imgcat:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.saz_catitem_imgbody .sazitem_imgcat:after,.sintoroimg_main .sazitem_imgcat:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.saz_catitem_title{position:relative}.saz_catitem_title:after,.saz_catitem_title:before{bottom:100%;right:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.saz_catitem_title:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}.saz_catitem_title:before{border-color:rgba(238,238,238,0);border-bottom-color:#ddd;border-width:14px;margin-right:-1px;display:none}.saz_catitem_title h2{margin:0}.saz_catitem_title h2 a{color:#111;font-size:1.3rem;padding:15px 20px 5px;display:inline-block;line-height:2rem;text-decoration:none;text-align:justify;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.saz_catitem_title h2 a:hover{color:#c70101}.sazcatitem_introtext{padding:5px 20px 10px;color:#343434;position:relative;line-height:2.2rem;font-size:1.05rem;font-weight:300}.sazcatitem_introtext p a{color:#c70101;padding:0 2px;margin:0 2px;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazcatitem_introtext p a:hover{color:#343434}.sazcatitem_details{padding:5px 20px;font-size:12.5px}.sazcatitem_details_top .muted,.sazcatitem_details_top .muted a{color:#bbb}.sazcatitem_details dl{margin:0}.sazcatitem_details dl:after{content:" ";display:block;clear:both}.sazcatitem_details .article-info-term{display:none}.sazcatitem_details dd{float:right;margin:0 0 0 15px}.sazcatitem_details_top dd{border:none}.sazcatitem_details dd a{color:#999}.sazcatitem_details dd .icon-calendar{display:none}.sazcatitem_details dd.category-name{display:none!important}.sazcatitem_details dd.createdby span a,.sazitem_details dd.createdby span a{text-decoration:none;display:inline-block;color:#bbb;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazitem_details dd.createdby span a{color:#999}.sazcatitem_details dd.createdby span a:hover,.sazitem_details dd.createdby span a:hover{color:#c70101}.sazcatitem_details dd.createdby span a:after,.sazitem_details dd.createdby span a:after{content:" ";clear:both;display:block}.sazcatitem_details dd.createdby span a img.author_avatar,.sazitem_details dd.createdby span a img.author_avatar{float:right;margin:-2px 0 0 5px;height:28px;width:28px;border:1px solid #ddd;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazitem_details dd.createdby span a img.author_avatar{margin-top:0}.sazcatitem_details dd.createdby span a:hover img,.sazitem_details dd.createdby span a:hover img{border:1px solid #c70101}.sazcatitem_details dd.createdby:before{content:"\f007";font-family:fontawesome;display:inline-block;display:none}.sazcatitem_details dd.published:before{content:"\f133";font-family:fontawesome;display:inline-block;color:#c70101}.sazcatitem_readmore{padding:0 20px 15px}.sazcatitem_readmore p{margin:0;text-align:left}.sazcatitem_readmore p a{background:0 0;border:none;box-shadow:none;color:#777;padding:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-weight:500}.sazcatitem_readmore p a:hover{background:0 0;color:#c70101}.sazcatitem_readmore p a:after{content:"\f060";font-family:fontawesome;border:1px solid #777;padding:5px 7px 6px 6px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 5px;color:#888;display:inline-block;padding:4px 0 0 0;width:30px;height:30px;text-align:center;vertical-align:middle;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazcatitem_readmore p a:hover:after{color:#fff;background:#c70101;border-color:#c70101}.sazcatitem_readmore p a span.icon-chevron-right{display:none}.g-container.g-flushed,.g-flushed .g-container{padding:0 20px!important}#g-header.g-flushed .g-container{padding:0 0!important}#g-header.g-flushed .g-container .g-grid>div{padding:0 20px}#g-aside,#g-sidebar{padding-top:0;padding-bottom:0}.moduletable.sblock{padding:10px 10px;margin-bottom:20px;background:#fff}.moduletable.sblock h3.g-title{margin:-10px -10px 10px;padding:8px 10px;background:#fff;border-bottom:2px solid #eee;font-size:1.05rem;color:#c70101;font-weight:700}.moduletable.sblank{margin-bottom:20px}.moduletable.sblank h3.g-title{border-bottom:1px solid #ccc;padding:0 0 10px;margin-bottom:10px;font-size:1.05rem;color:#000;font-weight:400;position:relative}.moduletable.sblank h3.g-title:after,.moduletable.sblank h3.g-title:before{content:" ";position:absolute;bottom:-1px;right:0;background:#c70101;height:2px;width:80px}.moduletable.sblank h3.g-title:after{width:0;background:#c70101;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.moduletable.sblank:hover h3.g-title:after{width:80px}.moduletable.ads{text-align:center}.moduletable.ads p{margin:0!important}#g-aside .platform-content .moduletable.ads,#g-sidebar .platform-content .moduletable.ads{text-align:center;margin-bottom:20px}.scol1 .scol1flex{flex-direction:row-reverse;padding:10px 0}.scol1 .scol1flex .scol1imgbody{float:left;width:35%;width:105px}.scol1 .scol1flex .scol1imgbody a{display:block;position:relative}.scol1 .scol1flex .scol1imgbody a span.showcase_comment{position:absolute;top:35%;left:0;z-index:1;background:#fff;padding:2px 15px 2px 5px;color:#777;border-left:none;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.scol1 .scol1flex .scol1imgbody a span.showcase_comment:after{content:"\f086 ";font-family:fontawesome;float:right;margin:-1px -6px 0 6px;vertical-align:middle;display:inline-block}.scol1 .scol1flex .scol1titlebody{width:65%;width:calc(100% - 105px)}.scol1 .scol1flex .scol1titlebody h2.scol1title{display:block;margin:0;font-size:15px;font-weight:500;line-height:22px}.scol1 .scol1flex .scol1titlebody h2.scol1title a{color:#111;text-decoration:none;padding-left:3px}.scol1 .scol1flex .scol1titlebody h2.scol1title a:hover{color:#c70101}.scol1 .scol1flex .scol1titlebody .scol1category{font-size:10px;margin:-17px 0 5px;line-height:17px}.scol1 .scol1flex .scol1titlebody .scol1category a{padding:0;display:inline-block;text-decoration:none}.scol1 .scol1introtext{margin:0;font-size:13px;color:#888;text-align:justify;padding:0 10px}.col1main{margin-top:-25px}.scol2bigimgbody .scol1category{position:absolute;top:30px;right:20px;background:#c70101}.scol2bigimgbody .scol1category:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.scol2bigimgbody .scol1category:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.scol2bigimgbody .scol1category a{position:relative;z-index:1;color:#fff;text-decoration:none}.scol2bigimgbody h2.scol1title{margin:0;position:absolute;bottom:0;right:0;left:0;z-index:1}.scol2bigimgbody h2.scol1title:before{content:" ";position:absolute;bottom:0;left:0;right:0;height:90px;z-index:-1;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000', GradientType=0 )}.scol2bigimgbody h2.scol1title a{color:#fff;font-size:17px;padding:5px 10px 10px;display:block;line-height:25px;text-decoration:none}.blog .item .kmt-readon,.blog-featured .item .kmt-readon{position:absolute;left:0;bottom:6px;width:auto}.blog .item .kmt-readon .kmt-readmore,.blog-featured .item .kmt-readon .kmt-readmore{display:none}.blog .item .kmt-readon span.kmt-comment,.blog-featured .item .kmt-readon span.kmt-comment{margin:0 0 0 10px;background:0 0;padding:0}.blog .item .kmt-readon span.kmt-comment a,.blog-featured .item .kmt-readon span.kmt-comment a{color:#c70101;text-decoration:none;font-size:13px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.blog .item .kmt-readon span.kmt-comment a:before,.blog-featured .item .kmt-readon span.kmt-comment a:before{content:"\f086";font-family:fontawesome;float:left;margin-right:8px;font-size:16px;color:#c70101;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.blog .item .kmt-readon span.kmt-comment a:hover,.blog-featured .item .kmt-readon span.kmt-comment a:hover{color:#c70101}.blog .item .kmt-readon span.kmt-comment a:hover:before,.blog-featured .item .kmt-readon span.kmt-comment a:hover:before{color:#c70101}.pagination:after{content:" ";display:block;clear:both}.pagination p.counter{float:left;max-width:10%;text-align:center;font-size:12px;line-height:16px;margin:0;color:#888}.pagination ul{float:right;line-height:15px;max-width:90%;padding:0;margin:0;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.pagination ul li{display:inline-block}.pagination ul li span{background:#c70101;color:#fff;padding:4px 10px;border:none;margin:0 2px}.pagination ul li a{border:none;background:#e9eaed;color:#666;margin:0 2px;padding:4px 10px}.pagination ul li.pagination-end a,.pagination ul li.pagination-end span,.pagination ul li.pagination-next a,.pagination ul li.pagination-next span,.pagination ul li.pagination-prev a,.pagination ul li.pagination-prev span,.pagination ul li.pagination-start a,.pagination ul li.pagination-start span{background:0 0;color:#666;padding:4px 7px;font-size:13px}.sarticle{padding:10px 20px;background:#fff;margin-bottom:40px}.sintoroimg_main{margin:-10px -20px 0;max-height:400px;overflow:hidden;position:relative}.sintoroimg_main>div.item-image{float:none!important;margin:0}.sintoroimg_main>div.item-image img{width:100%}.spage_title{position:relative;border-top:1px solid #ddd;margin:0 -20px 5px}.spage_title:after,.spage_title:before{bottom:100%;right:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.spage_title:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}.spage_title:before{border-color:rgba(238,238,238,0);border-bottom-color:#ddd;border-width:14px;margin-right:-1px}.spage_title h1{margin:0;color:#333;font-size:1.8rem;line-height:3rem;padding:15px 20px 5px;display:inline-block;text-decoration:none;text-align:justify;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.spage_title h1 a{color:#333;font-size:1.8rem;line-height:3rem;display:inline-block;text-decoration:none;text-align:justify;font-weight:500;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.spage_title h1 a:hover{color:#c70101}.sarticletext{font-size:1.05rem;line-height:2.2rem;margin-top:10px;color:#222;font-weight:300}.review_article:not(.guarantees) .sarticletext{font-size:1.3rem;line-height:2.8rem}.sarticletext p a{color:#c70101;padding:0 2px;margin:0 2px;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sarticletext a:hover{color:#222}.sarticletext p{margin-bottom:1.2rem;margin-top:0}.sazitem_details{padding:5px 20px;font-size:.85rem;margin:0 -20px}.sazitem_details .icon-calendar{display:none}.sazitem_details dd.createdby:before{content:"\f007";font-family:fontawesome;display:inline-block;display:none}.sazitem_details dd.published:before{content:"\f133";font-family:fontawesome;display:inline-block;color:#c70101}.sazitem_details .category-name{display:none!important}.sarticle dl.article-info{margin:0}.sarticle dl.article-info:after{content:" ";display:block;clear:both}.sarticle dl.article-info dt.article-info-term{display:none}.sarticle dl.article-info dd{float:right;margin:0 0 0 5px;padding-left:7px}dl.article-info dd time span.time_only{display:inline-block}dl.article-info dd time span.time_only:before{content:"\f017";font-family:fontawesome;float:right;margin:0 10px 0 4px;font-size:15px;color:#c70101}#section-kmt{margin:0 -20px -60px;padding:0;display:block;width:auto}body div#section-kmt button.kmt-btn-submit{font-family:inherit!important}.sarticle a[href="http://stackideas.com"]{display:none}#section-kmt #kmt-fame{border:none;padding:0}#section-kmt #kmt-fame .kmt-fame-tabs li a.active{border-top:1px solid #ddd}#section-kmt .kmt-form-author ul li.col{width:50%!important}body div#section-kmt button.kmt-btn-submit{background:#c70101;border:1px solid #c70101;border-bottom-color:#c70101}#g-navigation .g-parent>ul.g-dropdown{background:#fff;-ms-box-shadow:0 4px 7px -2px rgba(0,0,0,.35);-o-box-shadow:0 4px 7px -2px rgba(0,0,0,.35);-moz-box-shadow:0 4px 7px -2px rgba(0,0,0,.35);-webkit-box-shadow:0 4px 7px -2px rgba(0,0,0,.35);box-shadow:0 4px 7px -2px rgba(0,0,0,.35)}.sazmenu>ul li div.g-grid div.size-10,.sazmenu>ul li div.g-grid div.size-80{flex:0 100%;width:100%}.sazmenu ul.g-sublevel{text-align:justify;padding:5px 20px;cursor:default;padding:0}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle){display:inline-block;margin:3px 0}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle) a{border:1px solid #ddd;color:#444!important;font-size:14px;padding:5px 10px;font-weight:300}#g-navigation .g-main-nav .g-sublevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module),#g-navigation .g-main-nav .g-sublevel>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:0 0!important}#g-navigation .g-main-nav .g-sublevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>a,#g-navigation .g-main-nav .g-sublevel>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>a{background:#c70101;color:#fff!important;border-color:#c70101}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#444!important;font-weight:300;padding:10px}#g-navigation .g-main-nav .g-toplevel>li,#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{-webkit-transition:.3s!important;-moz-transition:.3s!important;-o-transition:.3s!important;-ms-transition:.3s!important;transition:.3s!important}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{margin:0 -3px 0 -5px}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after{text-align:center!important}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:#c70101}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:#fff}#g-navigation .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module),#g-navigation .g-main-nav .g-toplevel>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:#fff;background:#c70101}#g-navigation .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:#111;color:#fff;text-decoration:none}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle) a span.g-menu-parent-indicator{border:1px solid #ddd!important;margin:-10px 0 0 -6px!important;padding:2px 0 0 0!important;background:#fff!important;-o-border-radius:0!important;-ms-border-radius:0px!important;-moz-border-radius:0!important;-webkit-border-radius:0px!important;border-radius:0!important;color:#444}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle) ul.g-dropdown{bottom:0}.kmt-avatar img.avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.g-main-nav .g-sublevel>li .g-menu-item-content{word-break:normal!important}#g-navigation .g-main-nav h1,#g-navigation .g-main-nav h2,#g-navigation .g-main-nav h3,#g-navigation .g-main-nav h4,#g-navigation .g-main-nav h5,#g-navigation .g-main-nav h6,#g-navigation .g-main-nav strong{color:#444;font-weight:400}#g-navigation a{color:inherit}#g-page-surround{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.login_showoffcanvas .login_link,.login_showoffcanvas .offcanvasmenu_link,.login_showoffcanvas .register_link,.login_showoffcanvas .search_link{color:#898989!important}.login_showoffcanvas .search_link{border-left:1px solid #ccc;margin-left:13px;padding-left:13px}.login_showoffcanvas .login_link:hover,.login_showoffcanvas .offcanvasmenu_link:hover,.login_showoffcanvas .register_link:hover,.login_showoffcanvas .search_link:hover{color:#c70101!important}.login_showoffcanvas .offcanvasmenu_link{padding-left:0}.login_showoffcanvas .offcanvasmenu_link span{display:none!important}.login_showoffcanvas .login_link:before{content:"\f090";font-family:fontawesome;vertical-align:middle;margin-left:7px;font-size:16px}.login_showoffcanvas .offcanvasmenu_link:before{content:"\f0c9";font-family:fontawesome;vertical-align:middle;font-size:21px;margin-right:5px}.login_showoffcanvas .register_link:before{content:"\f023";font-family:fontawesome;vertical-align:middle;margin-left:7px;font-size:16px}.login_showoffcanvas .search_link:before{content:"\f002";font-family:fontawesome;vertical-align:middle;margin-left:5px;font-size:13px}.sazoffcanvas #login-form .controls span.add-on{width:39%;height:35px;font-size:12px;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;background:#4d5662;border-color:#4d5662;text-shadow:none;padding-right:0;padding-left:0}.sazoffcanvas #login-form .controls span.add-on .element-invisible{position:relative;width:auto;height:auto;overflow:auto;vertical-align:middle}.sazoffcanvas #login-form .controls span.add-on label.element-invisible{overflow:hidden}.login_offcanvas .userdata .controls .input-prepend{width:100%}.sazoffcanvas #login-form .controls span.add-on span{line-height:20px;white-space:normal;vertical-align:middle;display:none}.sazoffcanvas #login-form .controls input{width:61%;border-right:none;height:35px;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #4d5662;background:#a6acb3;font-size:13px;font-weight:300}.sazoffcanvas #login-form #form-login-submit .btn{display:block;width:100%;margin:10px auto 0;padding:8px 0;font-size:16px;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.moduletable.search_offcanvas,.moduletable.social_offcanvas{position:fixed;z-index:3000;right:0;left:0;z-index:3001;display:block;height:90vh;top:-9999px;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;overflow-y:auto}.moduletable.social_offcanvas{height:auto;width:500px;min-height:350px;margin-right:auto;margin-left:auto}.moduletable.search_offcanvas.search_offcanvas_show,.moduletable.social_offcanvas.social_offcanvas_show{display:block!important;top:10vh!important;filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.moduletable.search_offcanvas h3.g-title,.moduletable.social_offcanvas h3.g-title{color:#fff;padding:10px 5px;text-align:center;font-size:23px;font-weight:300;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-transition-delay:150ms;transition-delay:150ms;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;margin-top:50px}.moduletable.search_offcanvas.search_offcanvas_show h3.g-title,.moduletable.social_offcanvas.social_offcanvas_show h3.g-title{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;margin-top:0}.moduletable.search_offcanvas .ajax-search{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-transition-delay:250ms;transition-delay:250ms;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;margin-top:50px}.moduletable.search_offcanvas.search_offcanvas_show .ajax-search{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;margin-top:0}.moduletable.search_offcanvas form#mod-ajaxsearch-form{margin-bottom:0}.moduletable.search_offcanvas form#mod-ajaxsearch-form .btn-toolbar{text-align:center}.moduletable.search_offcanvas form#mod-ajaxsearch-form .btn-toolbar div.btn-group{width:80%;padding:0 20px 10px 10px;float:none;display:inline-block}.moduletable.search_offcanvas form#mod-ajaxsearch-form .btn-toolbar div.hidden-phone{width:15%;padding:0 10px 10px;float:none;display:inline-block;vertical-align:top}.moduletable.search_offcanvas form#mod-ajaxsearch-form .btn-toolbar div.btn-group input#mod-ajaxsearch-searchword{width:95%;border:none;border-bottom:2px solid #bbb;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;padding:8px 15px!important;font-size:15px;color:#ddd;box-shadow:none!important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;background-position:100% 50%}.moduletable.search_offcanvas form#mod-ajaxsearch-form .btn-toolbar div.btn-group input#mod-ajaxsearch-searchword.loading{background:url(../images/loader.gif) no-repeat;background-position:100% 50%;padding-right:65px!important}.moduletable.search_offcanvas .ajax-search .results-box{border:none;padding:0 20px;top:100%;padding:10px 20px;background:0 0;color:#ffff;box-shadow:none;width:80%;margin:0 auto;display:block;position:relative}.moduletable.search_offcanvas .ajax-search .results-box .mod-ajaxsearch-results-footer{background:0 0;border-top:1px solid #444;padding:0;margin-top:10px}.moduletable.search_offcanvas .ajax-search .results-box .mod-ajaxsearch-results-footer a{padding:20px 20px 10px;display:inline-block;font-size:17px;font-weight:700;color:#fff}.moduletable.search_offcanvas .ajax-search .results-box dl dt.result-title a{font-size:15px;color:#fff;line-height:22px;font-weight:700;padding:5px;display:inline-block}.moduletable.search_offcanvas .ajax-search .results-box dl dd.result-created{display:none}.moduletable.search_offcanvas .ajax-search .results-box dl dd.result-category{color:#aaa;font-weight:300;font-size:14px;display:none}.moduletable.search_offcanvas .ajax-search .results-box dl dd.result-text{font-size:15px;color:#ccc;font-weight:400;line-height:22px;margin-bottom:10px}.moduletable.search_offcanvas .ajax-search .results-box dl dd.result-text span.highlight{padding:0 4px;color:#444;margin:0 3px;background:#eee;display:inline-block;line-height:20px}#discuss-dialog button,#discuss-dialog input,#discuss-dialog select,#discuss-dialog textarea,div#discuss-wrapper button,div#discuss-wrapper input,div#discuss-wrapper select,div#discuss-wrapper textarea{font-family:inherit}#g-container-main #g-main .g-block .g-content .platform-content>.span12>div:not(.blog):not(.blog-featured){padding:10px 20px;background:#fff}.co_support_module .title{color:#c70101;padding:7px 13px 8px 5px;margin:5px 0 10px;font-weight:700;font-size:16px;border-right:3px solid #c70101;background:#fff}.co_support_module .main .row a{display:block;background:#fff;margin-bottom:10px;color:#444;font-weight:400;font-size:15px;text-decoration:none;overflow:hidden;min-height:65px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.co_support_module .main .row a:hover{-moz-box-shadow:0 2px 10px -3px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 10px -3px rgba(0,0,0,.3);box-shadow:0 2px 10px -3px rgba(0,0,0,.3);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.co_support_module .main .row a:after{content:" ";clear:both;display:block}.co_support_module .main .row a img{width:100px;min-width:100px;float:right}.co_support_module .main .row.imgonly a img{width:auto;min-width:100%}.co_support_module .main .row a i{font-style:normal;padding-right:10px}html[dir=rtl] body div#discuss-wrapper .discuss-item .discuss-status .icon-ed-featured,html[dir=rtl] body div#discuss-wrapper .discuss-item .discuss-status .icon-ed-resolved{right:4px!important}html[dir=rtl] body div#discuss-wrapper .navbar .nav.pull-right>li{margin:0 20px 0 -10px}div#discuss-wrapper .navbar .nav>.active>a{margin:0 -10px 0 -2px}html[dir=rtl] body div#discuss-wrapper .discuss-searchbar .input-searchbar{-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}html[dir=rtl] body div#discuss-wrapper .discuss-searchbar .btn-searchbar{left:2%;right:auto;border-radius:0;background:#f5f5f5;padding:6px 10px;font-size:12px;color:#666}ul.hot_topic{background:#fff;padding:10px 15px;margin:0 0 15px 0}ul.hot_topic li{display:inline-block;margin:0 0 5px 5px}ul.hot_topic li:first-child{color:#c70101}ul.hot_topic li:first-child:before{content:"\f292";font-family:fontawesome;border:2px solid #c70101;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;width:27px;height:27px;text-align:center;margin-left:5px;color:#c70101;font-size:14px;vertical-align:middle;line-height:21px}ul.hot_topic li a{background:#f0f0f0;padding:2px 7px;display:inline-block;font-weight:400;font-size:13px;color:#444;position:relative;z-index:1;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}ul.hot_topic li a:hover{color:#fff}ul.hot_topic li a:before{content:" ";position:absolute;top:0;right:0;bottom:0;background:#c70101;width:0;z-index:-1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}ul.hot_topic li a:hover:before{width:100%}#g-footer .footer1 p{font-size:13px;line-height:22px;text-align:center;padding:0 15px}p.footerimg{margin:5px 0 25px}#g-footer .g-title{color:#eee}#g-footer ul.menu li a{color:#eee}#g-footer.g-flushed .g-container{padding:0!important}#g-footer.g-flushed .g-container .g-grid:first-of-type{padding:60px 70px 45px}#g-footer.g-flushed .g-container .g-grid:first-of-type .g-block{padding:0 15px}#footer0{padding:20px 80px;background:#252525;font-size:13px;color:#ccc}#footer0 p{margin:0}#g-footer ul.menu{margin:0;padding:0}#g-footer ul.menu li a{font-size:13px;padding:1px 15px 1px 5px;position:relative}#g-footer ul.menu li a:before{content:" ";width:4px;height:4px;background:#ccc;display:inline-block;vertical-align:middle;margin:0 -5px 0 8px}#g-footer ul.menu li:hover a{color:#fff}#g-footer ul.menu li:hover a:before{background:#fff;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.footersocial p{font-size:13px;text-align:justify}.footersocial div{text-align:center}.footersocial div a{color:#bbb;text-align:center;line-height:45px;width:45px;height:45px;font-size:22px;text-decoration:none;display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.footersocial div a:hover{background:#252525;color:#eee}.footersocial div a img{width:27px;opacity:.7;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.footersocial div a:hover img{opacity:1}.footersocial div a i.hideme{display:none}.footersocial div a.fa-facebook:before{margin-left:-6px}a.srow1card{display:inline-block;position:relative;background:#fff;text-decoration:none;margin:0 10px 10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}a.srow1card span.srow1img{display:block;position:relative;overflow:hidden;max-height:160px}a.srow1card span.srow1img img{width:100%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}a.srow1card:hover span.srow1img img{transform:scale(1.1)}a.srow1card span.srow1img span.srow1cat{position:absolute;top:15px;left:20px;z-index:1;font-size:11px;background:#c70101;color:#fff}a.srow1card span.srow1img span.srow1cat span{z-index:1;position:relative}a.srow1card span.srow1img span.srow1cat:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}a.srow1card span.srow1img span.srow1cat:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}a.srow1card span.srow1title{display:block;font-size:15px;color:#222;padding:7px 10px;height:60px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}a.srow1card:hover span.srow1title{color:#c70101}a.srow1card span.srow1introtext{display:block;font-size:13px;color:#777;font-weight:300;padding:5px 10px;height:85px;overflow:hidden}a.srow1card span.srow1other1,a.srow1card span.srow1other2{display:block;padding:1px 10px;font-size:12px;color:#999}a.srow1card span.srow1other1 span.srow1author:before{content:"\f007";font-family:fontawesome;margin-left:5px;display:inline-block}a.srow1card span.srow1other1 span.srow1hit{float:left}a.srow1card span.srow1other1 span.srow1hit:after{content:"\f06e ";font-family:fontawesome;margin-right:5px;display:inline-block}a.srow1card span.srow1other2 span.srow1date:before{content:"\f133";font-family:fontawesome;margin-left:5px;display:inline-block}a.srow1card span.srow1other2 span.srow1comment{float:left}a.srow1card span.srow1other2 span.srow1comment:after{content:"\f086 ";font-family:fontawesome;margin-right:5px;display:inline-block}.saz_nextprev_item{margin:0 -20px;border-bottom:1px solid #ddd;border-bottom:1px solid #222;background:#444}.saz_nextprev_item ul.pagenav{margin:0;padding:0;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.saz_nextprev_item ul.pagenav li{margin:0;padding:0;display:block;width:50%;vertical-align:middle;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}.saz_nextprev_item ul.pagenav li a{float:none;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;border:none;display:block;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;font-size:14px;line-height:22px;padding:15px 5px;color:#555;color:#fff;background:#444}.saz_nextprev_item ul.pagenav li a:hover{background:#333}.saz_nextprev_item ul.pagenav li a span{text-align:center;width:30px;height:30px;padding:7px 0 5px;margin:0 5px}.saz_nextprev_item ul.pagenav li.previous{border-left:1px solid #ddd;border-left:1px solid #222}.saz_nextprev_item ul.pagenav li.previous a{text-align:right}.saz_nextprev_item ul.pagenav li.next a{text-align:left}.sarticle .related-items-title{font-size:17px;color:#333;font-weight:400;line-height:16px;border-top:1px solid #ddd;margin:0 -20px;padding:20px 20px 0;background:0 0}.sarticle ul.related-items{margin:0 -20px;list-style:none;padding:12px 20px 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:0 0}.sarticle ul.related-items:before{content:" ";display:block;clear:both}.sarticle ul.related-items li.related-item{border:none;width:32%;margin:0 1%;background:#fff;box-shadow:none}.sarticle ul.related-items li.related-item:first-child{margin-right:0}.sarticle ul.related-items li.related-item:last-child{margin-left:0}.sarticle ul.related-items li.related-item a{border:none;font-size:15px;line-height:27px!important;font-weight:500;color:#111;display:block;padding:15px 7%;text-decoration:none}.sarticle ul.related-items li.related-item:hover a{color:#c70101}.sarticle ul.related-items li.related-item a.related-item-image-link{display:block;margin:0;padding:0;border-bottom:none;overflow:hidden}.sarticle ul.related-items li.related-item a.related-item-image-link img{width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sarticle ul.related-items li.related-item:hover a.related-item-image-link img{-o-transform:scale(1.15);-ms-transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}::selection{background:#c70101;color:#fff}::-moz-selection{background:#c70101;color:#fff}#easyprofile.view_profile .z-content .jsnitem .badge{margin-left:0;position:absolute;bottom:0;right:0;background:0 0;text-shadow:none;font-weight:400;color:#999;font-size:80%;display:none}.user_infobox_main{margin:0 -21px;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid #ddd;padding:20px;background:#444;border-bottom:none;display:none}.user_infobox_main .avatarmain{width:120px;padding-left:20px}.user_infobox_main .avatarmain a img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.user_infobox_main .infomain{width:100%;width:calc(100% - 120px)}.user_infobox_main .infomain .infotitle{padding-top:5px;margin-bottom:10px}.user_infobox_main .infomain .infotitle h4{display:inline-block;margin:0}.user_infobox_main .infomain .infotitle h4 a{text-decoration:none;color:#444;color:#e8e8e8}.user_infobox_main .infomain .infotitle h4 a:hover{color:#c70101;color:#fff}.user_infobox_main .infomain .infotitle .social_links{display:inline-block;float:left}.user_infobox_main .infomain .infotitle .social_links a{text-decoration:none;color:#bbb;display:inline-block;padding:0 7px 0 0;font-size:17px;color:#ddd}.user_infobox_main .infomain .infotitle .social_links a:hover{color:#444;color:#fff}.user_infobox_main .infomain .infotitle .social_links a:before{content:" ";font-family:fontawesome}.user_infobox_main .infomain .infotitle .social_links a span{display:none}.user_infobox_main .infomain .infotitle .social_links a.myinstagram:before{content:"\f16d"}.user_infobox_main .infomain .infotitle .social_links a.mytelegram:before{content:"\f1d9 "}.user_infobox_main .infomain .infotitle .social_links a.myfacebook:before{content:"\f09a "}.user_infobox_main .infomain .infotitle .social_links a.mytwitter:before{content:"\f099 "}.user_infobox_main .infomain .infotitle .social_links a.mygoogle:before{content:"\f1a0 "}.user_infobox_main .infomain .about_me{font-weight:300;color:#888;font-size:14px;text-align:justify;color:#ddd}.sarticletext .e-mailit_toolbox{margin:0 -20px;padding:10px 20px;text-align:right;border-top:1px solid #ddd;border:none;border-bottom:1px solid #ddd;padding:0 20px 5px;margin-bottom:15px}.sarticletext .e-mailit_toolbox:after{content:" ";clear:both;display:block}.sarticle .content-links{display:inline-block}.sarticle .content-links ul{margin:0;padding:0}.sarticle .content-links ul li a{color:#999;padding:4px 10px;font-size:12px;padding-left:30px;margin:6px 0 0;-moz-border-radius:25px!important;-webkit-border-radius:25px!important;border-radius:25px!important;position:relative;-moz-box-shadow:0 3px 6px -3px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 6px -3px rgba(0,0,0,.1);box-shadow:0 3px 6px -3px rgba(0,0,0,.1)}.sarticle .content-links ul li a:hover{-moz-box-shadow:-1px 4px 6px -1px rgba(0,0,0,.1);-webkit-box-shadow:-1px 4px 6px -1px rgba(0,0,0,.1);box-shadow:-1px 4px 6px -1px rgba(0,0,0,.1)}.sarticle .content-links ul li a:before{content:"\f08e";font-family:fontawesome;position:absolute;left:12px;top:3px}.moduletable .feed>h2{font-size:15px;margin:0}.moduletable .feed ul.newsfeed{padding:0;margin:0;list-style:none}.moduletable .feed ul.newsfeed li{background:#fff;padding:7px 12px;text-align:justify;margin:10px 0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.moduletable .feed ul.newsfeed li:hover{-moz-box-shadow:0 2px 10px -3px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 10px -3px rgba(0,0,0,.3);box-shadow:0 2px 10px -3px rgba(0,0,0,.3);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.moduletable .feed ul.newsfeed li span.feed-link{display:block;display:inline-block;width:100%;vertical-align:middle}.moduletable .feed ul.newsfeed li span.feed-link a{text-decoration:none;display:inline-block;color:#333!important;margin:-7px -12px 0;padding:7px 12px 0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moduletable .feed ul.newsfeed li:hover span.feed-link a{color:#c70101}.moduletable .feed ul.newsfeed li .feed-item-description{font-weight:300;font-size:13px;line-height:22px;color:#777}.sazvideo_container{width:75%;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.sazallmode_saz .sazallmode_box_main .sazallmode_box{padding:10px;min-width:15%;max-width:40%}.sazallmode_saz .sazallmode_toplist .sazallmode_box{max-width:100%}.video_saz.sazallmode_saz .sazallmode_box_main .sazallmode_box{width:25%;float:right}.video_saz.sazallmode_saz .sazallmode_toplist .sazallmode_box{width:100%}.sazallmode_saz .sazallmode_box .sazallmode_img{text-align:center;height:140px;overflow:hidden;position:relative}.video_saz.sazallmode_saz .sazallmode_box .sazallmode_img{height:auto;max-height:250px}.sazallmode_saz .sazallmode_toplist .sazallmode_img{height:250px}.video_saz.sazallmode_saz .sazallmode_toplist .sazallmode_img{height:auto;max-height:350px}.sazallmode_saz .sazallmode_box .sazallmode_img>a{display:block}.sazallmode_saz .sazallmode_box .sazallmode_img>a:before{content:"\f04b";font-family:fontawesome;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border:3px solid #fff;width:40px;height:40px;text-align:center;line-height:37px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:20px;padding-left:5px;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazallmode_saz .sazallmode_toplist .sazallmode_box .sazallmode_img>a:before{width:70px;height:70px;line-height:65px;font-size:29px;border:4px solid}.sazallmode_saz .sazallmode_box .sazallmode_img>a:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);z-index:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazallmode_saz .sazallmode_box .sazallmode_img:hover>a:after{background:rgba(0,0,0,.15)}.sazallmode_saz .sazallmode_box .sazallmode_img a img{width:100%;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.sazallmode_saz .sazallmode_box .sazallmode_img:hover a img{-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category{position:absolute;top:10px;left:15px;background:#c70101;color:#fff}.sazallmode_saz .sazallmode_list .sazallmode_box .sazallmode_img span.allmode-category{top:6px;left:12px;line-height:17px}.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category a{color:#fff;text-decoration:none;position:relative;z-index:1;font-size:11px}.sazallmode_saz .sazallmode_box h3.sazallmode_title{text-align:right;margin:10px 0 5px}.sazallmode_saz .sazallmode_box h3.sazallmode_title a{font-size:15px;font-weight:400;color:#fff;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazallmode_saz .sazallmode_toplist .sazallmode_box h3.sazallmode_title a{font-size:17px;font-weight:700}.sazallmode_saz .sazallmode_box h3.sazallmode_title a:hover{color:#c70101}.sazallmode_saz .sazallmode_box .sazallmode_details{color:#ccc;font-size:12px;line-height:20px}.sazallmode_saz .sazallmode_box .sazallmode_details .allmode-date:before{content:"\f133";font-family:fontawesome;display:inline-block;margin:0 5px 0 3px;font-size:13px;color:#bbb}.sazallmode_saz .sazallmode_box .sazallmode_details .allmode-hits{float:left}.sazallmode_saz .sazallmode_box .sazallmode_details .allmode-author:before{content:"\f007";font-family:fontawesome;display:inline-block;margin-left:4px;font-size:12px;color:#aaa}.sazallmode_saz .sazallmode_box .sazallmode_details .allmode-comments{float:left;margin-top:-25px}.Videoblack{background:#222;height:auto}.Videoblack h3.g-title{color:#fff;text-align:center}.saztab .tabs_buttons .tabs_mask ul li.tab.active{background:0 0!important;color:#fff!important}.saztab .tabs_buttons .tabs_mask ul li.tab.active:before{width:150px;height:150px;filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}#g-container-main{padding-top:20px}.raxo-after-content .moduletable h3{margin:15px 0;font-weight:400}#g-header ul.login_showoffcanvas{margin:0}p.source{margin-bottom:15px!important}.sarticletext .source a{font-weight:400;background:#eee;color:#888;text-shadow:none;border-radius:0;padding:4px 7px 3px;line-height:16px;font-size:14px;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;border:none}.sarticletext .source a:hover{background:#c70101;color:#fff;border:none}.fullwidth section#g-container-main{padding-top:0}.fullwidth section#g-container-main .g-container.g-flushed{padding:0!important}.fullwidth section#g-container-main .g-container.g-flushed #g-main{padding:0}.fullwidth #g-container-main #g-main .item{margin-bottom:0;border:none;border-bottom:2px solid #111}.review_catitem{position:relative}.review_catitem .item-image{float:none;margin:0}.review_catitem .item-image a{width:100%;display:block;position:relative;min-height:300px;max-height:500px;overflow:hidden}.review_catitem .item-image a:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000', GradientType=0 )}.review_catitem .item-image a img{width:100%;min-height:300px}.review_catitem .sazitem_imgcat{position:absolute;top:20px;left:20px;background:#c70101}.review_catitem .sazitem_imgcat a{font-size:17px;line-height:33px;color:#fff!important;text-decoration:none;display:block;padding:0 2px;position:relative;z-index:1}.review_catitem .sazitem_imgcat:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.review_catitem .sazitem_imgcat:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.review_catitem .review_catitem_box{position:absolute;top:50%;left:50%;width:75%;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_catitem .review_catitem_box .sazcatitem_details dd{float:none;display:inline-block;color:#fff}.review_catitem .review_catitem_box .sazcatitem_details dd.createdby span a{color:#fff}.review_catitem .review_catitem_box .page-header h2 a{color:#fff;padding:10px 0 0;display:inline-block;line-height:70px;font-size:40px}.review_catitem .review_catitem_box .sazcatitem_introtext{color:#fff}.review_catitem .review_catitem_box .sazcatitem_readmore{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-moz-transform:scale(.2);-webkit-transform:scale(.2);transform:scale(.2)}.review_catitem:hover .review_catitem_box .sazcatitem_readmore{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.review_catitem .review_catitem_box .sazcatitem_readmore p{text-align:center}.review_catitem .review_catitem_box .sazcatitem_readmore p a{color:#fff;text-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review_catitem .review_catitem_box .sazcatitem_readmore p a:after{color:#fff;border:1px solid #fff}.review_catitem .review_catitem_box .sazcatitem_readmore p a:hover{-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);color:#c70101}.review_catitem .review_catitem_box .sazcatitem_readmore p a:hover:after{border:1px solid #c70101}.item .review_catitem .kmt-readon{left:15px;bottom:15px}.item .review_catitem .kmt-readon span.kmt-comment a{color:#fff;font-size:17px;line-height:33px}.item .review_catitem .kmt-readon span.kmt-comment a:before{color:#fff;font-size:19px;margin-right:12px;line-height:30px}.fullwidth .sarticle{width:70%;margin:20px auto}.fullwidth .sarticle.review_article{width:100%;margin:0;border:none!important;padding:0!important;position:relative;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.review_article .revart_imgmain{position:relative;margin-bottom:15px}.review_article .revart_imgmain .item-image{float:none;margin:0}.review_article .revart_imgmain .item-image a{display:block;width:100%;position:relative;height:90vh;min-height:300px;overflow:hidden}.review_article .revart_imgmain .item-image a:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000', GradientType=0 )}.review_article .revart_imgmain .item-image a img{width:100%;min-height:300px;min-height:270px}.guarantees .review_article .revart_imgmain .item-image a{min-height:215px}.review_article .revart_imgmain .sazitem_imgcat{position:absolute;top:20px;left:20px;background:#c70101}.review_article .revart_imgmain .sazitem_imgcat:before{content:" ";position:absolute;left:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.review_article .revart_imgmain .sazitem_imgcat:after{content:" ";position:absolute;right:-5px;top:0;bottom:0;width:20px;z-index:0;background:#c70101;-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.review_article .revart_imgmain .sazitem_imgcat a{font-size:17px;line-height:33px;color:#fff!important;text-decoration:none;display:block;padding:0 2px;position:relative;z-index:1}.review_article .revart_imgmain .revart_imgbox{position:absolute;top:50%;left:50%;width:85%;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_article .revart_imgmain .revart_imgbox h1{color:#fff;margin-bottom:5px;font-size:40px;line-height:70px;text-align:center}.review_article .revart_imgmain .revart_imgbox h1 a{color:#fff;font-size:40px;line-height:70px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review_article .revart_imgmain .revart_imgbox h1 a:hover{color:#c70101}.review_article .revart_imgmain .revart_imgbox .sazitem_details dl.article-info{color:#fff;text-align:center}.review_article .revart_imgmain .revart_imgbox .sazitem_details dl.article-info dd{float:none;display:inline-block}.review_article .revart_imgmain .revart_imgbox .sazitem_details dd.createdby span a{color:#fff}.review_article .revart_topfix{position:fixed;top:0;left:0;right:0;background:#111;color:#fff;border-bottom:1px solid #000;height:60px;-moz-box-shadow:0 2px 10px -4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 10px -4px rgba(0,0,0,.3);box-shadow:0 2px 10px -4px rgba(0,0,0,.3);z-index:10}.review_article .revart_topfix .reviewlogo{position:absolute;right:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.review_article .revart_topfix .reviewlogo img{height:50px;width:auto}.review_article .revart_topfix .revtoptitle{font-weight:700;font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:60%;display:inline-block;line-height:60px;vertical-align:middle;text-align:center;cursor:pointer;position:absolute;right:50%;-moz-transform:translatex(50%);-webkit-transform:translatex(50%);transform:translatex(50%);text-rendering:optimizelegibility!important}.fullwidth .pagination{margin:0;padding:15px 20px 10px}.fullwidth .pagination p.counter{padding:6px 0 0;font-size:13px}.review_article .sarticletext>div,.review_article .sarticletext>dl,.review_article .sarticletext>form,.review_article .sarticletext>h2,.review_article .sarticletext>h3,.review_article .sarticletext>h4,.review_article .sarticletext>hr,.review_article .sarticletext>p,.review_article .sarticletext>ul{margin-right:15%;margin-left:15%}.review_article .sarticletext>.table_responsive,.review_article .sarticletext>table{margin-right:10%!important;margin-left:10%!important}.review_article .sarticletext>.full-width{margin-right:0!important;margin-left:0!important;width:100%}.review_article .sarticletext>.full-width img{width:100%}.review_article .sarticletext>img{margin-right:auto;margin-left:auto;display:block}.review_article .sarticletext>div.editable{margin-right:0;margin-left:0}.review_article .sarticletext>div.editable>div,.review_article .sarticletext>div.editable>form,.review_article .sarticletext>div.editable>h2,.review_article .sarticletext>div.editable>h3,.review_article .sarticletext>div.editable>h4,.review_article .sarticletext>div.editable>hr,.review_article .sarticletext>div.editable>p,.review_article .sarticletext>div.editable>ul{margin-right:15%;margin-left:15%}.review_article .revart_topfix .revtop_scroll{position:absolute;right:0;bottom:-2px;height:2px;background:#c70101;width:10%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.review_article .revart_topfix .revtop_scroll:after{content:" ";position:absolute;min-width:50px;width:10%;height:4px;top:-1px;left:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(left,#c70101 0,rgba(255,255,255,.01) 99%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#c70101 0,rgba(255,255,255,.01) 99%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#c70101 0,rgba(255,255,255,.01) 99%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c70101', endColorstr='#00ffffff', GradientType=1 )}.review_article .revart_topfix .revoffcanvas_menu{position:absolute;left:20px;top:18px;width:24px;height:24px;text-align:center;line-height:22px;font-size:21px;cursor:pointer;display:none}.review_article .revart_topfix .revoffcanvas_show{display:inline-block}.review_article .revart_topfix .revoffcanvas_menu:after{content:"\f0c9";font-family:fontawesome}.review_article .revart_topfix .revoffcanvas_open:after{content:"\f00d";font-size:17px}.review_article .revart_topfix .revoffcanvas_menu:before{content:"فهرست مطالب";position:absolute;left:100%;display:inline-block;font-size:14px;width:95px;font-weight:700;line-height:25px}.review_article .sarticletext .e-mailit_toolbox{position:fixed;left:60px;top:18px;z-index:10;margin:0;padding:0;border:none}.review_article .article-index{float:none;position:fixed;top:60px;left:0;background:#222;padding:0;width:350px;bottom:0;overflow-y:auto;z-index:10;-moz-box-shadow:3px 0 9px -2px rgba(0,0,0,.25);-webkit-box-shadow:3px 0 9px -2px rgba(0,0,0,.25);box-shadow:3px 0 9px -2px rgba(0,0,0,.25);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;-moz-transform:translateX(-120%);-webkit-transform:translateX(-120%);transform:translateX(-120%);filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.review_article .index_open{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.review_article .article-index ul.nav{padding:0;margin:0}.review_article .article-index ul.nav li a{font-size:14px;line-height:26px;padding:5px 15px;color:#fff;border:none;border-bottom:1px solid #333;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;position:relative}.review_article .article-index ul.nav li a:before{content:" ";background:#c70101;position:absolute;left:0;right:0;bottom:0;height:0;z-index:-1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review_article .article-index ul.nav li a:hover{color:#fff}.review_article .article-index ul.nav li a:hover:before{height:100%}.review_article .article-index ul.nav li.active a{color:#fff;background:#c70101}#g-header{z-index:15;background:#444}.review_article .content-links{margin-left:15%;margin-top:10px;margin-bottom:10px;margin-right:100%;margin:0;position:absolute;left:10px;top:500px}.review_article .content-links ul li a{color:#fff}.review_article .pagenavcounter{display:none}.review_article .user_infobox_main{margin:0;padding:20px 15%}.review_article .saz_nextprev_item{margin:0;padding:0 15%}.review_article .raxo-after-content{padding:0 15%}.review_article #section-kmt{margin:0;padding:0 15%}.review_article .pager ul li a{padding:2px 15px;border:none;background:#eee;margin:0 10px;font-weight:700;color:#777;font-size:15px;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.review_article .pager ul li a:hover{color:#fff;background:#c70101;-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}.review_article .review_wrap{float:right;min-width:300px;margin:10px 15% 20px 40px}.brandb:after{content:" ";display:block;clear:both}.brandb .brandit{float:right;border:1px solid #ddd;width:29%;width:21%;margin:0 2% 30px;padding:10px 0;background:#fff;-moz-box-shadow:0 2px 7px -2px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 7px -2px rgba(0,0,0,.3);box-shadow:0 2px 7px -2px rgba(0,0,0,.3);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;height:165px}.brandb .brandit:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);border:3px solid #c70101;-moz-box-shadow:0 5px 9px -2px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 9px -2px rgba(0,0,0,.4);box-shadow:0 5px 9px -2px rgba(0,0,0,.4)}.brandit a{display:block;border:none!important;margin-top:-10px}.brandit a img{width:100%;max-height:120px}.brandit p{margin:0;line-height:20px;font-size:15px;margin-top:10px;font-size:17px;font-weight:500}.guarantees .e-mailit_toolbox,.guarantees .saz_nextprev_item,.guarantees .user_infobox_main{display:none}.guarantees .raxo-after-content{border-top:1px solid #ddd}.parallex{background-attachment:fixed;height:80vh;margin:10px 0!important;background-repeat:no-repeat;background-position:center;background-size:cover}@-webkit-keyframes review-anim{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes review-anim{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-o-keyframes review-anim{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes review-anim{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.plusminus ul{margin:0;padding:10px 40px 20px 20px;color:#fff;list-style:square}.plusminus ul:first-of-type{background:#1ec238;background:linear-gradient(-20deg,#1ec238,#03f2d0)}.plusminus ul:nth-of-type(2){background:#c70101;background:linear-gradient(-20deg,#c70101,#fb60a7)}.plusminus ul li{padding:0 10px;font-size:17px}.plusminus ul li:first-child{font-size:20px;font-weight:700;list-style:none;padding:10px 10px 5px;margin:0 -25px}.plusminus ul:first-of-type li:first-child{color:#0e741e}.plusminus ul:nth-of-type(2) li:first-child{color:#660404}.plusminus h3{font-size:20px;font-weight:500;list-style:none;padding:15px;margin:0;text-align:center;color:#111!important}.plusminus h3.behtar{background:#1ec238;background:-o-linear-gradient(-20deg,#1ec238,#03f2d0);background:-ms-linear-gradient(-20deg,#1ec238,#03f2d0);background:-moz-linear-gradient(-20deg,#1ec238,#03f2d0);background:-webkit-linear-gradient(-20deg,#1ec238,#03f2d0);background:linear-gradient(-20deg,#1ec238,#03f2d0);color:#0e741e}.plusminus h3.badtar{background:#c70101;background:-ms-linear-gradient(-20deg,#c70101,#fb60a7);background:-o-linear-gradient(-20deg,#c70101,#fb60a7);background:-moz-linear-gradient(-20deg,#c70101,#fb60a7);background:-webkit-linear-gradient(-20deg,#c70101,#fb60a7);background:linear-gradient(-20deg,#c70101,#fb60a7);color:#660404}.plusminus table{table-layout:fixed}.plusminus table tr td{text-align:center;line-height:30px}.plusminus table tr td p{margin:0}.plusminus table tr td:nth-of-type(2){width:25%}.plusminus table tr td:nth-of-type(3){width:15%;direction:ltr}.plusminus table tr td:nth-of-type(3) img{margin:0 5px}.plusminus table tr td:nth-of-type(4){width:40%}.guarantees .review_article .revart_topfix .revtop_scroll{display:none}.guarantees .revart_topfix{display:none}#shahrekhabar{position:fixed;top:0;left:0;background-color:#fff;z-index:9999}.hamiyanrasane .hamiyanceter .uk-grid .uk-width-1-4 div{font-size:20px;font-weight:300;padding:10px 5px}.garanty_tarh{padding:30px 0 40px;text-align:center}.garanty_tarh a{background:#c70101;color:#fff;display:inline-block;padding:10px 35px;line-height:25px;font-weight:700;-moz-border-radius:250px;-webkit-border-radius:250px;border-radius:250px;border:none!important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.garanty_tarh a:hover{background:#111;border:none;color:#fff;-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-moz-box-shadow:0 9px 10px -2px rgba(0,0,0,.2);-webkit-box-shadow:0 9px 10px -2px rgba(0,0,0,.2);box-shadow:0 9px 10px -2px rgba(0,0,0,.2)}.guarantees_form .rsform-block .formControlLabel{padding:0 0 0 15px;width:auto;line-height:27px;font-weight:400;font-size:16px;min-width:125px}.guarantees_form .rsform-block .formControlLabel .formRequired{font-weight:300!important;font-size:12px;margin-right:3px;color:#999}.guarantees_form .rsform-block .formControls{margin-left:0;width:49%}.guarantees_form .formControls label{height:auto;font-size:13px;margin:-7px 2px 10px 8px}.guarantees_form .formResponsive .formBody{max-width:100%!important;float:none;text-align:right}.guarantees_form .rsform-block .formControls .rsform-submit-button{font-family:inherit;font-size:17px;font-weight:700;display:inline-block;width:50%;padding:10px 10px;margin:10px 13%;background:#c70101;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;box-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.guarantees_form .rsform-block .formControls .rsform-submit-button:hover{background:#111}.guarantees_form .formControls .formDescription{margin-top:-6px!important;margin-bottom:7px;font-size:11px;color:#888;text-align:right}.guarantees_form .formControls p.rsformVerticalClear{margin:0!important;width:100%}.guarantees_form .formControls p.rsformVerticalClear label{margin:-8px 6px 5px 5px}.guarantees_table .moduletable>div{text-align:center;font-size:13px;font-weight:300;color:#888}.guarantees_table .moduletable>div ul{margin:0;padding:0;list-style:none}.guarantees_table .moduletable>div ul li{display:inline-block}.guarantees_table .moduletable>div ul li a,.guarantees_table .moduletable>div ul li span{display:inline-block;padding:3px 7px}@media (max-width:768px){#g-header #logomain{position:fixed;top:0;left:0;right:0;height:50px;background:#111;width:100%}#g-header #logomain .gantry-logo img{width:auto;height:45px;margin:0;display:none}#g-header #logomain .gantry-logo{height:45px;width:190px}#g-header #logomain .gantry-logo:before{content:" ";background-image:url(../images/logo2.png);background-repeat:no-repeat;background-size:contain;background-size:auto 45px;background-position:right 0;height:45px;width:190px;position:absolute;top:3px;right:0;display:block}#g-header{margin-top:50px}#topbar-right{display:none}#topbar-left ul.login_showoffcanvas{padding:0}#g-container-main #g-main{padding:0}.saztab .tabs_buttons .tabs_mask ul li.tab.active:before{width:200px;height:200px}#g-videoblack .g-content{margin:0;padding:20px 0}.sazvideo_container{width:100%}.video_saz.sazallmode_saz .sazallmode_box_main .sazallmode_box{width:50%;max-width:100%}.video_saz.sazallmode_saz .sazallmode_toplist .sazallmode_box{width:100%}#g-bottom .g-content{margin:0;padding:20px 0}div.nssp2 .col-5{width:50%;float:right}#g-footer.g-flushed .g-container .g-grid:first-of-type{padding:30px 10px}#g-footer.g-flushed .g-container .g-grid:first-of-type .g-block{margin-bottom:20px}#g-footer h3.g-title{margin:0 0 10px}.scol1 .scol1flex .scol1titlebody{width:100%}.spage_title h1{text-align:right}#g-offcanvas{background:#111!important}#g-offcanvas #g-mobilemenu-container>ul{background:#111!important}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle) a{border:none;color:#fff!important;text-align:left}.sazmenu ul.g-sublevel li.g-menu-item:not(.g-menu-item-type-particle) a span.g-menu-parent-indicator{margin:0!important}.review_article .sarticletext>div,.review_article .sarticletext>form,.review_article .sarticletext>h2,.review_article .sarticletext>h3,.review_article .sarticletext>h4,.review_article .sarticletext>hr,.review_article .sarticletext>p,.review_article .sarticletext>ul{margin-right:5%;margin-left:5%}.brandb .brandit{width:46%}.uk-width-1-2{width:100%}#footer2,#footer3{display:none}#g-footer .footer1 p{padding:0}.showcase3_right .showcase3box.showcasebox{height:250px;margin-left:0;margin-bottom:10px}.showcase3left_right .showcase3box{margin-left:0}.showcase3box.showcasebox{height:250px}.showcase3left_left .showcase3box{margin-right:0}.showcase3left_left{margin-top:10px}.saz_catitem_imgbody .item-image a{height:190px}.saz_catitem_imgbody .item-image a img{min-height:100%}.footersocial p{text-align:center}#footer0{padding:20px 20px}.review_catitem .review_catitem_box{width:100%}.review_catitem .item-image a{min-height:auto;max-height:100%}.review_catitem .item-image a img{min-height:270px}.review_catitem .item-image a::before{background:rgba(0,0,0,.5);background:-moz-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000', GradientType=0 )}.review_catitem .review_catitem_box .page-header h2 a{line-height:33px;font-size:17px;padding:0 5px}.item .review_catitem .kmt-readon{left:7px;bottom:7px}.item .review_catitem .kmt-readon span.kmt-comment a{font-size:13px;line-height:28px}.item .review_catitem .kmt-readon span.kmt-comment a:before{font-size:16px;margin-right:9px;line-height:25px}.review_catitem .sazitem_imgcat{top:10px}.review_catitem .sazitem_imgcat a{font-size:12px;line-height:24px}.review_catitem .review_catitem_box .sazcatitem_introtext{font-size:13px;line-height:21px;display:none}.review_catitem .review_catitem_box .sazcatitem_readmore{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);display:none}.review_article .content-links{top:260px}.review_article .review_wrap{float:none;min-width:100px;margin:10px 10% 20px}.review_article .saz_nextprev_item{margin:0;padding:0}.review_article .raxo-after-content{padding:0 10%;text-align:center}.review_article #section-kmt{margin:0;padding:0}.review_article .revart_imgmain .revart_imgbox h1,.review_article .revart_imgmain .revart_imgbox h1 a{line-height:35px;margin-bottom:0;font-size:20px}a.review_godown{width:30px!important;height:30px!important;line-height:30px!important;margin-top:5px!important;display:none!important}.review_article .revart_topfix .reviewlogo{right:0!important;width:40%!important;padding:5px 5px 5px 0!important}.review_article .revart_topfix .reviewlogo img{height:45px!important}.review_article .revart_topfix .revtoptitle{width:70%!important;right:auto!important;left:0!important;-moz-transform:translatex(0)!important;-webkit-transform:translatex(0)!important;transform:translatex(0)!important;padding-right:5px!important;font-weight:300;font-size:13px}.reviewcircle{top:10px!important}.reviewcircle canvas{width:50px!important;height:50px!important}.reviewcircle span{font-size:12px!important;top:25px!important;font-weight:400!important;width:28px!important;height:28px!important;line-height:28px!important}.guarantees .reviewcircle span{top:35px!important;width:38px!important;height:38px!important;line-height:38px!important}.review_article .revart_imgmain .sazitem_imgcat{top:15px}.review_article .revart_imgmain .sazitem_imgcat a{font-size:14px;line-height:26px}.review_article .revart_topfix{height:50px}.review_article .revart_topfix .revoffcanvas_menu{left:10px;top:12px}.review_article .revart_topfix .revtoptitle{width:65%;display:none}.review_article .revart_topfix .revoffcanvas_menu:before{font-size:13px!important;font-weight:400!important}.review_article .article-index{top:50px;bottom:60px;z-index:100}.review_article .sarticletext>dl.tabs{top:50px!important;bottom:50px!important;width:80%!important}.parallex{height:60vh}.review_article .pager ul{padding:0}.review_article .pager ul li a{display:inline}#g-offcanvas div.nssp2 .col-5{width:100%}#g-container-main>.g-container>.g-grid .g-block{order:2}#g-container-main>.g-container>.g-grid .g-block.size-52{order:1}.saz_nextprev_item ul.pagenav{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.saz_nextprev_item ul.pagenav li{width:100%;border:none!important}.saz_nextprev_item ul.pagenav li a{text-align:center!important;display:block}.g-container.g-flushed,.g-flushed .g-container{padding:0 10px!important}#g-navigation #topbar-left ul.login_showoffcanvas li a{line-height:45px}.expformmain form .rsform-block{padding:0 10px 0 20px}.expformmain form .rsform-block .formControlLabel{display:block!important;padding:0;text-align:center!important;width:100%!important}.expformmain form .rsform-block .formControls{display:block!important;width:100%;margin:5px 0}.guarantees_form .rsform-block .formControls .rsform-submit-button{width:100%!important;padding:10px 0!important;margin:5px 0}#logoads{padding:10px 5px!important}.social_offcanvas h3.g-title{font-size:17px!important}.social_offcanvas .topsocial span a{width:45px!important;height:45px!important;line-height:43px!important;font-size:17px!important}#g-navigation #topbar-left ul.login_showoffcanvas li a.social_link{margin-left:-10px!important}.showcase3_right .showcasebox h4 a,.uk-width-medium-2-3>.showcasebox h4 a,.uk-width-medium-2-4 .showcasebox h4 a{font-size:1.1rem;line-height:2rem}}.guarantees_table .moduletable{overflow:auto;-webkit-overflow-scrolling:touch}.guarantees .revart_topfix{display:none!important}*,.g-grid{text-rendering:optimizeLegibility!important}#g-navigation #topbar-left{background:0 0;border:none;height:auto;max-height:60px;padding:0!important}#g-navigation #topbar-left ul.login_showoffcanvas{margin:0;padding:0}#g-navigation #topbar-left ul.login_showoffcanvas li a{line-height:60px;color:#fff!important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#g-navigation #topbar-left ul.login_showoffcanvas li a:hover{color:#ddd!important}#topbar-left .platform-content{display:inline-block}.login_offcanvas .logout-button input.btn{width:100%;border-radius:0;margin:10px 0;padding:7px}.login_offcanvas ul.menu.nav{margin:0;padding:0}.login_offcanvas ul.menu.nav li a{color:#fff;padding:7px 10px}.login_offcanvas ul.menu.nav li a:hover{background:#4d5662}.sazmenu>ul li div.g-grid div.size-80{display:none}.zirmenutab div .tabs_buttons ul li.active{background:#c70101;color:#fff}.expformmain form .rsform-block .formControlLabel{float:none;display:inline-block;vertical-align:top;width:49%;text-align:left;font-weight:300;font-size:16px}.rsform-block .formControls{display:inline-block;vertical-align:middle}.expformmain .rsform-block-submit .formControlLabel{display:none!important}.expformmain .rsform-block-submit .formControls{display:block;width:100%}.expformmain .rsform-block-submit .formControls .formBody{text-align:center}@media (max-width:768px){#g-navigation #topbar-left ul.login_showoffcanvas li a{line-height:50px;padding:0;margin:0}#g-navigation #topbar-left ul.login_showoffcanvas li a:before{width:30px;line-height:30px;display:inline-block;text-align:center;margin:0 2px;vertical-align:middle}#g-navigation #topbar-left ul.login_showoffcanvas li a span{display:none}#g-navigation #topbar-left{position:fixed;left:40px;top:0;width:auto}.review_article .revart_imgmain .item-image a{height:auto}#topbar-left ul.menu li a.register_link{display:none}.sazmenu>ul li div.g-grid div.size-80{display:block}.sazmenu>ul li div.g-grid div.size-10{display:none}}@media (min-width:1400px){.g-container.g-flushed,.g-flushed .g-container{margin-right:auto;margin-left:auto;max-width:1400px}#g-footer.g-flushed .g-container{max-width:100%}#g-footer.g-flushed .g-container .g-grid:first-of-type{max-width:1400px;margin-right:auto;margin-left:auto}#g-footer.g-flushed .g-container .g-grid #footer0 .g-content{max-width:1400px;margin-right:auto;margin-left:auto;text-align:center}body.fullwidth #g-container-main .g-container.g-flushed{max-width:100%}body.fullwidth .review_article .sarticletext>div,body.fullwidth .review_article .sarticletext>dl,body.fullwidth .review_article .sarticletext>form,body.fullwidth .review_article .sarticletext>h2,body.fullwidth .review_article .sarticletext>h3,body.fullwidth .review_article .sarticletext>h4,body.fullwidth .review_article .sarticletext>hr,body.fullwidth .review_article .sarticletext>p,body.fullwidth .review_article .sarticletext>ul{margin-right:20%;margin-left:20%}body.fullwidth .review_article .sarticletext>.table_responsive,body.fullwidth .review_article .sarticletext>table{margin-right:15%!important;margin-left:15%!important}body.fullwidth .review_catitem .item-image a{min-height:600px;max-height:800px}}.review_article .jssocials{position:fixed;top:12px;left:55px;margin:0!important;z-index:10;float:none}.guarantees .jssocials{position:relative;left:auto;top:auto;text-align:center;margin-top:-70px!important;display:none}@media (max-width:768px){.review_article .jssocials{position:relative;left:auto;top:auto;text-align:center;z-index:0}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block .g-go-back{display:block!important}}.g-error .g-container h1{margin:40px 0;text-align:center}.review_catitem .review_catitem_box .sazcatitem_details dd.createdby span a:before,.sazcatitem_details_top dd.createdby a:first-of-type:before{content:"\f007";font-family:fontawesome;color:#c70101;display:inline-block;margin:0 4px}.sazcatitem_details dd.createdby a img.author_avatar{display:none}.pricelist{margin:-10px}.pricelist:after{content:" ";clear:both;display:block}.pricelist a{width:50%;display:block;float:right;text-align:center;padding:20px 0;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.pricelist a:hover{color:#fff!important}.pricelist a span{display:block}.pricelist a span.fa{font-size:28px;margin-bottom:10px}.pricelist a.keyboard{color:#74c63d}.pricelist a.keyboard:hover{background:#74c63d}.pricelist a.mobile{color:#27a8e0}.pricelist a.mobile:hover{background:#27a8e0}.pricelist a.tablet{color:#eb6f6f}.pricelist a.tablet:hover{background:#eb6f6f}.pricelist a.laptop{color:#ffd302}.pricelist a.laptop:hover{background:#ffd302}.pricelist a.tv{color:#5b6376}.pricelist a.tv:hover{background:#5b6376}.pricelist a.camera{color:#2baca7}.pricelist a.camera:hover{background:#2baca7}.pricelist a.printer{color:#453d6c}.pricelist a.printer:hover{background:#453d6c}.pricelist a.server{color:#0144b5}.pricelist a.server:hover{background:#0144b5}.typo1{color:#c70101;background:rgba(199,1,1,.1);padding:10px 20px;font-weight:500;line-height:2rem}.typo6title{font-weight:500;color:#c70101;margin:0!important;font-size:14px}.typo6{background:rgba(199,1,1,.1);padding:10px}.typo6:after{content:" ";display:block;clear:both}.typo6 a{font-weight:500;font-size:16px}.typo6 img{vertical-align:middle;margin-left:10px}.typo6 span{display:block;font-size:12px;line-height:12px}.reviewcircle{margin:0!important;position:absolute;top:20px;right:20px;height:100px;z-index:1}.reviewcircle span{position:absolute;color:#fff;text-align:center;font-size:21px;font-weight:700;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:55px;height:55px;line-height:55px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#c70101;background:-moz-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:-webkit-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:linear-gradient(135deg,#c70101 0,#f74000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c70101', endColorstr='#f74000', GradientType=1 )}.guarantees .reviewcircle{position:relative!important;top:0!important;right:0!important;width:70px;height:70px;margin:10px auto!important}.guarantees .reviewcircle canvas{width:70px!important;height:70px!important}.guarantees .reviewcircle span{color:#fff;font-weight:700;font-size:14px;width:38px;height:38px;line-height:38px}#scrollToTop{z-index:9!important;width:55px}html[dir=rtl] body div#discuss-wrapper .discuss-searchbar .btn-searchbar{left:5%!important}#discuss-dialog .nav-tabs>li>a,div#discuss-wrapper .nav-tabs>li>a{-moz-border-radius:0!important;-webkit-border-radius:0px!important;border-radius:0!important}#discuss-dialog .btn-primary,div#discuss-wrapper .btn-primary{background:#c70101!important;-moz-border-radius:0!important;-webkit-border-radius:0px!important;border-radius:0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;text-shadow:none!important}.sarticletext dl.tabs dt{font-weight:700;display:inline-block;padding:5px 10px;font-size:13px}.sarticletext dl.tabs dt.open{background:#f5f5f5}.sarticletext dl.tabs dt h3{font-weight:400;margin:0}a.review_godown{display:inline-block;border:2px solid #ddd;width:40px;height:40px;line-height:45px;text-align:center;color:#ddd;font-size:25px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 0;cursor:pointer;position:absolute;bottom:40px;bottom:16%;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#section-kmt .kmt-people-list li .avatar{width:55px!important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.spage_title #ampz_inline_top{float:left;margin-left:15px!important;margin-top:5px!important}.spage_title #ampz_inline_top .ampz_btn_small.ampz_btn_small{width:35px!important;height:35px!important;line-height:35px!important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.revart_imgbox #ampz_inline_top{text-align:center}.revart_imgbox #ampz_inline_top .ampz_btn_small.ampz_btn_small{width:35px!important;height:35px!important;line-height:35px!important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.revart_imgbox #ampz_inline_top ul{display:inline-block!important;min-width:190px}.revart_imgbox #ampz_inline_top ul li{margin:0 3px!important;width:auto!important;display:inline-block}#logoads{padding-top:5px!important;text-align:center}#logoads p{margin:0!important}#logoads img{height:90px!important}#top0 .g-content{margin:0;padding:5px}#g-aside,#g-aside .g-grid,#g-sidebar,#g-sidebar .g-grid{height:100%}.social_offcanvas .topsocial{text-align:center;padding:50px 0;direction:ltr;position:relative}.social_offcanvas .topsocial>span{display:inline-block;margin:0 8px 12px;position:relative;top:100px;-webkit-transition:150ms;-moz-transition:150ms;-o-transition:150ms;-ms-transition:150ms;transition:150ms;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.social_offcanvas.social_offcanvas_show .topsocial>span{top:0;filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.social_offcanvas.social_offcanvas_show .topsocial>span:first-of-type{-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;transition-delay:0.1s}.social_offcanvas.social_offcanvas_show .topsocial>span:nth-of-type(2){-moz-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.social_offcanvas.social_offcanvas_show .topsocial>span:nth-of-type(3){-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}.social_offcanvas.social_offcanvas_show .topsocial>span:nth-of-type(4){-moz-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s}.social_offcanvas.social_offcanvas_show .topsocial>span:nth-of-type(5){-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.social_offcanvas .topsocial span a{color:#fff;width:65px;height:65px;line-height:67px;font-size:27px;text-align:center;border:2px solid #ccc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:150ms;-moz-transition:150ms;-o-transition:150ms;-ms-transition:150ms;transition:150ms;display:inline-block}.social_offcanvas .topsocial span a:hover{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.social_offcanvas .topsocial span a.rss:hover{background:#ff951e;border-color:#ff951e}.social_offcanvas .topsocial span a.fb:hover{background:#3b5998;border-color:#3b5998}.social_offcanvas .topsocial span a.insta:hover{background:#e3326d;border-color:#e3326d}.social_offcanvas .topsocial span a.telegram:hover{background:#36ade1;border-color:#36ade1}.social_offcanvas .topsocial span a.aparat:hover{background:#ed145b;border-color:#ed145b}.social_offcanvas .topsocial span a.aparat img{width:40px}.social_offcanvas .topsocial span a .hideme{display:none}.login_showoffcanvas .social_link:before{content:"\f1e0";font-family:fontawesome;vertical-align:middle;margin-left:5px;font-size:13px}.sazfeedslide .carousel .item ul.newsfeed{margin:0 25px}.review_article .saz_article_tagmain{margin:0 15%}#discuss-dialog .nav-tabs>li a,div#discuss-wrapper .nav-tabs>li a{font-size:13px;line-height:22px}#discuss-dialog .tab-box .nav-tabs>li a,div#discuss-wrapper .tab-box .nav-tabs>li a{padding-left:7px;padding-right:7px;font-size:12px}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:nth-of-type(3)>.g-menu-item-container{padding:0;background:#f9f9f9;border-top:1px solid #ddd}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:nth-of-type(3)>.g-menu-item-container ul>li a.g-menu-item-container{padding:5px 10px!important;height:auto!important;margin:0 3px;border:none;background:#c70101;color:#fff!important}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:nth-of-type(3)>.g-menu-item-container ul>li a.g-menu-item-container:hover{background:#111!important}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:nth-of-type(3)>.g-menu-item-container ul>li:hover{background:0 0!important}.droptablestable table{min-width:70%;margin-bottom:20px}.droptablestable table td{font-family:iransans;padding:5px 10px!important;vertical-align:middle}.raxo-after-content .raxo-itemsbox{margin:0 -15px 10px!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column{width:33.33%!important;padding:0!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column .raxo-item{margin:0 1%}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column:first-of-type{width:66.66%!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column:first-of-type .raxo-item{width:48%;float:left}.fullwidth .raxo-after-content .raxo-itemsbox>.raxo-bricks-column{width:31%!important;padding:0!important;margin:0 1%}.fullwidth .raxo-after-content .raxo-itemsbox>.raxo-bricks-column:first-of-type .raxo-item{width:100%;float:none}@media (max-width:768px){.raxo-after-content .raxo-itemsbox{margin:0 0 10px!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column{width:100%!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column:first-of-type{width:100%!important}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column:first-of-type .raxo-item{width:100%;float:none}.raxo-after-content .raxo-itemsbox>.raxo-bricks-column .raxo-item{margin:0 0 15px}}.pishnahad{color:#000;margin:0 -10px;background:#f8f9fa;position:relative}.pishnahad a,.pishnahad h1,.pishnahad h2,.pishnahad h3,.pishnahad h4,.pishnahad h5,.pishnahad h6,.pishnahad strong{color:#000!important}.pishnahad h3.pishnahadtitle{margin:0;font-size:19px;font-weight:700;position:relative;padding:15px 45px 15px 5px}.pishnahad h3.pishnahadtitle:before{content:" ";position:absolute;top:12px;right:25px;bottom:17px;width:5px;background:#c70101}.pishnahad h3.pishnahadtitle span{display:block;font-weight:300;font-size:13px;color:#858585;margin-top:3px}.pishnahad .pishnahadmain .owl-item .item{background:#fff;min-height:290px}.pishnahad .pishnahadmain .owl-item .item>a{display:block;height:160px;overflow:hidden;position:relative}.pishnahad .pishnahadmain .owl-item .item>a img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;max-width:110%}.pishnahad .pishnahadmain .owl-item .item>h3{margin:0}.pishnahad .pishnahadmain .owl-item .item>h3 a{display:block;padding:20px 12px;font-size:16px;line-height:29px;font-weight:500}.pishnahad .pishnahadmain .owl-item .item>h3 a:hover{color:#c70101!important}/* owl.theme.default base: never ported, and both arrow bugs came from its
   absence — color:#FFF (arrows were rendering black on the 50%-black plate)
   and display:inline-block + text-align:center (the review arrows were
   stacking vertically at the right edge instead of sitting centred). */
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.pishnahad .pishnahadmain .owl-nav>div{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100px;width:60px;margin:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;background:rgba(0,0,0,.5);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.pishnahad .pishnahadmain .owl-nav>div:hover{background:#000}.pishnahad .pishnahadmain .owl-nav>div span{display:none}.pishnahad .pishnahadmain .owl-nav>div i{font-size:40px;position:absolute;display:block;text-align:center;width:100%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pishnahad .pishnahadmain .owl-nav .owl-next{left:-60px}.pishnahad:hover .pishnahadmain .owl-nav .owl-next{left:0}.pishnahad .pishnahadmain .owl-nav .owl-prev{right:-60px}.pishnahad:hover .pishnahadmain .owl-nav .owl-prev{right:0}.pishnahad .pishnahadmain .owl-dots{display:none}.twentytwenty-container img{width:100%}.ot-beforeafter .credit{display:none}.blacksec1 .g-container{width:100%!important}.blacksec1 .g-container .g-content{margin:0;padding:0}.review-module h2{margin:30px 1.563rem 0;color:#fff;font-size:20px!important}.review-module h2 span{background:#222;padding:0 0 0 20px;display:inline-block}.review-module h2 a{color:#fff;background:#c70101;float:left;font-size:13px;display:inline-block;padding:1px 12px;font-weight:400;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review-module h2 a:hover{color:#c70101;background:#fff}.review-module h2 a:before{content:" ";position:absolute;background:#222;width:15px;right:-15px;top:0;bottom:0}.review-module .under-border{height:3px;background:#ccc;margin:-15px 1.65rem 40px}.review-module .owl-item a{color:#eee;display:block;padding:0 10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;position:relative}.review-module .owl-item a:hover{color:#fff}.review-module .owl-item a span{display:block;margin-bottom:10px;font-weight:500;font-size:17px;color:#fff;line-height:28px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review-module .owl-item a:hover span{color:#c70101}.review-module .owl-item a>span:first-of-type{height:195px;overflow:hidden}.review-module .owl-item a span img{min-height:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.review-module .owl-item a:hover span img{-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}.review-module .owl-item a span.reviewcircle_module{position:absolute;top:10px;right:20px;height:60px}.review-module .owl-item a span.reviewcircle_module span{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:37px;height:37px;line-height:37px;text-align:center;font-weight:700;font-size:13px;color:#fff!important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#c70101;background:-moz-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:-webkit-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:linear-gradient(135deg,#c70101 0,#f74000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c70101', endColorstr='#f74000', GradientType=1 )}.review-module .owl-item a span.reviewcircle canvas{width:60px!important;height:60px!important}.review-module .owl-dots{display:none}.review-module .owl-nav{margin:10px}.review-module .owl-nav div[class*=owl-]{background:#111;width:35px;height:35px;line-height:35px;padding:0;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.review-module .owl-nav div[class*=owl-]:hover{background:#c70101}.review-module .owl-nav div span{display:none}.review-module .owl-nav div i{font-size:22px;line-height:35px;display:inline-block}#g-bottom{background:#fff}.goguaranteesdb{text-align:left}.goguaranteesdb a{padding:15px 5px 5px;display:inline-block;font-weight:700}.goguaranteesdb a i{vertical-align:middle;margin-right:10px;margin-top:3px}.review_article .sarticletext>dl.tabs{position:fixed;top:60px;left:0;background:#222;padding:0;margin:0!important;width:350px;bottom:0;overflow-y:auto;z-index:10;-moz-box-shadow:3px 0 9px -2px rgba(0,0,0,.25);-webkit-box-shadow:3px 0 9px -2px rgba(0,0,0,.25);box-shadow:3px 0 9px -2px rgba(0,0,0,.25);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;-moz-transform:translateX(-120%);-webkit-transform:translateX(-120%);transform:translateX(-120%);filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.review_article .sarticletext>dl.tabs.opened{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.review_article .sarticletext>dl.tabs dt.tabs{display:block;cursor:pointer!important;padding:8px 15px 8px 5px}.review_article .sarticletext>dl.tabs dt.tabs.open{background:#c70101}.review_article .sarticletext>dl.tabs dt.tabs span h3 a{color:#eee;font-size:17px;font-weight:300}.review_article .sarticletext>dl.tabs dt.tabs.open span h3 a,.review_article .sarticletext>dl.tabs dt.tabs:hover span h3 a{color:#fff}.review_article .sarticletext>div.current dd{display:block!important;margin:0}.login_offcanvas .login_section #login-form .userdata>ul li:first-child a{display:none}.login_offcanvas .openlogin,.login_offcanvas .openreg{background:#fff;color:#c70101;display:block;text-align:center;padding:7px 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.login_offcanvas .openreg{margin:10px 0 0}.login_offcanvas .openlogin{margin:0 0 10px}.login_offcanvas .openlogin:hover,.login_offcanvas .openreg:hover{background:#c70101;color:#fff}.register_offcanvas #userForm h2{text-align:center;display:block;font-size:18px;border-bottom:1px solid #4d5662;margin:0 -10px 10px;padding-bottom:10px;padding-top:0;color:#fff}.register_offcanvas fieldset{min-width:100%}.register_offcanvas .rsform-block{margin-bottom:0!important}.register_offcanvas .rsform-block .formControlLabel{float:none!important;width:100%!important;padding:0 0 3px 0!important}.register_offcanvas .rsform-block .formControlLabel .formRequired{color:#a6acb3;margin:0 5px;font-size:13px;font-weight:400}.register_offcanvas .rsform-block .formControls{margin-left:0!important;display:inline-block;width:100%}.register_offcanvas .rsform-block .formControls .formBody{float:none;width:100%}.register_offcanvas .rsform-block .formControls .formBody input[type=email],.register_offcanvas .rsform-block .formControls .formBody input[type=number],.register_offcanvas .rsform-block .formControls .formBody input[type=password],.register_offcanvas .rsform-block .formControls .formBody input[type=tel],.register_offcanvas .rsform-block .formControls .formBody input[type=text],.register_offcanvas .rsform-block .formControls .formBody input[type=url]{margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:30px;line-height:30px;background:#a6acb3;box-shadow:none;border-radius:0;border:1px solid #4d5662;color:#fff;font-size:14px}.register_offcanvas .rsform-block .formControls .formBody .formValidation{display:block;font-size:13px}.register_offcanvas .rsform-block .formControls .formBody p.rsformVerticalClear input{vertical-align:middle;display:inline-block;margin:5px 0 0 6px}.register_offcanvas .rsform-block .formControls .formBody p.rsformVerticalClear label{font-size:13px;vertical-align:middle;display:inline-block;margin:0;height:auto;color:#eee}.register_offcanvas .rsform-block .formControls .formBody p.rsformVerticalClear label:hover{color:#fff}.register_offcanvas .rsform-block .formControls .formBody .rsform-submit-button{width:100%!important;background:#c70101;padding:10px 0;font-size:16px;font-weight:500;border-radius:0;text-shadow:none;box-shadow:none}.register_offcanvas .rsform-block .formControls .formBody .rsform-submit-button:hover{background:#e00101}.register_offcanvas .rsform-block .formControls .formBody .rsfp-progress{height:8px}.register_offcanvas .rsform-block.rsform-block-recaptcha2 .formBody{overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:38px;position:relative}.register_offcanvas .rsform-block.rsform-block-recaptcha2 .formBody:before{content:" ";position:absolute;left:0;top:0;bottom:0;width:40px;background:#222;z-index:1}.register_offcanvas .rsform-block.rsform-block-recaptcha2 .formBody>div{margin-top:-18px}.register_offcanvas .rsform-block.rsform-block-recaptcha2 .formControlLabel{display:none}.login_offcanvas .login_section,.login_offcanvas .register_offcanvas{width:100%!important}.login_offcanvas .register_offcanvas{display:none}.login_offcanvas.userloged .openreg{display:none!important}.login_offcanvas.userloged .register_offcanvas{display:none!important}.login_offcanvas .formResponsive{margin-bottom:0!important}#g-main form#userForm{background:#fff;padding:20px 20px}#g-main form#userForm h2{margin:-20px -20px 20px;padding:6px 20px;background:#fff;border-bottom:2px solid #eee;font-size:17px;color:#c70101;font-weight:700}#g-main form#userForm .rsform-block-register .formControlLabel{display:none}#g-main form#userForm .rsform-block-register .formControls{display:block;margin:0}#g-main form#userForm .rsform-block-register .formControls .formBody{float:none}#g-main form#userForm .rsform-submit-button{background:#c70101;border-radius:0;padding:10px 20px;font-size:15px;width:304px}#g-main form#userForm .rsform-submit-button:hover{background:#e00101}#g-main form#userForm .formValidation{display:block;margin-top:-5px}.registerpage .login_offcanvas .openreg{display:none}.twocol{margin:30px 0 10px}.twocol_big .twocol_big_img a{display:block}.twocol_big .twocol_big_img a img{width:100%}.twocol_big h3.twocol_big_title{margin:15px 0 0}.twocol_big h3.twocol_big_title a{font-weight:700;color:#111;font-size:20px;line-height:36px;text-align:justify;display:block;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.twocol_big h3.twocol_big_title a:hover{color:#c70101}.twocol_small{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 30px 15px 0;padding:0;list-style:none;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.twocol_small:before{content:" ";clear:both;display:block}.twocol_small .twocol_small_img{display:inline-block;margin:0 0 0 20px;width:130px;min-width:130px}.twocol_small .twocol_small_title{display:inline-block;margin:0;margin-right:0;vertical-align:middle}.twocol_small .twocol_small_title a{font-weight:700;color:#111;font-size:20px;line-height:36px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.twocol_small .twocol_small_title a:hover{color:#c70101}.video-black .two-col-module h3.g-title{color:#fff;text-align:right;font-weight:700;font-size:20px;padding:0 5px 15px;border-bottom:1px solid #111}.video-black .twocol_big h3.twocol_big_title a,.video-black .twocol_small .twocol_small_title a{color:#fff}.video-black .twocol_big h3.twocol_big_title a:hover,.video-black .twocol_small .twocol_small_title a:hover{color:#c70101}.video-black .twocol_big .twocol_big_img a img,.video-black .twocol_small .twocol_small_img a img{filter:alpha(.7);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:.7;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.video-black .twocol_big:hover .twocol_big_img a img,.video-black .twocol_small:hover .twocol_small_img a img{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.formResponsive .formHorizontal p.formDescription{line-height:20px}.sarticletext>:last-of-type{margin-bottom:0}.moduletable .plusminus{margin-top:20px}.moduletable.mobile-fix-bottom{display:none}.formResponsive .formError{font-size:12px!important;font-weight:300!important;margin:0 5px 0 0!important;height:auto;line-height:16px;display:inline-block}.formResponsive input[type=email],.formResponsive input[type=number],.formResponsive input[type=password],.formResponsive input[type=tel],.formResponsive input[type=text],.formResponsive input[type=url],.formResponsive textarea{margin-bottom:0;border-radius:0}table thead tr:first-of-type th{background:#c70101;color:#fff;border-color:#a10000;border-width:1px;border-style:solid;-moz-border-radius:0!important;-webkit-border-radius:0px!important;border-radius:0!important}table tr td,table tr th{font-family:iransans!important}.droptablestable{margin-bottom:1.2rem!important}.droptablestable table thead tr:first-of-type th{font-weight:500;text-align:center;line-height:21px;padding:5px 3px;vertical-align:middle;font-size:14px;border-color:#a10000;border-width:1px;border-style:solid;-moz-border-radius:0!important;-webkit-border-radius:0px!important;border-radius:0!important}.droptablestable table thead tr:first-of-type th span#sorttable_sortfwdind,.droptablestable table thead tr:first-of-type th span#sorttable_sortrevind{font-size:20px;display:inline-block;width:20px;height:13px;vertical-align:middle}.droptablestable table tbody tr td{border-width:1px;border-style:solid;border-color:#ddd}.droptablestable table tbody tr:nth-of-type(2n) td{background:#f9f9f9}.droptablestable table tbody tr:nth-of-type(odd) td{background:#fff}.droptablestable table tbody tr:hover td{background:#f5f5f5}.moduletable.search_driver{background:#fff;padding:0 10px}.search_driver h3.g-title{padding:8px 10px;margin:0;text-align:center;color:#c70101;margin-bottom:10px}.search_driver form{margin:0!important}.search_driver form input[type=search]{width:75%;margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;line-height:38px}.search_driver form button{width:22%;margin:0 2% 0 0;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;height:38px}.driver_request{background:#fff;margin-bottom:20px}.driver_request p{margin:0;text-align:center}.driver_request p a{background:#c70101;color:#fff;display:inline-block;margin:10px 0;padding:0 25px;height:38px;line-height:38px;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.driver_request p a:hover{background:#e00101}#g-main .search #searchForm .phrases legend{display:none}#g-main .search #searchForm .phrases .phrases-box{display:none}#g-main .search #searchForm .phrases .ordering-box label{display:none}#g-main .search #searchForm .only{display:none}#g-main .search #searchForm .form-limit{display:none}#g-main .search #searchForm .btn-toolbar .btn-group:first-of-type{width:75%}#g-main .search #searchForm .btn-toolbar .btn-group:first-of-type input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}#g-main .search #searchForm .btn-toolbar .btn-group:nth-of-type(2){width:24%;margin:0 1% 0 0}#g-main .search #searchForm .btn-toolbar .btn-group:nth-of-type(2) button{width:100%;height:38px;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0}#g-main .search #searchForm .searchintro{width:50%;float:right}#g-main .search #searchForm .searchintro .badge{background:#c70101}#g-main .search #searchForm .searchintro p{margin:0}#g-main .search #searchForm .phrases{width:24%;min-width:auto;float:left}#g-main .search #searchForm .phrases .chzn-container{width:100%!important;font-size:11px}#g-main .search #searchForm:after{content:" ";clear:both;display:block}#g-main .search .search-results .result-created{font-size:12px;color:#888;margin-bottom:10px}#g-main .search .search-results .highlight{color:#c70101}.apptablet_2{width:240px;margin:0 auto}.apptablet_2 .owl-stage-outer{width:240px;height:170px;margin:0 auto}.apptablet_2 .owl-stage-outer:after{content:" ";background-image:url(../images/tablet.png);background-position:top left;background-repeat:no-repeat;background-size:100%;width:240px;height:170px;display:block;position:absolute;top:0;left:0;z-index:-1}.zindex1.apptablet_2 .owl-stage-outer:after{z-index:1}.apptablet_2 .owl-stage-outer .owl-item{width:240px;height:170px}.apptablet_2 .owl-stage-outer .item a img{width:196px;height:147px;margin:11px 22px}.apptablet_2 .current img{transform-style:flat!important}.apptablet_2 .owl-nav{margin:0}.apptablet_2 .owl-nav>div{position:absolute;top:33%;margin:0!important;padding:0!important;width:30px;font-size:33px!important;background:0 0!important;color:#111!important;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-moz-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6)}.allmode-box.tablet:hover .apptablet_2 .owl-nav>div{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.apptablet_2 .owl-nav>div:hover{color:#c70101!important}.apptablet_2 .owl-nav>div.owl-prev{right:-35px}.apptablet_2 .owl-nav>div.owl-next{left:-35px}.apptablet_2 .owl-nav>div span{display:none}.apptablet_2 .owl-dots{margin-top:10px}.apptablet_1 .owl-dots{display:none}.apptablet_1 h4 a{font-size:15px;font-weight:500;color:#111;text-align:center;display:inline-block}.apptablet_1 h4 a:hover{color:#c70101}code{background-color:transparent;border:none}.wk-gallery code{white-space:unset;border-radius:0!important;text-align:center}.flexbannergroup:after{content:" ";clear:both;display:block}.flexbannergroup .flexbanneritem{text-align:center}.flexbannergroup.ads2col .flexbanneritem{display:block;width:50%;margin:0;float:right;padding:0 2px 4px}.flexbannergroup.ads2col .flexbanneritem:nth-of-type(odd){text-align:left}.flexbannergroup.ads2col .flexbanneritem:nth-of-type(2n){text-align:right}.flexbannergroup .flexbanneritem>.advert{display:inline-block!important}.flexbannergroup.ads2colmobile .flexbanneritem{display:block;width:100%;margin:0;float:right;padding:0 0 10px}.sazgallery2{margin:8px 0 50px}.sazgallery1 .owl-nav,.sazgallery2 .owl-nav{margin-top:0!important}.sazgallery1 .owl-nav div,.sazgallery2 .owl-nav div{position:absolute;top:50%;border-radius:0!important;font-size:30px!important;padding:0!important;width:50px;height:50px;line-height:53px;text-align:center;margin:0!important;background:rgba(0,0,0,.3)!important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;filter:alpha(0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.sazgallery1 .owl-nav div:hover,.sazgallery2 .owl-nav div:hover{background:rgba(0,0,0,.75)!important}.sazgallery1:hover .owl-nav div,.sazgallery2:hover .owl-nav div,.sazgallery:hover .owl-nav div{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.sazgallery1 .owl-nav div span,.sazgallery2 .owl-nav div span{display:none}.sazgallery1 .owl-nav div.owl-prev,.sazgallery2 .owl-nav div.owl-prev{right:0}.sazgallery1 .owl-nav div.owl-next,.sazgallery2 .owl-nav div.owl-next{left:0}.sazgallery1 .owl-dots{display:none}.sazgallery2 .owl-dots{position:absolute;bottom:-50px;left:0;right:0}.sazgallery2 .owl-item.current{border:2px solid #c70101}.review-fields{margin:0!important;background:#f6f9fc;background:#26272b;color:#fff;padding:20px 10% 30px;background:#26272b;background:-moz-linear-gradient(45deg,#26272b 0,#444750 100%);background:-webkit-linear-gradient(45deg,#26272b 0,#444750 100%);background:linear-gradient(45deg,#26272b 0,#444750 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#26272b', endColorstr='#444750', GradientType=1 );background-size:200% 200%;-webkit-animation:reveiwbackanim 5s ease infinite;-moz-animation:reveiwbackanim 5s ease infinite;-o-animation:reveiwbackanim 5s ease infinite;animation:reveiwbackanim 5s ease infinite;position:relative;overflow:hidden}@-webkit-keyframes reveiwbackanim{0%{background-position:99% 0}50%{background-position:2% 100%}100%{background-position:99% 0}}@-moz-keyframes reveiwbackanim{0%{background-position:99% 0}50%{background-position:2% 100%}100%{background-position:99% 0}}@-o-keyframes reveiwbackanim{0%{background-position:99% 0}50%{background-position:2% 100%}100%{background-position:99% 0}}@keyframes reveiwbackanim{0%{background-position:99% 0}50%{background-position:2% 100%}100%{background-position:99% 0}}.review-fields:before{content:" ";position:absolute;top:-70px;left:-100px;z-index:0;width:450px;height:450px;background:#26272b;background:-moz-linear-gradient(45deg,#26272b 0,#444750 100%);background:-webkit-linear-gradient(45deg,#26272b 0,#444750 100%);background:linear-gradient(45deg,#26272b 0,#444750 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#26272b', endColorstr='#444750', GradientType=1 );-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.review-fields:after{content:" ";position:absolute;right:120px;bottom:-130px;width:250px;height:250px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:0;background:#26272b;background:-moz-linear-gradient(45deg,#26272b 0,#444750 100%);background:-webkit-linear-gradient(45deg,#26272b 0,#444750 100%);background:linear-gradient(45deg,#26272b 0,#444750 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#26272b', endColorstr='#444750', GradientType=1 )}.review-fields>div{margin:35px 0;z-index:1;position:relative}.review-fields>div.uk-flex{margin:60px 0 55px}.review-fields .revfield_name h3{line-height:2.8rem;font-size:25px;font-weight:700;color:#c70101;color:#fff;position:relative}.review-fields .revfield_name h3:before{right:-28px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#c70101;border-width:13px;margin-top:-15px}.review-fields .revfield_price{font-size:16px;text-align:left;font-weight:700}.review-fields .revfield_box{text-align:center}.review-fields .revfield_box .revfield_circle{position:relative;width:85px;height:85px;margin:0 auto}.review-fields .revfield_box .revfield_circle canvas{width:85px;height:85px}.review-fields .revfield_box .revfield_circle span{position:absolute;width:50px;height:50px;line-height:52px;font-size:19px;font-weight:500;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.review-fields .revfield_box .revfield_circletotal{position:relative;width:160px;height:160px;margin:0 auto 45px}.review-fields .revfield_box .revfield_circletotal span{position:absolute;width:80px;height:80px;line-height:82px;font-size:30px;font-weight:700;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;background:#c70101;background:-moz-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:-webkit-linear-gradient(-45deg,#c70101 0,#f74000 100%);background:linear-gradient(135deg,#c70101 0,#f74000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c70101', endColorstr='#f74000', GradientType=1 )}.review-fields .revfield_box .revfield_scorelabel{font-size:1rem;line-height:1.5rem;font-weight:500;margin-top:12px;max-width:130px}.review-fields .revfield_box .revfield_scorelabel_total{font-size:1.4rem;line-height:2.2rem;font-weight:500;margin-top:20px}.review-fields .revfield_box .revfield_award{min-height:135px;line-height:135px}.review-fields .review_author_hide,.review-fields span.bestRatinghide{display:none!important}div#discuss-wrapper .discuss-post-login:before{display:none!important}@media (max-width:768px){.review-fields{padding:20px}.review-fields>div{margin:25px 0}.review-fields .revfield_name h3,.review-fields .revfield_price{text-align:center}.review-fields>div.uk-flex{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.review-fields>div.uk-flex .revfield_box{margin-bottom:25px;min-width:20%;width:50%}.review-fields .revfield_box .revfield_scorelabel_total{margin-top:15px;margin-bottom:35px}.review-fields .revfield_box .revfield_scorelabel{line-height:1.5rem;max-width:100%}.flexbannergroup .flexbanneritem>.advert{width:100%!important;background-position:center!important;background-size:contain!important}.flexbannergroup.ads2col .flexbanneritem{width:100%}.flexbannergroup.ads2col .flexbanneritem>.advert a{width:100%!important;height:100%!important}.flexbannergroup.ads2colmobile .flexbanneritem{width:50%}.flexbannergroup.ads2colmobile .flexbanneritem:nth-of-type(2n){padding:0 4px 10px 0}.flexbannergroup.ads2colmobile .flexbanneritem:nth-of-type(odd){padding:0 0 10px 4px}.flexbannergroup.ads2colmobile .flexbanneritem>.advert{width:100%!important;height:auto!important;min-height:220px;min-height:45vw;background-size:cover!important;background-position:center!important}.flexbannergroup.ads2colmobile .flexbanneritem>.advert a{height:100%!important;width:100%!important;min-height:220px;min-height:45vw}.twocol_small{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.twocol_small .twocol_small_title{width:100%}.twocol_small .twocol_small_img{width:100%;margin:0 0 10px}.twocol_small .twocol_small_img a{display:block}.twocol_small .twocol_small_img a img{width:100%}.moduletable.mobile-fix-bottom{display:block;position:fixed;bottom:0;left:0;right:0;z-index:9;height:50px;line-height:50px;background:#111;text-align:center}.moduletable.mobile-fix-bottom p{margin:0}.moduletable.mobile-fix-bottom p a.telegram-bottom{background:#0d86d7;color:#fff;display:block;font-size:18px;font-weight:300;height:50px;line-height:50px}a#scrollToTop{bottom:65px!important}#footer0{padding-bottom:50px!important}.pishnahad .pishnahadmain .owl-item .item>h3 a{font-size:15px}#logoads img{height:auto!important;width:100%}.mobile_display_none{display:none!important}.hamiyanrasane{height:550px!important}#g-header #logomain,#topbar-left,.g-offcanvas-toggle{-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.mobile_headergotop{-moz-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px)}.guarantees .mobile_headergotop{-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.review_article:not(.guarantees) .sarticletext{font-size:1.1rem;line-height:2.4rem}.moduletable.social_offcanvas.social_offcanvas_show{width:100%}.hamiyanrasane{height:auto!important;padding:30px 0;background-position:left}.hamiyanrasane .hamiyanceter{position:relative;top:auto;-moz-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);padding:0}}@media (max-width:768px){#g-mobilemenu-container ul.g-toplevel>li.g-parent{position:initial!important}#g-mobilemenu-container .g-sublevel.g-slide-out>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-sublevel.g-slide-out>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-sublevel>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-sublevel>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-toplevel.g-slide-out>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-toplevel.g-slide-out>.g-menu-item>.g-menu-item-container,#g-mobilemenu-container .g-toplevel>.g-go-back>.g-menu-item-container,#g-mobilemenu-container .g-toplevel>.g-menu-item>.g-menu-item-container{-o-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important;-o-transform:unset!important;-ms-transform:unset!important;-moz-transform:unset!important;-webkit-transform:unset!important;transform:unset!important;-o-transform:none!important;-ms-transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;transform:none!important;text-align:right}#g-offcanvas #g-mobilemenu-container ul>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:0 0!important}#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown{position:relative;-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-o-transform:unset;-ms-transform:unset;-moz-transform:unset;-webkit-transform:unset;transform:unset;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;left:auto;right:auto;top:auto;height:auto;margin:0 15px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #222}#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown:after,#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown:before{bottom:100%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown:after{border-color:transparent;border-bottom-color:#354d59;border-width:7px}#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown:before{border-color:transparent;border-bottom-color:#222;border-width:8px;margin-right:-1px}#g-mobilemenu-container .g-sublevel li .g-menu-item-container{padding:5px 10px 5px 0}#g-mobilemenu-container ul.g-toplevel li.g-parent>ul.g-dropdown>li.g-dropdown-column{height:auto!important;width:auto!important;position:initial!important}#g-mobilemenu-container .g-toplevel .g-dropdown .g-block .g-go-back{display:none!important}.g-menu-parent-indicator{display:none!important}#g-mobilemenu-container ul.g-toplevel>li.g-parent:last-child ul.g-dropdown{display:none}#g-mobilemenu-container ul.g-toplevel>li.g-parent:last-child .g-menu-parent-indicator{display:none}#g-mobilemenu-container ul.g-toplevel>li.g-parent>ul.g-dropdown>li.g-dropdown-column ul.g-sublevel li:last-child{margin-bottom:0!important}}.menu_offcanvas>ul.nav{margin:0;padding:0}.menu_offcanvas>ul.nav li{padding:8px 10px;font-size:16px;font-weight:700;border-bottom:1px solid #495360}.menu_offcanvas>ul.nav li a{color:#fff}.menu_offcanvas>ul.nav li.active>a{color:#c70101!important}.menu_offcanvas>ul.nav li.parent{position:relative}.menu_offcanvas>ul.nav li.parent.menu_opened{border-bottom:none}.menu_offcanvas>ul.nav li.parent:after{content:"\f067";font-family:fontawesome;vertical-align:middle;font-size:15px;position:absolute;top:8px;left:-7px;width:20%;text-align:center;cursor:pointer;font-weight:400}.menu_offcanvas>ul.nav li.parent.menu_opened:after{content:"\f068"}.menu_offcanvas>ul.nav li.parent a{width:80%}.menu_offcanvas>ul.nav li.parent ul{display:none;background:#596069;background:rgba(0,0,0,.15);margin:15px -10px 0;padding:0 10px;width:auto;min-width:100%!important}.menu_offcanvas>ul.nav li.parent ul li{font-size:14px;font-weight:400;padding:6px 10px}.menu_offcanvas>ul.nav li.parent ul li a{color:#eee}@media (max-width:768px){.g-offcanvas-toggle{display:none}#g-navigation #topbar-left{left:10px}#g-navigation>.g-container>.g-grid>.size-75{display:none;visibility:hidden}.sazgallery .owl-nav div,.sazgallery1 .owl-nav div,.sazgallery2 .owl-nav div{filter:alpha(1);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}}.review_article .revart_imgmain .item-image a:before{display:none}.review_article .revart_imgmain .item-image a:after{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000', GradientType=0 )}.review_article .revart_imgmain .item-image a img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;min-height:100%;min-width:100%}.review_catitem .item-image a{height:80vh;min-height:350px}@media (max-width:768px){.review_catitem .item-image a{height:50vh;min-height:300px}}.review_catitem .item-image a:before{display:none}.review_catitem .item-image a:after{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.57) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000', GradientType=0 )}.review_catitem .item-image a img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;min-height:100%;min-width:100%}.g-sublevel ul.menu{text-align:center;margin:0;padding:0}.g-sublevel .items_mask ul.menu{background:#f9f9f9;border-top:1px solid #ddd;padding:10px 10px 5px;margin:0 -10px -10px}.g-sublevel ul.menu li{display:inline-block}.g-sublevel ul.menu li a{position:relative;background:#c70101;color:#fff!important;padding:3px 10px;display:inline-block;margin:0 5px 5px;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:1}.g-sublevel ul.menu li a:before{content:" ";position:absolute;top:0;right:0;bottom:0;background:#111;width:0;-ms-transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;z-index:-1}.g-sublevel ul.menu li a:hover:before{width:100%}.g-sublevel ul.menu li a:hover{color:#fff}.g-sublevel .tab-padding p{margin:0}.review_article .sarticletext dd.tabs>img,.review_article .sarticletext dd.tabs>p>img,.review_article .sarticletext>p>img{margin-right:auto;margin-left:auto;display:block}.sazsearch_results{background:#f8f9fa;margin:0 -20px;padding:20px 0}#mod-ajaxsearch-results-box .sazsearch_results{width:60%;margin:0 auto;background:#f8f9fa;padding:25px}#mod-ajaxsearch-results-box .sazsearch_results .item{background:#fff;margin-bottom:25px}#mod-ajaxsearch-results-box .sazcatitem_details time{color:#999}.apptablet_1 .item{display:table;width:100%}.apptablet_1 .item h4{display:table-row;border:1px solid #00f}.apptablet_1 .item h4 a{display:table-cell;height:70px;vertical-align:middle}.apptablet_1 .owl-item{height:70px;overflow:hidden}.zocial.icon:before,.zocial:before{font-family:fontawesome!important}.allapp{text-align:center;padding:7px 0}.allapp a{font-weight:500;display:inline-block}.brandb{max-width:900px;margin:0 auto!important}.review_article .sarticletext>div.current{margin-right:0;margin-left:0}.review_article .sarticletext>div.current>dd.tabs>div,.review_article .sarticletext>div.current>dd.tabs>dl,.review_article .sarticletext>div.current>dd.tabs>form,.review_article .sarticletext>div.current>dd.tabs>h2,.review_article .sarticletext>div.current>dd.tabs>h3,.review_article .sarticletext>div.current>dd.tabs>h4,.review_article .sarticletext>div.current>dd.tabs>hr,.review_article .sarticletext>div.current>dd.tabs>p,.review_article .sarticletext>div.current>dd.tabs>ul{margin-right:15%;margin-left:15%}@media (max-width:768px){.review_article .sarticletext>div.current>dd.tabs>div,.review_article .sarticletext>div.current>dd.tabs>dl,.review_article .sarticletext>div.current>dd.tabs>form,.review_article .sarticletext>div.current>dd.tabs>h2,.review_article .sarticletext>div.current>dd.tabs>h3,.review_article .sarticletext>div.current>dd.tabs>h4,.review_article .sarticletext>div.current>dd.tabs>hr,.review_article .sarticletext>div.current>dd.tabs>p,.review_article .sarticletext>div.current>dd.tabs>ul{margin-right:5%;margin-left:5%}}@media (min-width:1400px){.review_article .sarticletext>div.current{margin-right:0!important;margin-left:0!important}.review_article .sarticletext>div.current>dd.tabs>div,.review_article .sarticletext>div.current>dd.tabs>dl,.review_article .sarticletext>div.current>dd.tabs>form,.review_article .sarticletext>div.current>dd.tabs>h2,.review_article .sarticletext>div.current>dd.tabs>h3,.review_article .sarticletext>div.current>dd.tabs>h4,.review_article .sarticletext>div.current>dd.tabs>hr,.review_article .sarticletext>div.current>dd.tabs>p,.review_article .sarticletext>div.current>dd.tabs>ul{margin-right:20%;margin-left:20%}}.review_article .sarticletext>div.current>dd.tabs .ba-gallery{margin:0 auto;display:block;max-width:70%}.icon .zocial{max-width:unset}.showcase .flexbannergroup{margin:15px 0 0}.fullwidth .item .review_catitem+.icons{position:absolute;top:70px;left:20px}.pull-center{text-align:center}.pull-center img{display:block;margin-right:auto;margin-left:auto}.feedcol_link{text-align:center}.feedcol_link a{display:inline-block;padding:5px 20px;text-align:center;font-weight:500;font-size:16px;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;background:#c70101;color:#fff;margin:5px 0}.feedcol_link a:hover{background:#111}.allvideo_link{text-align:left;width:75%;margin:10px auto 0;padding:0 10px}.allvideo_link a{display:inline-block;padding:5px 20px;text-align:center;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#fff;margin:5px 0;background:#111;font-weight:400;font-size:15px}.allvideo_link a:hover{background:#c70101}.allvideo_link a i:before{font-family:fontawesome;font-style:normal;margin-right:5px}.saz_nextprev_item{margin-top:15px}.saz_nextprev_item ul.pagenav{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.saz_nextprev_item ul.pagenav li{width:100%;border:none!important}.saz_nextprev_item ul.pagenav li a{text-align:center!important;display:block!important;padding:8px 0}.login_offcanvas ul.menu.nav li a{background:#4d5662;margin:10px 0 0}.login_offcanvas ul.menu.nav li a:hover{background:#3c4754}.sarticletext table td,.sarticletext table th{line-height:2rem}.sarticletext table td p,.sarticletext table th p{margin-bottom:0}.sazvideo_header{display:block;padding:20px 10px 10px}.sazvideo_header .title:after{content:" ";display:block;clear:both}.sazvideo_header .title span{background:#222;color:#ffff;padding:0 0 0 20px;font-size:19px;font-weight:700}.sazvideo_header .title .all_linkbg{display:inline-block;background:#222;float:left;padding-right:20px}.sazvideo_header .title a{color:#fff;background:#c70101;font-size:13px;display:inline-block;padding:1px 12px;font-weight:400;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.sazvideo_header .title a:hover{color:#c70101;background:#fff}.sazvideo_header .under-border{height:3px;background:#ccc;margin:-15px 20px 15px}.flexbanneritem .advert{max-width:100%;background-size:contain!important;background-position:center!important}.flexbanneritem .advert a{max-width:100%}blockquote{border-left:none;border-right:5px solid #ddd;padding:0 15px 0 0}.dropfiles-file{display:block;text-align:center}.dropfiles-file:after{content:" ";display:block;clear:both}.dropfiles-file .dropfiles-file-link{float:none;display:inline-block}.kmt-mod-comments .mod-comment-meta a{font-size:11px;color:#888}.kmt-mod .mod-comment-text{font-family:iransans!important;font-size:13px;line-height:24px}.kmt-mod .mod-comment-text br+br{display:none}.kmt-mod .mod-item+.mod-item{border-top:none;padding:0}.kmt-mod .mod-comment-text .mod-comment-page{font-family:iransans!important;font-size:13px;line-height:24px;margin:5px -10px -10px!important;padding:4px 10px!important;position:relative}.kmt-mod .mod-comment-text .mod-comment-page:after,.kmt-mod .mod-comment-text .mod-comment-page:before{bottom:100%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.kmt-mod .mod-comment-text .mod-comment-page:after{border-color:rgba(245,245,245,0);border-bottom-color:#f5f5f5;border-width:5px;margin-left:-5px}.kmt-mod .mod-comment-text .mod-comment-page:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:6px;margin-right:-1px}.kmt-mod .mod-comment-page a{color:#333;line-height:22px;font-weight:500;text-align:justify;display:inline-block}.kmt-mod .mod-comment-page a:hover{color:#c70101}.zirmenu_saz .zirmenusaz_container>*{min-width:20%;padding:0 6px}.zirmenu_saz .zirmenusaz_img a{display:block;overflow:hidden}.zirmenu_saz .zirmenusaz_img a img{width:100%;-ms-transition:.6s;-o-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}.zirmenu_saz .zirmenusaz_box:hover .zirmenusaz_img a img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.zirmenu_saz .zirmenusaz_title{font-size:14px;text-align:center;margin:10px 0;line-height:23px}.zirmenu_saz .zirmenusaz_title a{-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.zirmenu_saz .zirmenusaz_box:hover .zirmenusaz_title a{color:#c70101!important}.zirmenu_saz .zirmenusaz_text{font-size:15px;color:#999;text-align:justify;line-height:22px;margin-bottom:5px}#g-container-main #g-main .blog-item{position:relative;padding:0;background:#fff;margin:0 0 30px 0!important}#g-container-main #g-main .blog-items{margin:0!important;padding:0!important;gap:0!important;row-gap:0!important}#g-container-main #g-main .saz_catitem_imgbody .item-image,#g-container-main #g-main .saz_catitem_imgbody figure.item-image{margin:0!important;padding:0!important}#g-container-main #g-main .sazcatitem_introtext{display:flex;flex-direction:column}#g-container-main #g-main .sazcatitem_introtext>p{order:1}#g-container-main #g-main .sazcatitem_introtext>p:last-of-type{margin-bottom:0}#g-container-main #g-main .sazcatitem_introtext>.jcm-count-cm{order:2;align-self:flex-end;margin:0;padding:0;background:0 0;color:#c70101;text-decoration:none;font-size:13px;transition:.3s}#g-container-main #g-main .jcm-count-cm>img,#g-container-main #g-main a.jcm-count-cm img{display:none!important;width:0!important;height:0!important}#g-container-main #g-main a.jcm-count-cm:before{content:"\f086"!important;font-family:FontAwesome,fontawesome!important;font-weight:400!important;font-style:normal!important;display:inline-block;float:left;margin-right:8px;font-size:16px;line-height:inherit;color:#c70101;transition:.3s}#g-container-main #g-main a.jcm-count-cm:hover,#g-container-main #g-main a.jcm-count-cm:hover:before{color:#c70101}#g-container-main #g-main .review_catitem .item-image,#g-container-main #g-main .review_catitem figure.item-image{margin:0!important;padding:0!important;float:none!important}#g-container-main #g-main .review_catitem .item-image,#g-container-main #g-main .review_catitem figure.item-image{margin:0!important;padding:0!important;float:none!important;width:100%!important}#g-container-main #g-main .review_catitem .item-image a{width:100%!important;display:block!important}#g-container-main #g-main .review_catitem .item-image a img{width:100%!important;min-width:100%!important}body.fullwidth #g-main .platform-content.container{padding-left:0!important;padding-right:0!important;max-width:none!important;width:100%!important}body.fullwidth #g-main .platform-content.container>.row{margin-left:0!important;margin-right:0!important;--bs-gutter-x:0!important}body.fullwidth #g-main .platform-content.container>.row>.col{padding-left:0!important;padding-right:0!important}body.fullwidth #g-main .blog .item,body.fullwidth #g-main .blog .items-row,body.fullwidth #g-main .blog .span12{padding:0!important;margin:0!important}#g-aside .scol1 .scol1flex,#g-sidebar .scol1 .scol1flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#g-aside .scol1 .scol1flex .scol1imgbody,#g-sidebar .scol1 .scol1flex .scol1imgbody{width:105px!important;min-width:105px!important;flex:0 0 105px!important;float:none!important}#g-sidebar .scol1 .scol1flex .scol1imgbody a img{width:100%!important;height:auto!important;display:block!important}#g-aside .scol1 .scol1flex .scol1titlebody,#g-sidebar .scol1 .scol1flex .scol1titlebody{width:calc(100% - 105px)!important;flex:1 1 auto!important;min-width:0!important}#g-aside .col1main,#g-aside .col1main .scol1,#g-sidebar .col1main,#g-sidebar .col1main .scol1{width:100%!important;float:none!important;padding:3px!important}#g-aside .col1main .scol1:first-child,#g-sidebar .col1main .scol1:first-child{padding-top:10px!important}#g-aside .col1main .scol1:first-child .scol1category,#g-sidebar .col1main .scol1:first-child .scol1category{margin-top:8px!important}.login_offcanvas .mod-login{padding:0}.login_offcanvas .mod-login__userdata .form-group{margin-bottom:10px}.login_offcanvas .mod-login .input-group{display:flex!important;flex-direction:row-reverse!important;flex-wrap:nowrap!important;width:100%;margin-bottom:10px}.login_offcanvas .mod-login .input-group-text{background:#c70101;color:#fff;border:0;border-radius:0;width:45px;min-width:45px;flex:0 0 45px;height:45px;justify-content:center;align-items:center;display:flex}.login_offcanvas .mod-login .form-control{background:#fff;border:0;border-radius:0;height:45px;padding:0 12px;color:#333;flex:1 1 auto;min-width:0}.login_offcanvas .mod-login .input-group button,.login_offcanvas .mod-login .input-password-toggle{background:#c70101;border:0;border-radius:0;width:45px;min-width:45px;flex:0 0 45px;height:45px;color:#fff;padding:0}.login_offcanvas .form-check,.login_offcanvas .mod-login__remember{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;margin:8px 0 15px;padding:0;color:#fff;font-size:13px}.login_offcanvas .form-check-input{margin:0;float:none;position:static}.login_offcanvas .form-check-label{margin:0}.login_offcanvas .mod-login .btn-primary,.login_offcanvas .mod-login__submit .btn{width:100%;background:#c70101;border:0;border-radius:0;height:45px;color:#fff;font-weight:700;transition:.3s}.login_offcanvas .mod-login .btn-primary:hover,.login_offcanvas .mod-login__submit .btn:hover{background:#a00000}.login_offcanvas #plg_system_webauthn,.login_offcanvas .mod-login button.btn-secondary:not(.input-password-toggle),.login_offcanvas .plg_system_webauthn_login_button{display:none!important}.login_offcanvas .mod-login ul,.login_offcanvas ul.mod-login__options{list-style:none;margin:15px 0 0;padding:0;display:flex;flex-direction:row-reverse;justify-content:center;gap:25px}.login_offcanvas .mod-login ul li,.login_offcanvas ul.mod-login__options li{padding:0;list-style:none}.login_offcanvas .mod-login ul li a,.login_offcanvas ul.mod-login__options li a{color:#fff;font-size:13px;text-decoration:none;transition:.3s}.login_offcanvas .mod-login ul li a:hover,.login_offcanvas ul.mod-login__options li a:hover{color:#c70101}.menu_offcanvas ul.nav,.menu_offcanvas ul.nav ul{display:block!important;flex-wrap:nowrap!important;list-style:none;margin:0;padding:0}.menu_offcanvas ul.nav li{padding:8px 10px;font-size:16px;font-weight:700;border-bottom:1px solid #495360;position:relative;list-style:none}.menu_offcanvas ul.nav li a{color:#fff}.menu_offcanvas ul.nav li.active>a{color:#c70101!important}.menu_offcanvas ul.nav li.parent:after{content:"\f067";font-family:fontawesome;vertical-align:middle;font-size:15px;position:absolute;top:8px;left:-7px;width:20%;text-align:center;cursor:pointer;font-weight:400;color:#fff}.menu_offcanvas ul.nav li.parent.menu_opened:after{content:"\f068"}.menu_offcanvas ul.nav li.parent.menu_opened{border-bottom:none}.menu_offcanvas ul.nav li.parent>a{display:inline-block;width:80%}.menu_offcanvas ul.nav li.parent>ul{display:none!important;background:rgba(0,0,0,.15);margin:15px -10px 0;padding:0 10px;width:auto;min-width:100%!important}.menu_offcanvas ul.nav li.parent.menu_opened>ul{display:block!important}.menu_offcanvas ul.nav li.parent ul li{font-size:14px;font-weight:400;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.menu_offcanvas ul.nav li.parent ul li a{color:#eee}.login_offcanvas .mod-login a[href*="task=registration"],.login_offcanvas .mod-login a[href*="view=registration"]{display:none!important}.login_offcanvas .mod-login li:has(a[href*="view=registration"]){display:none!important}.login_offcanvas .mod-login ul li:nth-child(3),.login_offcanvas ul.mod-login__options li:nth-child(3){display:none!important}.com-users-login{max-width:450px;margin:40px auto;background:#fff;padding:30px;box-shadow:0 0 10px rgba(0,0,0,.08)}.com-users-login .control-group{margin-bottom:15px}.com-users-login label{display:block;margin-bottom:6px;font-weight:700;color:#333}.com-users-login .input-group{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;width:100%}.com-users-login .form-control{border:1px solid #ddd;border-radius:0;height:45px;padding:0 12px;flex:1 1 auto;min-width:0}.com-users-login .input-group button{background:#c70101;border:0;border-radius:0;width:45px;min-width:45px;flex:0 0 45px;height:45px;color:#fff}.com-users-login .btn-primary{width:100%;background:#c70101;border:0;border-radius:0;height:45px;color:#fff;font-weight:700}.com-users-login .btn-primary:hover{background:#a00000}.com-users-login ul,.com-users-login__options{list-style:none;margin:20px 0 0;padding:15px 0 0;border-top:1px solid #eee}.com-users-login ul li,.com-users-login__options li{padding:6px 0}.com-users-login ul li a,.com-users-login__options li a{color:#c70101;font-size:14px}.com-users-login #plg_system_webauthn,.com-users-login button.btn-secondary,.com-users-login ul li:last-child,.com-users-login__options li:last-child{display:none!important}.com-users-login{max-width:500px;margin:40px auto!important;float:none!important}.com-users-login ul,.com-users-login__options{border:0!important;margin:20px 0 0;padding:15px 0 0;border-top:1px solid #eee!important}.com-users-login ul li,.com-users-login__options li{border:0!important;background:0 0!important;padding:6px 0}.com-users-login ul li:last-child,.com-users-login__options li:last-child{display:none!important}.video_saz.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category{padding:3px 5px;z-index:2}.video_saz.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category:after,.video_saz.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category:before{z-index:-1}.video_saz.sazallmode_saz .sazallmode_box .sazallmode_img span.allmode-category a{position:relative;z-index:2;font-size:11px}#jlexcomment{display:flex;flex-direction:column;margin-top:20px}#jlexcomment #jcm-header{order:2}#jlexcomment .jcm-form-cp{order:1}#jlexcomment .jcm-refresh{order:3}#jlexcomment #jcm-comments{order:4}#jlexcomment #jcm-emoji{order:5}#jlexcomment #jcm-header{border-top:1px solid #ddd;margin-top:25px;padding:22px 0 0;text-align:center}#jlexcomment ul.jcm-top{display:block;margin:0;border-bottom:none!important;padding:0!important}#jlexcomment ul.jcm-top>li{display:none!important}#jlexcomment ul.jcm-top>li:first-child{display:block!important;float:none;border:none!important;padding:0!important;margin:0}#jlexcomment ul.jcm-top>li:first-child a,#jlexcomment ul.jcm-top>li:first-child a span{color:#333;font-size:19px;font-weight:700;text-decoration:none;cursor:default;pointer-events:none}#jlexcomment ul.jcm-top-secondary{display:none!important}#jlexcomment #jcm-form{margin-bottom:0}#jlexcomment .jcm-form-cp{display:flex;flex-direction:column;padding:0 0 15px;border:none;border-bottom:1px solid #ddd}#jlexcomment .jcm-form-cp .forGuest{order:1}#jlexcomment .jcm-form-cp ._content{order:2}#jlexcomment .jcm-form-cp .forGuest{display:block!important;margin:0!important}#jlexcomment .jcm-form-cp:has(.forGuest){padding-bottom:65px}#jlexcomment .jcm-connect{text-align:center}#jlexcomment .jcm-connect h6{display:none}#jlexcomment .jcm-connect ul.login-buttons{margin:0;padding:0}#jlexcomment .jcm-connect ul.login-buttons li{display:block;float:none}#jlexcomment button.jcm-u-login{display:block;background:#c70101;color:#fff;font-family:inherit;font-size:16px;font-weight:500;border:none;border-radius:0;margin:10px auto;padding:10px 20px;width:210px;cursor:pointer}#jlexcomment button.jcm-u-login:hover{background:#a30000}#jlexcomment ._postAsGuest{display:flex;flex-wrap:wrap;gap:10px 2%;margin:5px 0 15px}#jlexcomment ._postAsGuest h6{width:100%;margin:10px 0 5px;font-size:16px;font-weight:700;color:#333;text-align:right;text-transform:none}#jlexcomment ._postAsGuest input[type=email],#jlexcomment ._postAsGuest input[type=text]{flex:1 1 45%;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:0;box-shadow:none;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:300;color:#666}#jlexcomment .jcm-btn-submit{background:#c70101;border:1px solid #c70101;border-radius:0;color:#fff;font-family:inherit;font-size:14px;padding:8px 30px;cursor:pointer}#jlexcomment .jcm-btn-submit:hover{background:#a30000;border-color:#a30000}#jlexcomment ._postAsGuest .jcm-btn-submit{position:absolute;bottom:15px;right:0;flex:none}#jlexcomment form.jcm_form_input>.avatar{display:none}#jlexcomment .jcm-form{display:flex;flex-direction:column;margin:0!important;border:1px solid #ddd;border-radius:0}#jlexcomment .jcm-form ._controller{order:1;display:block!important;height:auto!important;background:#fafafa;border:none;border-bottom:1px solid #ddd;border-radius:0;padding:5px;text-align:right}#jlexcomment .jcm-form ._controller button{background:0 0;border:none;color:#777;font-size:15px;padding:4px 8px;cursor:pointer;width:auto}#jlexcomment .jcm-form ._controller button:hover{color:#c70101}#jlexcomment .jcm-form .jcm-input-cm{order:2;height:auto!important;border:none;border-radius:0;background:#fff;padding:0}#jlexcomment .jcm-textarea{min-height:170px!important;border:none;border-radius:0;font-family:iransans;font-size:14px;font-weight:300;line-height:26px;padding:10px;color:#666}#jlexcomment .jcm-text-placeholder{color:#999;font-size:14px;right:10px;left:auto}#jlexcomment .jcm-suggest-follow{display:none!important}#jlexcomment .jcm_form_error:not(:empty){background:#fdecea;color:#c70101;text-align:center;font-size:14px;padding:12px;margin:10px 0}#jlexcomment #jcm-comments ul.jcm-root{list-style:none;margin:0;padding:0}#jlexcomment li.jcm-block{padding:20px 0;margin:0}#jlexcomment #jcm-comments>ul.jcm-root>li.jcm-block{border-bottom:1px solid #eee}#jlexcomment li.jcm-block li.jcm-block{border-bottom:none!important}#jlexcomment ul.jcm-level-1>li.jcm-block:last-child{border-bottom:none}#jlexcomment li.jcm-block .avatar,#jlexcomment li.jcm-block .hovercard{width:55px;height:55px}#jlexcomment li.jcm-block .avatar img,#jlexcomment li.jcm-block .hovercard img{width:55px;height:55px;border-radius:50%!important}#jlexcomment .jcm-author a,#jlexcomment .jcm-author a span,#jlexcomment .jcm-author span{color:#c70101!important;font-weight:500;font-size:15px;text-decoration:none}#jlexcomment .jcm-bullet{display:none}#jlexcomment .jcm-q-menu{display:none!important}#jlexcomment .jcm-share{display:none!important}#jlexcomment .jcm-post-content{position:static}#jlexcomment .jcm-post-header{position:static}#jlexcomment .jcm-flex-content{position:relative}#jlexcomment .jcm-date{position:absolute;left:0;top:100%;margin-top:5px;color:#999;font-size:12px}#jlexcomment .jcm-date:before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:400;margin-left:5px;display:inline-block}#jlexcomment .jcm-post-body{font-size:16px;font-weight:400;line-height:26px;color:#555;text-align:justify;margin:5px 0 10px}#jlexcomment .jcm-post-body br+br{display:none}@media only all and (max-width:768px){#jlexcomment .jcm-post-body{font-size:14px;line-height:24px}}#jlexcomment .jcm-post-footer{margin-top:5px}#jlexcomment .jcm-task-list{margin:0;padding:0}#jlexcomment .jcm-vote-down{display:none!important}#jlexcomment li.jcm-voting{position:relative}#jlexcomment li.jcm-voting a.jcm-control{font-size:0!important;text-decoration:none}#jlexcomment li.jcm-voting a.jcm-control:before{content:"\f08a";font-family:"Font Awesome 5 Free";font-weight:400;font-size:15px;color:#c70101;display:inline-block;padding:0 4px;vertical-align:middle}#jlexcomment li.jcm-voting a.jcm-control:hover:before{font-weight:900}#jlexcomment li.jcm-voting a._react{font-size:0!important;text-decoration:none}#jlexcomment li.jcm-voting a._react:not(:has(img)):before{content:"\f08a";font-family:"Font Awesome 5 Free";font-weight:400;font-size:15px;color:#c70101;display:inline-block;padding:0 4px;vertical-align:middle}#jlexcomment li.jcm-voting a._react:hover:before{font-weight:900}#jlexcomment li.jcm-voting .react-box,#jlexcomment li.jcm-voting .react-box *{font-size:initial}#jlexcomment li.jcm-voting a.jcm-count{font-size:13px!important;color:#666;text-decoration:none}#jlexcomment .jcm-reply a{color:#666;font-size:13px;text-decoration:none}#jlexcomment .jcm-reply a:hover{color:#c70101}#jlexcomment .jcm-reply a:before{content:"\f112";font-family:"Font Awesome 5 Free";font-weight:400;font-size:12px;margin-left:5px;display:inline-block}#jlexcomment .jcm-root-page{margin:20px 0 0;padding:0;text-align:center}#jlexcomment .jcm-root-page li.page-button{display:inline-block;margin:0 3px;float:none}#jlexcomment .jcm-root-page li.page-button a{display:inline-block;border:1px solid #ddd;color:#444;font-size:13px;padding:5px 12px;text-decoration:none}#jlexcomment .jcm-root-page li.page-button a:hover,#jlexcomment .jcm-root-page li.page-button.a-selected a{background:#c70101;border-color:#c70101;color:#fff}#jlexcomment .jcm-refresh{color:#999;font-size:12px}@media only all and (max-width:600px){#jlexcomment ._postAsGuest input[type=email],#jlexcomment ._postAsGuest input[type=text]{flex-basis:100%}}div.pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px;margin:0}div.pagination:after{display:none}div.pagination p.counter{order:2;float:none;flex:0 0 auto;max-width:none;white-space:nowrap;font-size:12px;line-height:26px;margin:0;color:#888}.pagination__wrapper{order:1;float:none;max-width:none;flex:1 1 auto;text-align:right}ul.pagination{display:block;margin:0;padding:0;line-height:15px}ul.pagination li.page-item{display:inline-block;float:none;margin:0 2px}ul.pagination li.page-item .page-link{display:inline-block;border:none;border-radius:0;background:#e9eaed;color:#666;padding:4px 10px;font-size:13px;box-shadow:none;text-decoration:none}ul.pagination li.page-item.active .page-link{background:#c70101;color:#fff}ul.pagination li.pagination-end .page-link,ul.pagination li.pagination-next .page-link,ul.pagination li.pagination-prev .page-link,ul.pagination li.pagination-start .page-link{background:0 0;color:#666;padding:4px 7px}ul.pagination li.disabled .page-link{background:0 0;color:#aaa}#jlexcomment .jcm-root-page li.page-button a{border:none;background:#e9eaed;color:#666;padding:4px 10px;font-size:13px}#jlexcomment .jcm-root-page li.page-button a:hover,#jlexcomment .jcm-root-page li.page-button.a-selected a{background:#c70101;color:#fff}.review_article .sarticletext joomla-tab [role=tablist],.review_article .sarticletext joomla-tab>[role=tablist]{display:none!important}.review_article .sarticletext joomla-tab-element,.review_article .sarticletext joomla-tab-element[hidden]{display:block!important}@media (min-width:1400px){body.fullwidth #jlexcomment{margin-right:20%;margin-left:20%}}@media (min-width:992px) and (max-width:1399px){body.fullwidth #jlexcomment{margin-right:8%;margin-left:8%}}.twocol_small .twocol_small_img a img{width:100%;display:block}ul.pagination li.page-item a.page-link:focus,ul.pagination li.page-item a.page-link:hover{background:#c70101;color:#fff;border-color:transparent;box-shadow:none}ul.pagination .page-link:active,ul.pagination .page-link:focus{box-shadow:none;outline:0}ul.pagination li.pagination-end a.page-link:focus,ul.pagination li.pagination-end a.page-link:hover,ul.pagination li.pagination-next a.page-link:focus,ul.pagination li.pagination-next a.page-link:hover,ul.pagination li.pagination-prev a.page-link:focus,ul.pagination li.pagination-prev a.page-link:hover,ul.pagination li.pagination-start a.page-link:focus,ul.pagination li.pagination-start a.page-link:hover{background:0 0;color:#c70101}ul.pagination li.disabled .page-link,ul.pagination li.disabled .page-link:focus,ul.pagination li.disabled .page-link:hover{background:0 0;color:#aaa;cursor:default}p.counter{font-size:12px;line-height:26px;color:#888;margin:0}#g-footer ul.mod-menu{display:block;margin:0;padding:0;list-style:none}#g-footer ul.mod-menu li{display:block;float:none}#g-footer ul.mod-menu li a{color:#eee;font-size:13px;padding:1px 15px 1px 5px;position:relative;display:inline-block;text-decoration:none}#g-footer ul.mod-menu li a:before{content:" ";width:4px;height:4px;background:#ccc;display:inline-block;vertical-align:middle;margin:0 -5px 0 8px}#g-footer ul.mod-menu li:hover a{color:#fff}#g-footer ul.mod-menu li:hover a:before{background:#fff;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}body.view-article .jcm-count-cm{display:none}.saz_nextprev_item nav.pagenavigation{margin:0;padding:0}.saz_nextprev_item .pagination{margin:0!important;padding:0;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.saz_nextprev_item .pagination>a.btn{-webkit-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:none;display:block;text-align:center;border:none!important;border-radius:0;box-shadow:none;font-size:14px;line-height:22px;padding:8px 0;color:#fff;background:#444;text-decoration:none}.saz_nextprev_item .pagination>a.btn:active,.saz_nextprev_item .pagination>a.btn:focus,.saz_nextprev_item .pagination>a.btn:hover{background:#333;color:#fff;box-shadow:none}.saz_nextprev_item .pagination>a.btn>span.icon-chevron-left,.saz_nextprev_item .pagination>a.btn>span.icon-chevron-right{display:inline-block;width:30px;text-align:center;vertical-align:middle;margin:0 5px}.after-content .mod-custom>hr:last-child,.raxo-after-content .mod-custom>hr:last-child{display:none}.after-content .mod-custom,.raxo-after-content .mod-custom{text-align:center}.after-content .mod-custom img,.raxo-after-content .mod-custom img{max-width:100%;height:auto}#jlexcomment .jcm-connect ul.login-buttons,#jlexcomment .jcm-connect ul.login-buttons li.auth-site{text-align:center}#jlexcomment .jcm-connect{padding-bottom:14px;border-bottom:1px solid #eee;margin-bottom:4px}#jlexcomment ._postAsGuest .jcm-btn-submit{left:0;right:0;margin:0 auto;width:-moz-fit-content;width:fit-content;min-height:38px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1}#jlexcomment .jcm-form-cp{border-bottom:none}#jlexcomment ul.jcm-childs>li.jcm-block{border-top:1px solid #f0f0f0}#jlexcomment .hovercard+.jcm-post-content{margin-right:72px}#jlexcomment .jcm-childs .hovercard+.jcm-post-content{margin-right:72px}#jlexcomment .jcm-inline-top>.jcm-connect{display:block;width:100%;margin-left:0;margin-right:0;text-align:center}.review-module .owl-item a>span:nth-of-type(2){min-height:56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:4px;margin-right:-4px}[class*=com-content-][class*="__navigation"]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px}[class*=com-content-][class*="__navigation"]>p.counter{order:2;float:none!important;flex:0 0 auto;max-width:none;white-space:nowrap;padding:0;margin:0;font-size:12px;line-height:26px;color:#888}[class*=com-content-][class*="__pagination"]{order:1;flex:1 1 auto;text-align:right}#g-container-main .platform-content.container{width:100%;max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}#g-container-main .platform-content.container>.row{margin-left:0;margin-right:0}#g-container-main .platform-content.container>.row>.col{padding-left:0;padding-right:0}#jlexcomment ul.jcm-childs ul.jcm-childs{margin-right:-72px;margin-left:0}
/* === cassiopeia_ssa: menu dropdown behaviour (replaces Gantry menu.js) === */
.g-main-nav .g-toplevel{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;margin:0;padding:0}
.g-main-nav .g-toplevel > .g-menu-item{position:relative}
.g-main-nav .g-sublevel{display:none;position:absolute;top:100%;inset-inline-start:0;min-width:220px;background:#1a1a1a;z-index:1000;box-shadow:0 6px 16px rgba(0,0,0,.35);list-style:none;margin:0;padding:0}
.g-main-nav .g-sublevel .g-menu-item{position:relative}
.g-main-nav .g-sublevel .g-sublevel{top:0;inset-inline-start:100%}
.g-main-nav .g-menu-item:hover > .g-sublevel,
.g-main-nav .g-menu-item:focus-within > .g-sublevel{display:block}
.g-main-nav .g-sublevel .g-menu-item-container{display:block;padding:9px 16px;white-space:nowrap;border-bottom:1px solid #2a2a2a}
/* === UIkit grid shim (showcase custom module) === */
.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.uk-grid>*{box-sizing:border-box}
.uk-width-1-1{width:100%}
.uk-width-1-2,.uk-width-medium-1-2{width:50%}
.uk-width-1-3,.uk-width-medium-1-3{width:33.333%}
.uk-width-1-4,.uk-width-medium-1-4{width:25%}
.uk-width-2-3,.uk-width-medium-2-3{width:66.666%}


.flexbanneritem img,.advert img{max-width:100%;height:auto}
/* 767, not 768: uikit turns these into columns at min-width:768px, so a
   max-width:768px rule also matches at exactly 768 and, coming later, won —
   the showcase collapsed to one full-width column a breakpoint early. */
@media(max-width:767px){.uk-width-medium-1-2,.uk-width-medium-1-3,.uk-width-medium-1-4{width:100%}}
/* === owl-carousel replacement: rebuild owl_s generated DOM + CSS scroll-snap ===
   item counts/margins copied from the original sazmand.js owlCarousel configs:
   .pishnahadmain & .review-owl -> 1 / 2 / 4 items at 0 / 600 / 1000, margin 10,
   stagePadding 100 (50 below 600). .apptablet_*/.sazgallery1 -> always 1. */
.owl-carousel{position:relative;display:block}
.owl-carousel .owl-stage-outer{overflow:hidden;width:auto;height:auto}
.owl-carousel .owl-stage{display:flex;flex-wrap:nowrap;gap:10px;touch-action:pan-y;will-change:transform}

.owl-nav i.fa{font-family:'fontawesome'}.owl-carousel .owl-item{flex:0 0 auto;width:100%}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:grabbing}
/* 4 up */
@media(min-width:1000px){.pishnahadmain .owl-item,.review-owl .owl-item{width:calc((100% - 30px)/4)}}
/* 2 up */
@media(min-width:600px) and (max-width:999px){.pishnahadmain .owl-item,.review-owl .owl-item{width:calc((100% - 10px)/2)}}
/* stagePadding: peek of the neighbouring slide */
@media(min-width:600px){.pishnahadmain .owl-stage{padding-left:100px;padding-right:100px}}
@media(max-width:599px){.pishnahadmain .owl-stage{padding-left:50px;padding-right:50px}}
/* single-item carousels keep 1 up at every width */
.apptablet_1 .owl-item,.apptablet_2 .owl-item,.sazgallery1 .owl-item{width:100%}

/* ============ cassiopeia_ssa fidelity fixes ============ */
/* Sazmand's icons are FontAwesome 4 code points, and they only look right in
   the FontAwesome 4 face. Aliasing them onto FA6's SOLID file silently turned
   every outline icon into a filled one — \f133 is calendar-o and \f017 is
   clock-o in FA4, but plain filled calendar/clock in FA6 solid — and it left
   the brand marks (\f099 twitter, \f09a facebook, \f16d instagram ...) with no
   glyph at all, because FA6 keeps those in a separate Brands file.
   The real 4.7 face is 77 KB against fa-solid-900's 155 KB, so this is both
   the faithful choice and the cheaper one. */
@font-face{font-family:'fontawesome';font-weight:400 900;font-style:normal;font-display:block;src:url(../fonts/fontawesome-webfont.woff2) format('woff2')}
@font-face{font-family:'FontAwesome';font-weight:400 900;font-style:normal;font-display:block;src:url(../fonts/fontawesome-webfont.woff2) format('woff2')}

/* --- Sticky sidebars (right-fixed / left-fixed scrolled with page in the original) --- */
/* No align-items:flex-start here. The original leaves the row stretching, so a
   sidebar column is as tall as the article beside it (5819px against the
   banners` 1682px) — and that difference IS the distance the sticky content is
   allowed to travel. Shrinking the columns to their content left it 20px of
   room, so it unstuck almost immediately. */
/* The original sticks these with sticky-kit: stick_in_parent({offset_top:20})
   on #right-fixed .g-content. position:sticky is the native equivalent, but
   it has to go on the same element — it was on #g-sidebar, which is exactly
   as tall as the column it lives in, and a sticky box that fills its
   containing block has nowhere to travel, so it never moved. */
/* top:20px is only the fallback for a sidebar that fits on screen. When it is
   taller than the window, template.js replaces this with a NEGATIVE top, so the
   reader scrolls through the whole sidebar before it pins — see stickySidebars().
   (bottom:20px is not the answer: it stops the box dropping BELOW the fold, it
   does not stop it rising above.) */
#right-fixed > .g-content,#left-fixed > .g-content{position:sticky;top:20px}

/* NOTE: an .owl-arrow/.owl-nav-wrap block sat here from an earlier hand-rolled
   arrow design that nothing renders any more. Its .owl-next{inset-inline-start:36px}
   over-constrained the absolutely positioned arrow, so in RTL the skin`s own
   left:-60px was dropped and both arrows piled up on the right. */

/* --- Menu: dropdown arrow for parents, show submenu on hover, keep nav colours --- */
.g-main-nav .g-menu-item.g-parent > .g-menu-item-container .g-menu-item-title::after{content:"\f107";font-family:'fontawesome';font-weight:900;margin-inline-start:6px;font-size:11px;opacity:.8}
.g-main-nav .g-sublevel{background:#222}
.g-main-nav .g-sublevel .g-menu-item-container{display:block;padding:9px 16px;color:#fff;font-size:13px;border-bottom:1px solid #333}
.g-main-nav .g-sublevel .g-menu-item-container:hover{background:var(--brand,#C70101)}
.g-main-nav .g-sublevel .g-parent > .g-menu-item-container .g-menu-item-title::after{content:"\f104"}

/* --- Mobile: burger toggle + off-canvas menu (no JS framework) --- */
.g-offcanvas-toggle{display:none;cursor:pointer;color:#fff;font-size:22px;padding:10px 14px}
@media(max-width:980px){
  .g-offcanvas-toggle{display:inline-block}
  #g-navigation .g-container{position:relative}
  .g-main-nav .g-toplevel{display:none;flex-direction:column}
  body.ssa-menu-open .g-main-nav .g-toplevel{display:flex}
  .g-main-nav .g-toplevel > .g-menu-item{width:100%}
  .g-main-nav .g-sublevel{position:static;display:block!important;background:rgba(0,0,0,.2)}
  #g-header .g-grid{flex-wrap:wrap}
}

/* --- Submenu: match baseline (light panel, #444 15px/300) --- */
.g-main-nav .g-toplevel > .g-menu-item > .g-sublevel{background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.15);min-width:210px;padding:0}
.g-main-nav .g-toplevel .g-sublevel .g-menu-item-container{color:#444;font-size:15px;font-weight:300;line-height:25px;padding:10px 16px;border-bottom:1px solid #eee;background:none}
.g-main-nav .g-toplevel .g-sublevel .g-menu-item-container:hover{background:#f5f5f5;color:var(--brand,#C70101)}
.g-main-nav .g-toplevel .g-sublevel .g-menu-item-title::after{color:#444}

/* --- Off-canvas slide-in panel (vanilla) --- */
.ssa-offcanvas{position:fixed;top:0;inset-inline-start:0;width:280px;max-width:82vw;height:100%;background:#1b1b1b;color:#fff;z-index:2000;transform:translateX(-105%);transition:transform .28s ease;overflow-y:auto;padding:48px 0 20px}
[dir=rtl] .ssa-offcanvas{inset-inline-start:auto;inset-inline-end:0;transform:translateX(105%)}
body.ssa-oc-open .ssa-offcanvas{transform:translateX(0)}
.ssa-offcanvas-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1999;border:0}
.ssa-offcanvas-close{position:absolute;top:8px;inset-inline-end:12px;background:none;border:0;color:#fff;font-size:30px;line-height:1;cursor:pointer}
.ssa-oc-nav .g-toplevel{display:flex;flex-direction:column}
.ssa-oc-nav .g-menu-item-container{display:block;padding:12px 20px;color:#fff;border-bottom:1px solid #2a2a2a}
.ssa-oc-nav .g-sublevel{position:static;display:block;background:rgba(0,0,0,.25);box-shadow:none;min-width:0}
.ssa-oc-nav .g-sublevel .g-menu-item-container{padding-inline-start:36px;color:#ccc;font-size:14px}
.ssa-oc-modules{padding:16px 20px}
.ssa-oc-modules a{color:#fff;display:block;padding:8px 0}
body.ssa-oc-open{overflow:hidden}

/* --- Topbar-left: horizontal icon/login row (was stacking vertically) --- */
#topbar-left > .g-content{display:flex;align-items:center;height:100%;gap:4px}
#topbar-left .mod-custom{display:inline-flex;align-items:center}
#topbar-left .login_showoffcanvas.menu{display:flex;align-items:center;margin:0;padding:0;list-style:none;height:100%}
#topbar-left .login_showoffcanvas.menu > li{display:inline-flex;align-items:center}
#topbar-left .login_showoffcanvas.menu a{display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#fff;height:100%;white-space:nowrap;font-size:14px;font-weight:300;cursor:pointer}
#topbar-left .social_link,#topbar-left .search_link{font-size:16px}
#g-navigation .g-grid{align-items:stretch}
#topbar-left{display:flex;align-items:center}

/* --- Mobile header: keep logo visible, lay out as a row --- */
@media(max-width:980px){
  #g-header{display:block}
  #g-header .g-grid{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}
  #logomain{display:block!important;flex:0 0 auto;order:2}
  #logomain img{max-height:60px;width:auto}
  .g-offcanvas-toggle{order:1;color:#fff}
  #g-navigation{display:block}
  #g-navigation .g-grid{flex-wrap:wrap}
  #topbar-left{order:1;width:auto}
  #topbar-left > .g-content{height:auto}
  .g-block.size-75{order:2;width:100%}
}

/* ==================== AUTHORITATIVE HEADER / RESPONSIVE (overrides earlier patches) ==================== */
/* topbar icons: horizontal row, no white dividers/borders */
#topbar-left > .g-content{display:flex;align-items:center;height:100%;gap:0}
#topbar-left .mod-custom,#topbar-left .platform-content{display:inline-flex;align-items:center;border:0!important;margin:0!important}
#topbar-left ul.menu,#topbar-left ul.login_showoffcanvas{display:flex!important;align-items:center;margin:0;padding:0;list-style:none;border:0!important}
#topbar-left ul li{display:inline-flex;align-items:center;border:0!important}
#topbar-left ul a{display:inline-flex;align-items:center;gap:6px;padding:0 11px;color:#fff;height:50px;white-space:nowrap;font-size:14px;font-weight:300;cursor:pointer;border:0!important}/* ...except the one separator the design does have. The blanket border reset
   above was aimed at stray white borders and took this with it.
   Drawn as a pseudo-element rather than a border because these anchors are
   60px flex boxes here while the original`s are inline and 24px tall — a
   border would run the full height of the bar instead of the short centred
   tick the original shows. ::before is already the magnifier glyph. */
#topbar-left ul a.search_link{border-left:0!important;position:relative;padding-left:13px}
#topbar-left ul a.search_link::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background:#ccc}
#topbar-left .social_link,#topbar-left .search_link{font-size:17px}

/* Desktop (>=768px = site's 48rem breakpoint): full menu, burger hidden */
@media(min-width:768px){
  .g-offcanvas-toggle,.ssa-nav-toggle,#topbar-left .offcanvasmenu_link{display:none!important}
  #g-navigation .g-grid{display:flex;align-items:stretch;flex-wrap:nowrap}
  #g-navigation .g-block.size-75{display:block}
}

/* Mobile (<768px): logo visible, inline menu hidden, burger shows, icons centered */
@media(max-width:767px){
  #g-header .g-grid{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:70px}
  #logomain{display:flex!important;align-items:center;justify-content:flex-end;order:3;flex:1 1 auto}
  #logomain .g-content{width:100%;text-align:end}
  #logomain img{max-height:50px;width:auto;display:inline-block}
  #logoads{display:none}
  #g-navigation .g-grid{display:flex;flex-wrap:nowrap;align-items:center;min-height:56px}
  #g-navigation .g-block.size-75{display:none}
  #topbar-left{order:1;width:100%;height:56px}
  #topbar-left > .g-content{justify-content:flex-start;height:56px;align-items:center}
  #topbar-left ul a{height:56px}
  .offcanvasmenu_link,#topbar-left .offcanvasmenu_link{display:inline-flex!important}
}

/* --- Mobile: force the logo visible (sazmand hides it for a Gantry mobile-logo variant) + center topbar icons --- */
@media(max-width:767px){
  #g-header #logomain,#g-header #logomain .g-content{display:block!important;visibility:visible!important}
  #g-header #logomain img{display:inline-block!important;visibility:visible!important;max-height:50px;width:auto}
  #topbar-left,#topbar-left > .g-content,#topbar-left ul,#topbar-left ul li{align-items:center!important}
}

/* ==================== FINAL RESPONSIVE — breakpoint 1024, RTL header ==================== */
@media(min-width:1024px){
  .offcanvasmenu_link,#topbar-left .offcanvasmenu_link,.g-offcanvas-toggle,.ssa-nav-toggle{display:none!important}
  #g-navigation .g-block.size-75{display:block!important}
  #g-navigation .g-main-nav .g-toplevel{flex-wrap:nowrap}
}
@media(max-width:1023px){
  /* keep header RTL: logo on the RIGHT, banner on the LEFT */
  #g-header .g-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between}
  #logomain{order:0!important;flex:0 0 auto;display:block!important}
  #logomain .g-content,#logomain img{display:inline-block!important;visibility:visible!important}
  #logomain img{max-height:56px!important;width:auto!important}
  #logoads{order:1!important}
  /* nav: hide the inline menu, show the burger */
  #g-navigation .g-block.size-75{display:none!important}
  #topbar-left .offcanvasmenu_link{display:inline-flex!important}
  #g-navigation .g-grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
}
@media(max-width:767px){ #logoads{display:none!important} }

/* ==================== AUTHORITATIVE OFF-CANVAS (self-contained, overrides leaked menu CSS) ==================== */
/* panel slides from the left (matches g-offcanvas-left); hidden on desktop */
.ssa-offcanvas{position:fixed!important;top:0;inset-inline-start:0!important;inset-inline-end:auto!important;left:0;right:auto;width:272px;max-width:84vw;height:100%;background:#687983!important;color:#fff;z-index:100000;transform:translateX(-105%)!important;transition:transform .28s ease;overflow-y:auto;padding:52px 0 24px;box-shadow:2px 0 18px rgba(0,0,0,.4)}
body.ssa-oc-open .ssa-offcanvas{transform:translateX(0)!important}
.ssa-offcanvas-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:99999;border:0}
.ssa-offcanvas-close{position:absolute;top:10px;inset-inline-end:14px;background:none;border:0;color:#fff;font-size:30px;line-height:1;cursor:pointer;z-index:2}
/* menu inside: clean dark vertical list, submenus indented (override ALL desktop menu rules) */
.ssa-offcanvas .g-main-nav,.ssa-offcanvas .g-toplevel,.ssa-offcanvas .g-menu-item{display:block!important;position:static!important;background:transparent!important;box-shadow:none!important;min-width:0!important;width:100%!important;transform:none!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important}
.ssa-offcanvas .g-parent > .g-menu-item-container{padding-inline-end:48px!important}
.ssa-offcanvas .g-menu-item-container{display:block!important;padding:15px 16px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important;border:0!important;background:transparent!important;text-align:start!important;height:auto!important}

.ssa-offcanvas .g-toplevel > .g-menu-item.active > .g-menu-item-container{color:#C70101!important}
.ssa-offcanvas .g-sublevel{background:rgba(0,0,0,.13)!important;margin:0 15px 10px!important;padding:0!important;width:auto!important;box-sizing:border-box!important;overflow:hidden!important}
.ssa-offcanvas .g-sublevel .g-menu-item-container{padding:12px 14px!important;color:#fff!important;font-size:15px!important;font-weight:400!important}

.ssa-offcanvas .g-menu-item-container:hover{background:transparent!important;color:#fff!important}
.ssa-offcanvas .g-menu-item-title::after{display:none!important}
@media(min-width:1024px){ .ssa-offcanvas,.ssa-offcanvas-overlay{display:none!important} body.ssa-oc-open{overflow:auto!important} }

/* ==================== OFF-CANVAS: physical-left + accordion (final) ==================== */
.ssa-offcanvas{left:0!important;right:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;transform:translateX(-105%)!important}
body.ssa-oc-open .ssa-offcanvas{transform:translateX(0)!important}
/* accordion: submenus collapsed, expand when parent .is-open */
.ssa-offcanvas .g-sublevel{display:none!important}
.ssa-offcanvas .g-menu-item.is-open > .g-sublevel{display:block!important}
/* expand/collapse caret on parents */
.ssa-offcanvas .g-parent > .g-menu-item-container{position:relative}
.ssa-offcanvas .g-parent > .g-menu-item-container::after{content:""!important;position:absolute;inset-inline-end:16px;inset-inline-start:auto;top:50%;margin-top:-2px;width:18px;height:4px;background:#fff;display:block!important;transition:opacity .2s}
.ssa-offcanvas .g-parent > .g-menu-item-container::before{content:"";position:absolute;inset-inline-end:23px;inset-inline-start:auto;top:50%;margin-top:-9px;width:4px;height:18px;background:#fff;display:block;transition:opacity .2s}
.ssa-offcanvas .g-menu-item.is-open > .g-menu-item-container::before{opacity:0}
/* belt-and-suspenders: force physical-left even if #g-offcanvas lingers */
aside.ssa-offcanvas,#g-offcanvas.ssa-offcanvas{left:0!important;right:auto!important;transform:translateX(-105%)!important}
body.ssa-oc-open aside.ssa-offcanvas,body.ssa-oc-open #g-offcanvas.ssa-offcanvas{transform:translateX(0)!important}

/* ============ HEADER ALIGNMENT — browser-verified at 400/900/1025/1080/1300 ============ */
/* header row: banner + logo vertically centered */
#g-header .g-grid{align-items:center!important}
#logomain,#logomain > .g-content{display:flex;align-items:center}
#logomain{justify-content:flex-end}
/* banner: centred by the skin`s own text-align:center on #logoads.
   It must stay display:block — making it a flex container turns
   .flexbannergroup into a flex item, which shrinks to the banner`s intrinsic
   600px and overflows the 380px phone viewport. */





/* desktop nav (>=1025): menu takes remaining space, topbar shrinks to content, ONE line always */
@media(min-width:1025px){
  #g-navigation .g-grid{display:flex!important;flex-wrap:nowrap!important;align-items:center!important}
  #g-navigation .g-block.size-75{flex:1 1 auto!important;width:auto!important;min-width:0!important}
  #g-navigation .g-block.size-25{flex:0 0 auto!important;width:auto!important}
  #g-navigation .g-toplevel{display:flex!important;flex-wrap:nowrap!important}
  #g-navigation .g-toplevel > .g-menu-item{flex:0 0 auto!important}
  #g-navigation .g-toplevel > .g-menu-item > .g-menu-item-container{white-space:nowrap!important}
}
/* squeeze range: narrow the SIDE padding only — never the shorthand, which would
   wipe the 17px vertical padding that vertically centres the 25px line in the 60px bar */
@media(min-width:1025px) and (max-width:1140px){
  #g-navigation .g-toplevel > .g-menu-item > .g-menu-item-container{padding-left:6px!important;padding-right:6px!important}
  #g-navigation .g-toplevel .g-menu-item-title{font-size:14px!important}
}
@media(min-width:1141px) and (max-width:1280px){
  #g-navigation .g-toplevel > .g-menu-item > .g-menu-item-container{padding-left:10px!important;padding-right:10px!important}
}
/* tablet burger bar (768-1024): icons pushed to physical LEFT, vertically centered */
@media(min-width:768px) and (max-width:1024px){
  #g-navigation .g-grid{display:flex!important;flex-wrap:nowrap!important;align-items:center!important}
  #topbar-left{margin-right:auto!important;margin-left:0!important}
}
/* mobile fixed bar (<=1024 when topbar goes fixed): center logo + icons in the 50px bar,
   collapse the now-empty navigation strip */
@media(max-width:767px){
  #topbar-left{height:50px!important;display:flex!important;align-items:center!important;top:0!important}
  #topbar-left > .g-content{display:flex!important;align-items:center!important;height:100%!important;padding:0!important}
  #topbar-left .login_showoffcanvas{display:flex!important;align-items:center!important;margin:0!important}
  #logomain{height:50px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}
  #logomain > .g-content{display:flex;align-items:center;height:100%}
  #g-navigation,#g-navigation .g-container{min-height:0!important}
  #g-navigation .g-grid{min-height:0!important;height:auto!important}
}
/* ---- container alignment: #g-bottom fell back to the fixed .g-container{width:80rem}
   breakpoint widths (1120/768/480) while every other section matches
   .g-flushed .g-container{width:100%} — that made Bottom0 inset vs the banners ---- */
/* NOTE: an override here once forced every .g-container to width:100%!important.
   It was added to widen the Bottom section, but measuring the live original at
   1920px and 1085px showed the real design caps the sections at max-width:1400px
   and centres them, and that the Bottom section is genuinely narrower (768px at a
   1085px viewport, with no g-flushed class). The override made the whole site
   stretch edge-to-edge on wide monitors, so it is gone. */

/* ---- header banner on phones: was display:none below 600px, leaving an empty
   70px grey band. Show it and let it scale to the viewport (600x90 artwork) ---- */
@media(max-width:767px){
  #logoads{display:block!important;width:100%!important;flex:1 1 100%!important}
  
  
  #g-header .g-grid{min-height:0!important}
}
/* sub-panel keeps the flat/static reset (Gantry positions .g-sublevel absolutely
   with transforms + opacity for desktop dropdowns) but sizes itself so the
   15px side margins stay INSIDE the panel instead of overflowing it. */
.ssa-offcanvas .g-sublevel{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;box-shadow:none!important;min-width:0!important;width:auto!important;inset:auto!important;float:none!important}
/* keep long labels clear of the +/- indicator (the separator rule zeroes the
   row padding, so this has to come last) */
.ssa-offcanvas .g-toplevel > .g-menu-item.g-parent > .g-menu-item-container{padding-inline-end:48px!important}

/* ==================== OFF-CANVAS MENU — EXACT LIVE VALUES ====================
   Measured from the live site's own panel (.sazoffcanvas.menu_offcanvas on
   www.shahrsakhtafzar.com/fa, opened at 390px). The real mobile menu is NOT
   Gantry's #g-offcanvas — that element stays display:none on this site, which
   is why reading its colour gave the wrong answer twice.
     panel   #666e78, width 300px, padding 20px      overlay rgba(0,0,0,.7)
     top li  padding 8px 10px, border-bottom 1px solid #495360
     top a   #fff 16px/700   (active #C70101)
     sub ul  rgba(0,0,0,.15), padding 0 10px
     sub li  padding 6px 10px, border-bottom 1px solid #495360
     sub a   #eee 14px/400
   ============================================================================ */
.ssa-offcanvas{background:#666e78!important;width:300px!important;max-width:88vw!important;padding:52px 20px 24px!important;color:#fff!important}
.ssa-offcanvas-overlay{background:rgba(0,0,0,.7)!important}

.ssa-offcanvas .g-toplevel > .g-menu-item > .g-menu-item-container{padding:8px 10px!important;margin:0!important;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.7!important;border:0!important;border-bottom:1px solid #495360!important;background:transparent!important}
.ssa-offcanvas .g-toplevel > .g-menu-item.g-parent > .g-menu-item-container{padding-inline-end:44px!important}
.ssa-offcanvas .g-toplevel > .g-menu-item.active > .g-menu-item-container{color:#C70101!important}

.ssa-offcanvas .g-sublevel{background:rgba(0,0,0,.15)!important;margin:15px 0 0!important;padding:0 10px!important}
.ssa-offcanvas .g-sublevel .g-menu-item-container{padding:6px 10px!important;margin:0!important;color:#eee!important;font-size:14px!important;font-weight:400!important;border:0!important;border-bottom:1px solid #495360!important;background:transparent!important}
.ssa-offcanvas .g-sublevel > .g-menu-item:last-child > .g-menu-item-container{border-bottom:0!important}

.ssa-offcanvas .g-parent > .g-menu-item-container::after{inset-inline-end:12px!important}
.ssa-offcanvas .g-parent > .g-menu-item-container::before{inset-inline-end:19px!important}


/* ==================== article info + pagination ==================== */
/* Author icon: the skin leaves it grey (the original computes #999, and Joomla 5
   swapped the dl class from .muted to .text-muted so Bootstrap paints it #6c757d).
   Asked for it to match the date and time icons instead. */
/* Two different things can draw this icon and only one of them was being
   coloured. The skin has a ::before on dd.createdby, but on an article page
   the glyph you actually see is Joomla 5's own <span class="icon-user">,
   which takes its colour from .text-muted — so the rule below hit a pseudo
   nobody could see while the real icon stayed grey. Both are covered now.
   (The original template shows no author icon here at all; red was asked
   for, to match the date and time.) */
.article-info dd.createdby::before,.sazcatitem_details dd.createdby::before{color:#c70101}
.article-info dd.createdby > span[class*=icon-],.sazcatitem_details dd.createdby > span[class*=icon-],.sazitem_details dd.createdby > span[class*=icon-]{color:#c70101}

/* Pagination on one line with the total on the far left, the way Joomla 3 laid
   it out. Joomla 5 emits the counter as a separate <p> before a block-level
   pagination wrapper, so it drops to its own row; flex puts them back together
   and `order` places the counter last (= left, in RTL). */
/* Written against the shape rather than the component, because every Joomla
   view names this wrapper differently (com-content-category-blog__navigation,
   com-content-featured__navigation, com-tags..., and the Joomla 3 markup that
   some of these views still emit is a plain div.pagination). :has() matches
   whatever element actually holds both halves, so a view I have not opened
   gets the same single row. */
.com-content-category-blog__navigation,.blog .pagination{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}
.com-content-category-blog__navigation > .counter,.blog .pagination > .counter{order:2;float:none!important;margin:0!important;padding:0!important;white-space:nowrap}
.com-content-category-blog__pagination{order:1;margin:0}
.com-content-category-blog__pagination .pagination{margin-bottom:0!important}
.com-content-category-blog__navigation .pagination__wrapper{margin:0}



/* ==================== showcase seam ==================== */
/* The gap between the left pair of tiles and the big one sat 2px right of
   centre: the right tile carries margin-left:4px while the left one has no
   margin-right, so the 4px gap opened entirely on one side of the column
   boundary. Splitting it 2+2 lands the seam on 692.5 at 1400px — exactly the
   seam between the two banners above it.
   NOTE this is a deliberate departure: the original has the same 2px offset.
   It was asked for explicitly ("whichever one is wrong, fix it"). */
#g-showcase .showcase3_right > .showcasebox{margin-left:2px}
#g-showcase .showcase3left_right > .showcasebox{margin-right:2px}

/* ==================== homepage pagination ==================== */
/* The featured (home) view wraps its pagination in a bare <div class="w-100">
   with no component class at all, so the selectors above miss it entirely —
   which is why the counter still dropped out of line there. Keyed on the
   pagination__wrapper child so it cannot touch the category views, which
   nest theirs one level deeper and are already correct.
   (An earlier attempt to write one :has() rule for every view broke the
   category pages instead; this stays narrow on purpose.) */
div.w-100:has(> .pagination__wrapper):has(> .counter){display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}
div.w-100:has(> .pagination__wrapper) > .counter{order:2;float:none!important;margin:0!important;padding:0!important;white-space:nowrap}
div.w-100:has(> .pagination__wrapper) > .pagination__wrapper{order:1;margin:0}
div.w-100:has(> .pagination__wrapper) > .pagination__wrapper .pagination{margin-bottom:0!important}


/* ==================== review body: Joomla 5 tab DOM ==================== */
/* Joomla 3 emitted the article`s tabs as <div class="current"><dd class="tabs">;
   Joomla 5 emits <joomla-tab><joomla-tab-element>. Every review-layout rule in
   the skin is keyed to the old shape, so none of them matched and the review
   body ran the full width of the monitor instead of being inset. These mirror
   the originals exactly: 15% each side, 5% on phones, 20% above 1400px —
   which is the 1143px measured on the live original at a 1920px window. */
.review_article .sarticletext>joomla-tab{margin-right:0;margin-left:0}
/* Joomla`s own tab styling puts 15px of padding and a 1px border on the panel;
   dd.tabs had neither, and those 16px each side were shifting the inset text
   19px narrower than the original. */
.review_article .sarticletext>joomla-tab>joomla-tab-element{display:block;margin:0;padding:0;border:0}
.review_article .sarticletext>joomla-tab>joomla-tab-element>div,.review_article .sarticletext>joomla-tab>joomla-tab-element>dl,.review_article .sarticletext>joomla-tab>joomla-tab-element>form,.review_article .sarticletext>joomla-tab>joomla-tab-element>h2,.review_article .sarticletext>joomla-tab>joomla-tab-element>h3,.review_article .sarticletext>joomla-tab>joomla-tab-element>h4,.review_article .sarticletext>joomla-tab>joomla-tab-element>hr,.review_article .sarticletext>joomla-tab>joomla-tab-element>p,.review_article .sarticletext>joomla-tab>joomla-tab-element>ul{margin-right:15%;margin-left:15%}
@media (max-width:768px){.review_article .sarticletext>joomla-tab>joomla-tab-element>div,.review_article .sarticletext>joomla-tab>joomla-tab-element>dl,.review_article .sarticletext>joomla-tab>joomla-tab-element>form,.review_article .sarticletext>joomla-tab>joomla-tab-element>h2,.review_article .sarticletext>joomla-tab>joomla-tab-element>h3,.review_article .sarticletext>joomla-tab>joomla-tab-element>h4,.review_article .sarticletext>joomla-tab>joomla-tab-element>hr,.review_article .sarticletext>joomla-tab>joomla-tab-element>p,.review_article .sarticletext>joomla-tab>joomla-tab-element>ul{margin-right:5%;margin-left:5%}}
@media (min-width:1400px){.review_article .sarticletext>joomla-tab{margin-right:0!important;margin-left:0!important}.review_article .sarticletext>joomla-tab>joomla-tab-element>div,.review_article .sarticletext>joomla-tab>joomla-tab-element>dl,.review_article .sarticletext>joomla-tab>joomla-tab-element>form,.review_article .sarticletext>joomla-tab>joomla-tab-element>h2,.review_article .sarticletext>joomla-tab>joomla-tab-element>h3,.review_article .sarticletext>joomla-tab>joomla-tab-element>h4,.review_article .sarticletext>joomla-tab>joomla-tab-element>hr,.review_article .sarticletext>joomla-tab>joomla-tab-element>p,.review_article .sarticletext>joomla-tab>joomla-tab-element>ul{margin-right:20%;margin-left:20%}}
.review_article .sarticletext joomla-tab-element>img,.review_article .sarticletext joomla-tab-element>p>img{margin-right:auto;margin-left:auto;display:block}
.review_article .sarticletext>joomla-tab>joomla-tab-element .ba-gallery{margin:0 auto;display:block;max-width:70%}

/* The pagination row had no space beneath it, so it butted straight up
   against the module that follows (the "latest reviews" strip on the home
   page). The Joomla 3 markup got this from .pagination`s own bottom margin. */
.com-content-category-blog__navigation,div.w-100:has(> .pagination__wrapper),.blog .pagination{margin-bottom:28px}

/* clearance for the fixed review bar when the contents drawer jumps to a section */
.review_article .sarticletext>joomla-tab>joomla-tab-element{scroll-margin-top:75px}


/* ============ JLex comments dressed as Komento ============
   The old site runs Komento (.kmt-*) and this one runs JLex (.jcm-*) — two
   different extensions, so none of the skin's comment styling could apply.
   Every value below was measured off the live Komento markup on the same
   article, so the JLex output lands on the same numbers. */

/* comment text: Komento renders 15px/30px in #616161, JLex 16px/26px in #555 */
#jlexcomment .jcm-post-body,#jlexcomment .jcm-post-body p,#jlexcomment .jcm-post-body div,#jlexcomment .jcm-post-body span{font-size:15px!important;line-height:30px!important;color:#616161!important}

/* Date. JLex pins it with position:absolute;top:134px — a fixed offset that only
   suits a comment of one particular length, which is why it landed on top of the
   text. Komento puts it in the footer row, left, beside the reply controls. */
#jlexcomment .jcm-post-header .jcm-date{position:static;float:left;font-size:11px;color:#888;margin:0}
#jlexcomment .jcm-post-header{display:flex;align-items:baseline;justify-content:space-between}
#jlexcomment .jcm-date::before{margin-left:5px}

/* The stray bullets in front of the usernames and the reply row: JLex leaves
   list-style on its inline lists, and their items are display:list-item. */
#jlexcomment ul,#jlexcomment ol,#jlexcomment li{list-style:none!important}

/* the "log in to comment" button is #C70101 on the original, never green */
#jlexcomment button.jcm-u-login,#jlexcomment .jcm-u-login{background:#c70101!important;color:#fff!important;border-color:#c70101!important}
#jlexcomment button.jcm-u-login:hover,#jlexcomment .jcm-u-login:hover{background:#a80101!important}

/* "ارسال نظر بدون عضویت در سایت" — Komento sets 16px/700 on #222 */
#jlexcomment ._postAsGuest h6,#jlexcomment ._postAsGuest > h6{font-size:16px!important;font-weight:700!important;color:#222!important;margin:0 0 14px}

/* name and email: Komento stacks a label above each field and lets the pair fill
   the row. JLex ships them as bare inputs with placeholder text instead — the
   labels are added by template.js, and styled here. */
/* The wrapper deliberately does NOT touch how JLex lays the row out — an
   earlier version turned ._postAsGuest into a flex container and ended up
   stacking the two fields on top of each other. It only stacks the label над
   its own input and leaves every width alone. */


/* When the reader reaches the end of the column the sticky panel unpins and
   comes to rest on the column`s bottom edge, which is flush against whatever
   section follows. Padding here keeps the same 20px it holds while pinned. */
#right-fixed,#left-fixed{padding-bottom:20px}


/* ============ sticky nav + reading progress ============
   Copied verbatim off the live original — these two classes exist there but
   never made it into this skin, and nothing was toggling them either. */
#g-navigation.menufixed{position:fixed!important;top:0;left:0;right:0}
#g-navigation.headergotop{transform:translateY(-150px);transition:900ms!important}
@media (max-width:768px){
  #g-navigation.headergotop{transform:translateY(0)}
  #g-navigation.mobile_headergotop{transform:translateY(-60px)}
}

/* the progress bar starts empty; template.js sets the width as you read.
   It was pinned at the skin's placeholder 10% because nothing drove it. */
.review_article .revart_topfix .revtop_scroll{width:0}

/* Review hero: the byline sits on top of the cover image, so it has to be
   white — it was inheriting the dark body colour and disappearing into the art. */
.review_article .sazitem_details_top,
.review_article .sazitem_details_top *,
.review_article .sazitem_details_top .article-info dd,
.review_article .sazitem_details_top .article-info dd > span[class*=icon-]{color:#fff!important}

/* The comment tally belongs on the listing cards, not under the cover image of
   the article you are already reading. Kept in the DOM (hidden, not removed)
   because template.js reads the number off it for the comments heading. */
.sarticle .jcm-count-cm{display:none!important}

/* current section in the contents drawer */
.review_article .sarticletext>dl.tabs dt.tabs.open{background:#c70101}
.review_article .sarticletext>dl.tabs dt.tabs.open span h3 a{color:#fff}


/* ============ UIkit utilities the review scoreboard needs ============
   Taken verbatim from the original template. These three never made it into
   this skin: the CSS was pruned against the classes found in the rendered
   pages, and nothing rendered them at the time because the fieldgroup layout
   was missing. Without them the six dials bunch up at one end instead of
   spreading across the row, and their labels run into each other. */
.uk-flex-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.uk-flex-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.uk-text-center{text-align:center!important}


/* ============ UIkit width utilities ============
   The skin shipped 11 of these; the original has 125. They were pruned
   against the classes seen in rendered pages, and the ones the review
   scoreboard uses were invisible at prune time because the fieldgroup
   layout that emits them was itself missing — so .uk-width-medium-4-5 and
   .uk-width-medium-1-5 fell back to width:100% and the product name and the
   class line stacked instead of sharing a row.
   Restored with their media queries intact: medium- only means anything
   above 768px, large- above 960px. */
@media (min-width:960px){.uk-width-2-4{width:50%}.uk-width-3-6{width:50%}.uk-width-5-10{width:50%}.uk-width-2-6{width:33.333%}.uk-width-4-6{width:66.666%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-10{width:20%}.uk-width-2-5{width:40%}.uk-width-4-10{width:40%}.uk-width-3-5{width:60%}.uk-width-6-10{width:60%}.uk-width-4-5{width:80%}.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}.uk-width-large-1-1{width:100%}.uk-width-large-1-2{width:50%}.uk-width-large-2-4{width:50%}.uk-width-large-3-6{width:50%}.uk-width-large-5-10{width:50%}.uk-width-large-1-3{width:33.333%}.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3{width:66.666%}.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5{width:20%}.uk-width-large-2-10{width:20%}.uk-width-large-2-5{width:40%}.uk-width-large-4-10{width:40%}.uk-width-large-3-5{width:60%}.uk-width-large-6-10{width:60%}.uk-width-large-4-5{width:80%}.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}
@media (min-width:480px){.uk-width-small-1-1{width:100%}.uk-width-small-1-2{width:50%}.uk-width-small-2-4{width:50%}.uk-width-small-3-6{width:50%}.uk-width-small-5-10{width:50%}.uk-width-small-1-3{width:33.333%}.uk-width-small-2-6{width:33.333%}.uk-width-small-2-3{width:66.666%}.uk-width-small-4-6{width:66.666%}.uk-width-small-1-4{width:25%}.uk-width-small-3-4{width:75%}.uk-width-small-1-5{width:20%}.uk-width-small-2-10{width:20%}.uk-width-small-2-5{width:40%}.uk-width-small-4-10{width:40%}.uk-width-small-3-5{width:60%}.uk-width-small-6-10{width:60%}.uk-width-small-4-5{width:80%}.uk-width-small-8-10{width:80%}.uk-width-small-1-6{width:16.666%}.uk-width-small-5-6{width:83.333%}.uk-width-small-1-10{width:10%}.uk-width-small-3-10{width:30%}.uk-width-small-7-10{width:70%}.uk-width-small-9-10{width:90%}}
@media (min-width:768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-2-4{width:50%}.uk-width-medium-3-6{width:50%}.uk-width-medium-5-10{width:50%}.uk-width-medium-2-6{width:33.333%}.uk-width-medium-4-6{width:66.666%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5{width:20%}.uk-width-medium-2-10{width:20%}.uk-width-medium-4-10{width:40%}.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5{width:80%}.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}
@media (min-width:1220px){.uk-width-xlarge-1-1{width:100%}.uk-width-xlarge-1-2{width:50%}.uk-width-xlarge-2-4{width:50%}.uk-width-xlarge-3-6{width:50%}.uk-width-xlarge-5-10{width:50%}.uk-width-xlarge-1-3{width:33.333%}.uk-width-xlarge-2-6{width:33.333%}.uk-width-xlarge-2-3{width:66.666%}.uk-width-xlarge-4-6{width:66.666%}.uk-width-xlarge-1-4{width:25%}.uk-width-xlarge-3-4{width:75%}.uk-width-xlarge-1-5{width:20%}.uk-width-xlarge-2-10{width:20%}.uk-width-xlarge-2-5{width:40%}.uk-width-xlarge-4-10{width:40%}.uk-width-xlarge-3-5{width:60%}.uk-width-xlarge-6-10{width:60%}.uk-width-xlarge-4-5{width:80%}.uk-width-xlarge-8-10{width:80%}.uk-width-xlarge-1-6{width:16.666%}.uk-width-xlarge-5-6{width:83.333%}.uk-width-xlarge-1-10{width:10%}.uk-width-xlarge-3-10{width:30%}.uk-width-xlarge-7-10{width:70%}.uk-width-xlarge-9-10{width:90%}}


/* ============ comment form, measured off Komento ============
   Values taken from the original template's own sazmand.css so the JLex form
   lands where the Komento one does. */

/* The log-in button. Komento's is #section-kmt .kmt-login .kmt-login-title:
       width:210px; margin:10px auto; padding:10px 20px; border-radius:0;
       font-weight:500
   margin:auto is what centres it. Both buttons already carry weight 500 — what
   made this one look lighter is that a <button> does not inherit the page font,
   so it was rendering in the browser's default UI face instead of IRANSans. */
#jlexcomment button.jcm-u-login,#jlexcomment .jcm-u-login{
  font-family:inherit!important;font-weight:500!important;font-size:16px!important;
  width:210px;padding:10px 20px;margin:10px auto!important;display:block;
  border:0;border-radius:0!important;cursor:pointer}
#jlexcomment .jcm-connect,#jlexcomment .jcm-connect ul,#jlexcomment li.auth-site{text-align:center}
#jlexcomment ul.login-buttons{padding:0;margin:0}

/* Name and email share the row, half each, the way Komento's
   .kmt-form-author ul li.col{width:50%} does. Floats rather than flex: making
   ._postAsGuest a flex container also catches its heading and submit button and
   ends up stacking the two fields. */
/* JLex leaves this box inline-block, so once its children float it shrink-wraps
   around them and the fields end up occupying half the column. */
#jlexcomment ._postAsGuest{display:block;width:100%}
#jlexcomment ._postAsGuest::after{content:"";display:block;clear:both}
#jlexcomment .ssa-guest-field{float:right;width:50%;box-sizing:border-box;padding-left:10px}
#jlexcomment .ssa-guest-field + .ssa-guest-field{padding-left:0;padding-right:10px}
#jlexcomment .ssa-guest-field label{display:block;font-size:11px;color:#222;line-height:15px;margin-bottom:4px}
#jlexcomment .ssa-guest-field input{width:100%!important;box-sizing:border-box;float:none!important;margin:0!important}

/* A little air between the name and the avatar it sits against. */
#jlexcomment .jcm-post-header .jcm-author{margin-right:8px}

/* The date belongs on the bottom row, left, opposite the reply controls —
   Komento puts it in .kmt-control with .kmt-meta floated left. template.js
   moves the element into the footer; this lays that footer out. */
#jlexcomment .jcm-post-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}
#jlexcomment .jcm-post-footer .jcm-date{order:2;float:none;position:static;margin:0;font-size:11px;color:#888;white-space:nowrap}
#jlexcomment .jcm-post-footer ul.jcm-task-list{order:1;margin:0;flex:1 1 auto}


/* ============ RTL bullet lists in reviews + stray comment marker ============ */
/* The pros/cons lists hugged the right edge: their indent is written as
   padding-left, but in RTL the markers hang off the RIGHT, so the space has to
   be on that side. Logical properties get it right in both directions. */
.review_article joomla-tab-element ul,.review_article joomla-tab-element ol,
.sarticletext joomla-tab-element ul,.sarticletext joomla-tab-element ol
{padding-left:0;padding-right:30px;padding-inline-start:30px;padding-inline-end:0}

/* Belt and braces on the dot next to the usernames: .jcm-bullet is already
   hidden and I could not reproduce the one still showing, so this also kills
   any real list marker in the thread, whatever element carries it. */
#jlexcomment li::marker,#jlexcomment ul li::marker,#jlexcomment ol li::marker{content:none}
#jlexcomment .jcm-post-header > *:not(.jcm-author){display:none!important}

/* ============ review page on mobile ============ */
/* On the original the review bar is fixed at top:0 but sits UNDER the site
   header — `.revart_topfix` is z-index 10 against `#g-header`'s 15 — and that is
   exactly what makes it appear only after you scroll: the header scrolls off,
   and on the way down `#g-navigation.headergotop` lifts the sticky menu out of
   the way and uncovers the bar. Coming back up, the menu covers it again.
   An earlier build raised this to 2100 with no media query, to stop the site
   logo and the bar's own logo showing at once on mobile. That also parked the
   bar over the DESKTOP header from the first pixel of the page, which is the
   one thing the original never does. The lift stays; it is scoped to the width
   that actually needed it. */
@media (max-width:768px){
  .review_article .revart_topfix{z-index:2100}
}

/* Below 768px Joomla flips <joomla-tab> into accordion mode and emits a header
   button per section — that is where the stray "مقدمه" and the other titles
   came from. The skin only hid [role=tablist], which is the desktop strip.
   Every panel is already forced open, so the buttons have nothing to do. */
.review_article .sarticletext joomla-tab>button,
.review_article .sarticletext joomla-tab>button[role=region],
.sarticletext joomla-tab>button{display:none!important}


/* ============ warranty tables stack on phones ============
   The two tables (best / worst warranties) sit side by side at 50% each on a
   desktop. On a 390px screen that leaves each one 195px wide, jammed into the
   right half with its columns crushed — which is the squashed module. Below
   the tablet breakpoint they take the full width and stack instead. */
@media (max-width:767px){
  /* The real constraint is the column, not the table: the module wraps each
     table in .uk-width-1-2, and in uikit that is a BASE class — 50% at every
     width, phones included. The two halves stack here instead. */
  .plusminus>.uk-width-1-2,.sblank .uk-grid>.uk-width-1-2{width:100%!important;float:none!important}
  .moduletable.sblank table,.moduletable.sblank table[width],
  .mod-custom table,.custom table{width:100%!important;max-width:100%!important;float:none!important;display:table!important;margin:0 0 16px}
  .moduletable.sblank td,.moduletable.sblank th,.mod-custom table td,.custom table td{word-break:break-word}
  /* and let anything genuinely too wide scroll rather than overflow the page */
  .moduletable.sblank .custom,.moduletable.sblank .mod-custom{overflow-x:auto;-webkit-overflow-scrolling:touch}
}


/* ============ mobile logo + review card images ============ */
/* Below the tablet breakpoint the header does not use the <img> at all — it
   paints logo2.png through .gantry-logo:before. The pseudo came across in the
   port but the rule that hides the image did not, so both drew and the mark
   appeared twice, slightly offset. This is the missing half. */
@media (max-width:768px){
  /* !important because a later header rule in this file re-shows the image. */
  #g-header #logomain .gantry-logo img,#logomain .gantry-logo img{width:auto;height:45px;margin:0;display:none!important}
  #g-header #logomain .gantry-logo{height:45px;width:190px}
}

/* Review cards: the skin only constrains the thumbnail`s height, which was fine
   when the old module served pre-cropped images. The Joomla articles module
   serves them at full size, so on a phone the picture kept its own aspect and
   sat in the middle of the card with dead space either side. Cover the frame
   instead — same crop the desktop cards get. */
.review-module .owl-item a>span:first-of-type{display:block;width:100%;overflow:hidden}
.review-module .owl-item a>span:first-of-type img{width:100%;height:100%;object-fit:cover;min-height:0;min-width:0;display:block}


/* ============ reviews strip collapsing on narrow screens ============
   Measured on a 390px phone: .owl-carousel is the full 390, but its
   .owl-stage-outer settles at 226 and sits against the right edge, so every
   cell — which is width:100% of that box — comes out 226 wide and the card
   floats in the middle with dead space beside it. The cell rule was never the
   problem; the box it measures against was.
   Scoped to this module on purpose: .apptablet_2 and the galleries give their
   stage-outer a deliberate fixed width, and this must not touch them. It also
   leaves the carousel script alone — that reads cell widths from the live
   layout, so it simply picks up the corrected number. */
.review-module .owl-stage-outer,.review-module .owl-stage{width:100%!important;max-width:100%}


/* NOTE: an experiment here put every icon font on font-display:swap, chasing a
   750ms 'Font display' saving PageSpeed was reporting. It measured worse and
   is deliberately not repeated: CLS went from 0 to 0.26 and LCP from 3.4s to
   4.3s. swap is right for text, but an icon font has no sane fallback — the
   glyph paints at the wrong width and every icon reflows when the real file
   lands. block is the correct choice for these faces. */


/* ============ self-hosted stand-in for Font Awesome 5 ============
   JLex Comment styles four of its icons with font-family:'Font Awesome 5 Free'
   and used to fetch that face from cdnjs. With its CDN loading switched off the
   family stopped existing and the glyphs fell back to .notdef boxes printing
   their own codepoint — F0 17 by the date, F0 04 on the like.

   No new request to fix it: the family is declared against the FontAwesome 4.7
   file this template already ships and the page has already downloaded. Same
   file, extra name. FA5 kept FA4's codepoints for the legacy icons, so f017
   (clock) and f004 (heart) resolve straight from it.

   The reply arrow did NOT: JLex asks for f3e5, which FA5 introduced and 4.7
   has no glyph for — it would have stayed a box. Rewritten above to f112,
   which is the same arrow in 4.7.

   Only the FA5 names need this. JLex's remaining icons ask for 'Font Awesome
   6 Free', which Joomla itself serves locally. */
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fontawesome-webfont.woff2) format('woff2')}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fontawesome-webfont.woff2) format('woff2')}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fontawesome-webfont.woff2) format('woff2')}


/* ============ hollow heart, and the reactions on one line ============
   The like was drawing FA4.7's f004, which is the FILLED heart. The outline
   one the old site shows is a separate glyph in 4.7 — f08a, heart-o — so the
   rules above now ask for that instead.

   The reaction chips were riding above the heart because the row is a plain
   list item and its children sit on the text baseline, which puts a chip with
   an emoji and a count higher than a bare glyph. A flex row with centred items
   lines them up regardless of how tall each one is.
   NOTE: not verified against a live reaction — the comment I test with has
   none, so this is reasoned from the markup rather than measured. */
#jlexcomment li.jcm-voting{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;line-height:1}
#jlexcomment li.jcm-voting>*{vertical-align:middle;margin:0}
#jlexcomment li.jcm-voting a,#jlexcomment li.jcm-voting span,
#jlexcomment li.jcm-voting img,#jlexcomment li.jcm-voting ._react{display:inline-flex;align-items:center;vertical-align:middle}
#jlexcomment li.jcm-voting img{vertical-align:middle}


/* ============ guarantee experience form ============
   Ported from the original template — this time WITH the media queries the
   rules live in, which the first attempt dropped.

   That mattered: the four rules that stack the label above its field
   (formControlLabel{display:block;width:100%}) sit inside
   @media (max-width:768px). Applied at every width they turned the desktop
   form into a tall single column instead of the two-up layout the original
   shows, where the label is inline-block at 49% beside its input.

   The collapsed state (max-height:0) is the rule that keeps the form shut at
   all; without it the whole form rendered open on every guarantee page —
   12,727px of page against the original's 5,146px. template.js toggles
   .expformmain_show to open it. */
@media (max-width: 768px){.expformmain form{width: 100% !important;}.expformmain form .rsform-block{padding: 0px 10px 0px 20px;}.expformmain form .rsform-block .formControlLabel{display: block !important; padding: 0px; text-align: center !important; width: 100% !important;}.expformmain form .rsform-block .formControls{display: block !important; width: 100%; margin: 5px 0px;}.expformmain.expformmain_show{max-height: 1800px !important;}}
.add_yourexp{background: #C70101; color: #fff; display: inline-block; padding: 4px 35px; font-weight: bold; -moz-border-radius: 250px; -webkit-border-radius: 250px; border-radius: 250px; width: 175px; text-align: center; margin: 0px auto; display: block; cursor: pointer; border: none !important; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; -ms-transition: 300ms; transition: 300ms;}
.add_yourexp:hover{background: #111; border: none; color: #fff !important; -moz-transform: scale(1.15); -webkit-transform: scale(1.15); transform: scale(1.15); -moz-box-shadow: 0px 9px 10px -2px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 9px 10px -2px rgba(0,0,0,0.2); box-shadow: 0px 9px 10px -2px rgba(0,0,0,0.2);}
.add_yourexp span{display: inline-block;}
.add_yourexp span.closeit{display: none;}
.close_yourexp span{display: none;}
.close_yourexp span.closeit{display: inline-block;}
.expformmain{margin-top: 20px; max-height: 0px; overflow: hidden; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; -ms-transition: 300ms; transition: 300ms;}
.expformmain.expformmain_show{max-height: 1800px;}
.expformmain form{width: 500px; margin: 0px auto 20px; text-align: center;}
.expformmain form .rsform-block .formControlLabel{float: none; display: inline-block; vertical-align: top; width: 49%; text-align: left; font-weight: 300; font-size: 16px;}
.expformmain .rsform-block-submit .formControlLabel{display: none !important;}
.expformmain .rsform-block-submit .formControls{display: block; width: 100%;}
.expformmain .rsform-block-submit .formControls .formBody{text-align: center;}
.tajrobe1 a.tajrobemore{cursor: pointer;}
.tajrobe1 a.tajrobemore span{display: none;}
.tajrobe1 a.tajrobemore.closeit span{display: inline-block;}
.tajrobe2{display: none; text-align: right; width: 100% !important;}
.tajrobe2 td{padding: 10px 15px 15px !important;}

/* Label beside its field, above the phone breakpoint.
   Both halves are already inline-block at 49% — the same as the original — but
   49+49 plus the whitespace between two inline-blocks exceeds the line, so they
   wrapped and the form came out twice as tall (1262px against 901px). A flex
   row has no whitespace to trip over. */
@media (min-width:769px){
  .expformmain form .rsform-block{display:flex;align-items:flex-start;justify-content:flex-end;gap:0}
  .expformmain form .rsform-block>.formControlLabel,
  .expformmain form .rsform-block>.formControls{width:49%;flex:0 0 49%}
  .expformmain form .rsform-block-submit{display:block}
  .expformmain form .rsform-block-submit>.formControls{width:100%;flex:none}
}

/* The experiences table filled its column on the original (830 of 831) and was
   shrinking to its content here (539, centred). */
.guarantees .sarticletext table,.guarantees .item-page table{width:100%}


/* ============ experiences table, matched to the original ============
   Every number below was read off the live original at 1400px, where the table
   fills its 831px column. Here it was shrinking to its content (540, centred),
   which squeezed the columns and made the rows twice as tall.

          original            was here
   table  831, centre         540, right
   th     14px / 400 / centre 16.8px / 700 / left
   td     14px / 300 / centre 16.8px / 300 */
/* !important because the markup carries an inline style="width:540px" on the
   table — the original overrides it exactly this way. */
.guarantees_table table,.guarantees .moduletable table{width:100%!important;max-width:100%;text-align:center}
.guarantees_table table th,.guarantees .moduletable table th{text-align:center;font-size:14px;font-weight:400}
.guarantees_table table td,.guarantees .moduletable table td{text-align:center;font-size:14px;font-weight:300}

/* the detail row stays shut until template.js opens it; the story inside reads
   as prose, so it keeps the body alignment rather than the centred cells */
.guarantees_table tr.tajrobe2 td,.guarantees .moduletable tr.tajrobe2 td{text-align:right;font-size:14px}
.tajrobe1 a.tajrobemore{cursor:pointer;color:#c70101}


/* ============ guarantee form controls + table heading ============
   The original puts every form control on vertical-align:middle; this skin
   left them at baseline. That is what tipped the + and - beside their radios
   out of line and made the circles in سطح برخورد sit half a line off, so some
   read as clipped.

   Measured, original vs here: radio va:middle/baseline, select va:middle/
   baseline, file va:middle/baseline, textarea va:middle/baseline. */
.expformmain input,.expformmain select,.expformmain textarea,
.guarantees_form input,.guarantees_form select,.guarantees_form textarea
{vertical-align:middle}
.expformmain input[type=radio],.expformmain input[type=checkbox]{vertical-align:middle;margin:0 0 0 6px}

/* the heading over the experiences table is centred on the original */
.guarantees_table h3,.guarantees .moduletable h3{text-align:center}


/* ============ radio rows and the select, matched to the original ============
   Measured side by side at 1400px:
     select  border-radius 4px on the original, 0 here
     radio   the original wraps each option in <p class=rsformVerticalClear>
             at the full 225px of the control column; this RSForm build emits a
             <label> that shrinks to its text (88px). Same vertical alignment —
             the circle sits 7px above the line box on the original and 8px
             here — but a shrink-wrapped box puts every circle at the end of
             its own text, so they came out as a ragged edge instead of a
             straight column. Full width restores the column. */
.expformmain select,.guarantees_form select{border-radius:4px}
/* A flex row rather than a block: the circle and its wording then centre on
   each other whatever the line box measures. Matching vertical-align alone was
   not enough — this RSForm build wraps each option in a <label> whose box is
   35px against the original`s 32px <p>, so the text sat 3px lower and the
   circle read as floating above it. */
.expformmain .rsform-block label,.guarantees_form .rsform-block label{display:flex;align-items:center;gap:6px;width:100%}
.expformmain .rsform-block label input[type=radio],.expformmain .rsform-block label input[type=checkbox],
.guarantees_form .rsform-block label input[type=radio],.guarantees_form .rsform-block label input[type=checkbox]{flex:0 0 auto;margin:0}
.expformmain .rsform-block-submit label,.guarantees_form .rsform-block-submit label{width:auto}


/* ============ author background on select ============
   The original carries a bare `select{background-color:#fff}` and this skin
   had no rule for it at all. Both compute to rgb(255,255,255) — that is just
   the UA default — but until an AUTHOR rule sets the colour, Chrome paints the
   control with the system field fill, which is the grey. Declaring it hands
   the painting to us. That is why the text input beside it looked white while
   the dropdown did not: inputs take the author colour by default, selects do
   not. */
select{background-color:#fff}


/* ============ horizontal radio groups stay on one row ============
   Giving every radio label the full column fixed the five-option سطح برخورد
   list, but it also stacked تجربه کلی, which is two options that belong side
   by side. The original tells them apart by markup — <p class=rsformVerticalClear>
   for the vertical lists, a shared <div class=formBody> for the horizontal one —
   and this RSForm build emits a plain <label> for both. The only signal left is
   the block class, which RSForm names after the field.
   If another field ever needs to sit horizontally, add its block class here. */
.expformmain .rsform-block-overall label,.guarantees_form .rsform-block-overall label{display:inline-flex;width:auto;margin-left:18px}


/* ============ password reset and username reminder ============
   The sign-up page people compare these against is not com_users at all — it
   redirects to an RSForm form, which the skin already dresses. These two are
   Joomla`s own com_users views and nothing in this template had ever styled
   them, so they rendered as bare Bootstrap on the page background.

   Every value below is measured off that sign-up form:
     card    bg #fff, padding 20px, margin 0 0 18px, no border or radius
     label   15px/400 on #222, block
     input   13px, padding 4px, 1px solid #ccc, radius 3px
     button  #C70101 on #fff, 15px, padding 10px 20px, radius 0, no border */
.com-users-remind form,.com-users-reset form,
.com-users-remind .com-users-remind__form,.com-users-reset .com-users-reset__form
{background:#fff;padding:20px;margin:0 0 18px}

.com-users-remind form label,.com-users-reset form label{display:block;font-size:15px;font-weight:400;color:#222;margin-bottom:6px}

.com-users-remind form input[type=text],.com-users-remind form input[type=email],
.com-users-remind form input[type=password],
.com-users-reset form input[type=text],.com-users-reset form input[type=email],
.com-users-reset form input[type=password]
{font-size:13px;padding:4px;border:1px solid #ccc;border-radius:3px}

.com-users-remind form button,.com-users-remind form .btn,.com-users-remind form input[type=submit],
.com-users-reset form button,.com-users-reset form .btn,.com-users-reset form input[type=submit]
{background:#c70101;color:#fff;font-size:15px;font-weight:400;padding:10px 20px;border:0;border-radius:0;cursor:pointer}
.com-users-remind form button:hover,.com-users-reset form button:hover,
.com-users-remind form .btn:hover,.com-users-reset form .btn:hover{background:#a80101;color:#fff}

/* The intro text on these two views is a <legend>, and Bootstrap gives legends
   their own type scale — 20.8px/31.2px on #333 — so it read as a different
   font from the rest of the site even though the family was always iransans.
   Pull it back to the body text the sign-up form uses. The fieldset's 15px of
   Bootstrap padding goes too: the card already supplies 20px, and the sign-up
   form's fieldset has none, so keeping it indented the fields further in. */
.com-users-remind form legend,.com-users-reset form legend
{font-size:15px;line-height:25px;font-weight:400;color:#222;margin:0 0 18px;padding:0;border:0}

.com-users-remind form fieldset,.com-users-reset form fieldset{padding:0;margin:0}

/* submit centred, as asked */
.com-users-remind form button,.com-users-remind form .btn,.com-users-remind form input[type=submit],
.com-users-reset form button,.com-users-reset form .btn,.com-users-reset form input[type=submit]
{display:block;margin-left:auto;margin-right:auto}

/* ---------------------------------------------------------------------------
   Before/after comparison slider — the {twenty} shortcode, expanded in
   index.php. Replaces plugins/content/beforeafterimagesslide (twentytwenty.css
   + jquery.twentytwenty2.js + jquery.event.move.js), which throws on jQuery 3.

   The "before" image stays in normal flow so it sizes the box on its own, and
   the "after" image is laid over it and clipped with clip-path. The original
   re-measured both images on every mousemove and wrote the deprecated
   `clip: rect()`; nothing in this layout needs JS to hold together — without
   JS the slider simply sits at the shortcode's split point.
   --------------------------------------------------------------------------- */
.ssa-ba{--ssa-ba-p:70%;position:relative;display:block;overflow:hidden;margin:1.5em 0;line-height:0;touch-action:pan-y;-webkit-user-select:none;user-select:none}
.ssa-ba img{display:block;width:100%;max-width:100%;height:auto;margin:0;-webkit-user-drag:none}
.ssa-ba-top{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 0 0 var(--ssa-ba-p))}

/* labels are emitted only when the shortcode carries label1= / label2= */
.ssa-ba-labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;transition:opacity .3s}
.ssa-ba.is-active .ssa-ba-labels{opacity:0}
.ssa-ba-label{position:absolute;top:50%;transform:translateY(-50%);padding:0 16px;border-radius:2px;background:rgba(0,0,0,.45);color:#fff;font-size:13px;line-height:32px;white-space:nowrap}
.ssa-ba-label1{left:12px}
.ssa-ba-label2{right:12px}

/* handle: a 38px ring sitting on a full-height white rule, split around it */
.ssa-ba-handle{position:absolute;top:50%;left:var(--ssa-ba-p);z-index:40;box-sizing:border-box;width:38px;height:38px;margin:-19px 0 0 -19px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 12px rgba(51,51,51,.5);cursor:ew-resize;touch-action:none}
.ssa-ba-handle:focus-visible{outline:2px solid #C70101;outline-offset:3px}
.ssa-ba-handle::before,.ssa-ba-handle::after{content:"";position:absolute;left:50%;width:3px;height:9999px;margin-left:-1.5px;background:#fff;box-shadow:0 0 12px rgba(51,51,51,.5)}
.ssa-ba-handle::before{bottom:100%}
.ssa-ba-handle::after{top:100%}
.ssa-ba-handle i{position:absolute;top:50%;width:0;height:0;margin-top:-6px;border:6px solid transparent}
.ssa-ba-handle i:first-child{left:2px;border-right-color:#fff}
.ssa-ba-handle i:last-child{right:2px;border-left-color:#fff}
