/* persianDatepicker-default */
@keyframes start{from{transform:scale(.5)}to{transform:scale(1)}}@-webkit-keyframes start{from{-webkit-transform:scale(.5)}to{-webkit-transform:scale(1)}}.rtl{direction:rtl}.pdp-default{position:absolute;direction:rtl;color:#555;box-shadow:1px 1px 8px 1px rgba(0,0,0,0.19);z-index:99999}.pdp-default ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.pdp-default ::-webkit-scrollbar{width:15px;background-color:#F5F5F5}.pdp-default ::-webkit-scrollbar-thumb{background-color:#444}.pdp-default ::selection{color:#67cdcc}.pdp-default .pdp-header{background-color:#fff;border-top:2px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:none;padding:5px;font-weight:700}.pdp-default .yearSelect{overflow-y:auto;direction:ltr}.pdp-default .monthSelect li.disableMonth,.pdp-default .monthSelect li.disableMonth:hover{color:#bbb;background:#eee;cursor:not-allowed}.pdp-default .yearSelect,.pdp-default .monthSelect{font:normal 12px Tahoma;background:#f9f9f9;border:1px solid #ccc;list-style:none;position:absolute;padding:0;width:99.6%;text-align:center;z-index:9999;animation:start .2s;-webkit-animation:start .2s;margin-top:30px!important}.pdp-default .selected{background:#15a6eb;color:#fff}.pdp-default .yearSelect li,.pdp-default .monthSelect li{padding:1px;cursor:default;display:inline-table;text-align:center;border:1px dotted #ddd}.pdp-default .yearSelect li:hover,.pdp-default .monthSelect li:hover{background:#F93;color:#fff;border-color:#F70}.pdp-default .nextArrow{right:0}.pdp-default .prevArrow{left:0}.pdp-default .monthYear{width:80%;margin:0 auto;text-align:center;cursor:pointer;padding:3px}.pdp-default .nextArrow,.pdp-default .prevArrow{cursor:pointer;position:absolute;top:6px;padding:4px}.pdp-default .nextArrow:hover,.pdp-default .prevArrow:hover{color:#0073ea}.pdp-default .cell{display:inline-block;cursor:default;text-align:center}.pdp-default .dows{background:#5F5D5D;color:#fff}.pdp-default .dow{font:bold 14px;border:1px solid #5F5D5D}.pdp-default .days{background-color:#fff;border:1px solid #999;border-top:none;font:normal 12px Tahoma}.pdp-default .day{border:1px solid #f1f1f1}.pdp-default .day:hover{background:#f3f3f3;border:1px solid #bbb;border-radius:2px}.pdp-default .selday,.pdp-default .selday:hover{background:#eadaa6;border-color:#eb5b04}.pdp-default .friday{color:#f38}.pdp-default .today{color:#fff;background:#0073ea}.pdp-default .today:hover{color:#fff;background:#0073ea}.pdp-default .disday,.pdp-default .disday:hover{color:#B7B5B5;background:#F1F1F1;cursor:not-allowed}.pdp-default .nul{border:1px solid #f1f1f1;background:#f1f1f1}.pdp-default .pdp-footer{background:#999;font:normal 12px Tahoma;text-align:center;height:17px;line-height:normal!important;padding:2px;transition:all .3s}.pdp-default .pdp-footer:hover{color:#fff;background:#2c54cc}.pdp-default .pdp-footer .goToday{display:block;color:#f0f0f0;text-decoration:none}




.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:13px;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:rgba(0,0,0,0) !important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none !important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);min-width:350px;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:15px;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(238, 25, 25, 0.43)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:rgba(0,0,0,0);color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}
.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}
body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}






@font-face {
	font-family: 'IRANYekanBold';
	src: url("../fonts/IRANYekanBold.ttf") format("truetype");
}
@font-face {
	font-family: 'IRANYekanLight';
	src: url("../fonts/IRANYekanLight.ttf") format("truetype");
}
@font-face {
	font-family: 'IRANYekanRegular';
	src: url("../fonts/IRANYekanRegular.ttf") format("truetype");
}
@font-face {
	font-family: 'IRANYekanRegularFaNum';
	src: url("../fonts/IRANYekanRegularFaNum.ttf") format("truetype");
}










a{text-decoration:none;background-color:transparent;color:#1e1e1e;border:none;}
a:hover{color:#1e1e1e;border:none;}
td{padding:0 2px;}

label{cursor:pointer;}
.clear{clear:both;}
.hide{display:none;}
.rtl{direction:rtl;text-align:right;}
.ltr{direction:ltr;text-align:left;}
.fright{float: right;}
.fleft{float: left;}
.cursor{cursor:pointer;}
.ordsor{font-weight:bold;}

ol, ul {
	margin-right: 20px;
}




.blocol2{display: flex;justify-content: space-between;margin: 5px;}
.blocol2>div{width: 50%;}

.blocol3{display: flex;justify-content: space-between;margin: 5px;}
.blocol3>div{width: 33.33333%;}

.blocol4{display: flex;justify-content: space-between;margin: 5px;}
.blocol4>div{width: 25%;}

.blocol5{display: flex;justify-content: space-between;margin: 5px;}
.blocol5>div{width: 20%;}

.blocol2 img,.blocol3 img,.blocol4 img,.blocol5 img {max-width: 100%;}





input[type=text],input[type=tel],input[type=password],option{
	font-family:'IRANYekanRegularFaNum',tahoma,'lucida grande',verdana,arial,sans-serif;
	font-size:13px;
	resize:none;
	outline: 0;
	line-height: 0px;
	box-sizing: border-box;
}
textarea{
	font-family:'IRANYekanRegularFaNum',tahoma,'lucida grande',verdana,arial,sans-serif;
	font-size:13px;
	resize:none;
	outline: 0;
    padding: 5px;
	box-sizing: border-box;
}
input[type=text]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus{
	outline: 0;
}
select{font-family:'IRANYekanRegularFaNum',tahoma,'lucida grande',verdana,arial,sans-serif;padding:3px;min-width: 50px;font-size:15px;}

.inp {
	position: relative;
	margin: auto;
	width: 100%;
	border-radius: 3px;
	overflow: hidden;
	display: block;
	line-height: 40px;
}
.inp .label {
  position: absolute;
  top: 8px;
  right: 6px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  font-weight: 500;
  transform-origin: 0 0;
  transform: translate3d(0, 0, 0);
  transition: all 0.2s ease;
  pointer-events: none;
}
.inp input {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  width: 100%;
  border: 0;
  font-family: inherit;
  padding: 22px 12px 5px 12px;
  font-size: 14px;
  font-weight: 400;
  background: rgba(0, 0, 0, 0.02);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3);
  color: #000;
  transition: all 0.15s ease;
}
.inp input:hover {
  background: rgba(0, 0, 0, 0.04);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.5);
}
.inp input:not(:-moz-placeholder-shown) + .label {
  color: rgba(0, 0, 0, 0.5);
  transform: translate3d(0, -12px, 0) scale(0.75);
}
.inp input:not(:-ms-input-placeholder) + .label {
  color: rgba(0, 0, 0, 0.5);
  transform: translate3d(0, -12px, 0) scale(0.75);
}
.inp input:not(:placeholder-shown) + .label {
  color: rgba(0, 0, 0, 0.5);
  transform: translate3d(0, -12px, 0) scale(0.75);
}
.inp input:focus {
  background: rgba(0, 0, 0, 0.05);
  outline: none;
  box-shadow: inset 0 -2px 0 #0077FF;
}
.inp input:focus + .label {
  color: #0077FF;
  transform: translate3d(0, -12px, 0) scale(0.75);
}



*{box-sizing: border-box;}




body{
	font-family: 'IRANYekanRegularFaNum','lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	word-wrap:break-word;
	background: #FFF;
	line-height: 2 ;margin: 0;
	margin-top: -10px;
}
#body{
	text-align: right;
	direction: rtl;
	color: #1e1e1e;
	position: relative;
	justify-content: center;background: #FFF;
}

.bodylock {
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
}

#logoheader{height: 48px;margin-top: 2px;float: right;padding: 5px;margin-right: 10px;}

#header-menu{
	margin-bottom: 3px;
	background: #FFF;
	z-index: 1000;
	left: 0;
	right: 0;
	border-bottom: 1px solid #f6f6f6;position: sticky;top: 0;
}
#header-menu_body{max-width: 1100px;margin: 30px auto 0;display: flex;justify-content: space-between;align-items: center}
#headerright{padding: 10px 0;display: flex;justify-content: space-between;align-items: center;}
.hemlin{width: 1px;background: #FC0000;height: 20px;margin-left: 7px;}
#btnaddagahiimg{width: 35px;float: right;margin-left: 5px;margin-top: -5px;transition: all 0.4s;}
#btnaddagahi:hover #btnaddagahiimg{transform: scale(1.3);}
#btnaddagahi {
	position: relative;
	float: left;
	padding: 10px 15px;
	transition: all 0.4s;
	cursor: pointer;
	border-radius: 3px;
	margin-right: 7px;
	line-height: 1.5;
}
#btnaddagahicount{position: absolute;border-radius: 50%;padding: 5px;background: #f92e2e;color: #FFF;line-height: 7px;}

#headeicon{display: flex;justify-content: space-between;margin: 10px;position: relative;}
#headeicon>div{}
#headeiconimg{}
#headicri{background: #FFF;box-shadow: 0 5px 95px #000;position: fixed;top: 0;right: 0;left: 0;z-index: 1005;display: none}
#headboxinp{position: relative;padding: 40px 20px;display: flex;max-width: 1200px;margin: 0 auto;}
#headboxinptext{width: 100%;border: none;padding: 7px 20px 7px 40px;margin-right: 10px;background: none;}
#headboxinp_i{position: absolute;right: 15px;top: 33%;font-size: 20px;color: #999;cursor: pointer;}
#headboxinp_i:hover{color: #F07F8C}
#headboxinp_i1{font-size: 39px;color: #999;cursor: pointer;line-height: 0;}
#headboxinp_i1:hover{color: #F07F8C}
#headicriback {display: none;position: fixed;top: 0px;right: 0px;bottom: 0px;left: 0px;background: rgba(0,0,0,.68);z-index: 1005;}




	#proite5ti{border-bottom: 1px solid #dcdcdc;display: flex;}
	.proite5ti{margin-bottom: -1px;padding: 3px 5px;margin-left: 20px;cursor: pointer;font-weight: bold;text-align: center;}
	.proite5tisel{border-bottom: 2px solid #000;}
	.prodhie5ial{display: none;}



#arc525{display: flex;margin: 40px 0 0;flex-direction: row-reverse}
	#arc5251{width: 250px;}
	#arc5252{width: 1px;border-right: 1px solid #c9c9c9}
	#arc5253{width: 80%;}
	.edff{margin: 0 10px;}
	
	.acrvimore{background: #f8f8f8;border-top: 1px solid #eeeeee;color: #fd0000;padding: 3px 10px;cursor: pointer;}
	#acrtopl{margin-bottom: 15px;}
	
	.acritem{display: flex;}
	.acritema_{width: 35%}
	.acritema{margin: 10px;}
	.acritemb_{width: 65%}
	.acritemb{margin: 10px;}
	
	.acritemaimg{max-width: 100%;}
	.acrvbp{font-size: 11px;text-align: justify;}
	
	.acrscpa{border-bottom: 1px solid #dadada;height: 1;margin: 15px 10px}
	.acrvbtiem{font-size: 10px;}
	
	.acritemaimg {
  height: 160px !important;
  width: 100%;
  object-fit: cover;
}
#edftaglrow1{margin: 0}
#edftaglrow2{margin: 25px 0 0}



#icon_menuri_mo{
	font-size: 23px;
	line-height: 0;
	align-items: center;
	color: #767676;
	display: none;cursor: pointer;
}
#icon_menuri_mo:hover{color: #F07F8C}
#icon-userlogin{font-size: 17px;color: #767676;}
#icon-userlogin:hover{color: #F07F8C}

.menu-body{
	padding: 20px 8px;
	transition: all 0.4s;
	cursor: pointer;
	border-radius: 3px;
	line-height: 1.5;
	margin-left: 7px;
	color: #000;
	font-size: 13px;
	font-family: 'IRANYekanBold';
}
.menu-body:hover .menu-bodyp{
	background: #FFF;
	color: #E91D2D;
}.menu-body:hover .submenubody{display: block;transition: all 0.4s;}
.menu-body-select{
	background:#FFF;
	color: #E91D2D;
}

.menbobtn{border-radius: 50px;transition: all 0.2s;background: #FC0000;color: #FFF;text-align: center;
	padding: 8px 15px;margin-top: -9px;margin-bottom: -9px;}
.menbobtn:hover{box-shadow: 0 0 7px #0000005e;}
.menbobtn:active{box-shadow: 0 0 17px #0000005e inset;}





.submenij34 {
  max-width: 1200px;
  margin: 5px auto 0;
  display: flex;
  justify-content: space-between;
	padding-bottom: 50px;
}
	.submenij34{display: flex;justify-content: start;}
	.sun51_{width: 14%;}
	.sun51{margin-left: 15px;}
	.sun52_{width: 48%;}
	.sun52{height: 150px;}
	
	.sun5t{font-weight: bold;margin: 15px 0px 20px;}
	.sun5p{padding-bottom: 7px;font-size: 11px;}
	
	.sun52body{width: 50%;float: left}
	.sun52bimg{display: block;width: 100%;}
	#headelogimg{height: 60px;}


	.btnred2{background: #e91d2d;border-radius: 100px;color: #fff;font-size: .75rem;font-weight: 500;height: 40px;line-height: 1;padding: 14px 0;text-align: center;transition: all .25s ease-in-out;cursor: pointer;width: 120px;}
	.btnred2:hover{background: #bf1320;}
	.btnred2:active{background: #950813;}
	#headboxinpclose{font-size: 35px;line-height: 0;margin: 0 20px;cursor: pointer}
	#icon-menur{font-size: 25px;float: right;vertical-align: middle;display: none}

#headboxinp_i1_m{display: none;font-size: 39px;
color: #999;
cursor: pointer;
line-height: 0;}

	.rowndintpd5{padding:1px 15px;font-size: 13px;border-radius: 50px;border: 1px solid #d7d7d7;font-family: 'IRANYekanRegularFaNum';width: 100%;}


#ijrngf3{direction: ltr;text-align: left}


.submenubody{
		position: absolute;
background: #FFF;
box-shadow: 0 20px 15px rgba(0,0,0,0.40);
left: 0;
margin-top: 18px;
display: none;
transition: all 0.3s;
padding: 20px 20px 10px;
cursor: default;
z-index: 1;
right: 0;
	border-top: 1px solid #cfcfcf;
	}
	#sumenconmeb{display: flex;justify-content: space-around;margin-top: 25px;}
	.sumenconmei{
		border: 1px solid #D1D1D1;
		border-radius: 4px;
		padding: 10px 5px;
		width: 30%;
		transition: all 0.3s;
		cursor: pointer;
		display: flex;justify-content: space-between;align-items: center
	}
	.sumenconmei:hover{border: 1px solid #fc080a;}
	.sme15color{color: #fc080a;font-size: 13px;}





.formob{display: none}





#menu_mobile{display: none;background: #FFF;overflow: auto;position: fixed;left: 0;right: 0;bottom: 0;top: 68px;z-index: 202;border-top: 2px solid #E9E9E9;}
.menu_mobile{border-bottom: 1px solid #E4E4E4;padding: 5px 10px;}
.menu_mobiletitle{display: flex;justify-content: space-between;align-items: center;cursor: pointer;font-size: 14px;}
.menu_mobiletitle p{line-height: 15px;}
.menu_mobile_i{padding-right: 30px;}

.me_mobox_{display: none;font-size: 12px;}
.m_m_ia{border-bottom: 1px solid #FFF;transition: all 0.3s;font-size: 13px;}
.m_m_ia:hover{border-bottom: 1px solid rgb(226, 0, 26);color: rgb(226, 0, 26);}
.memobsing{padding: 10px;}

.m_mtitle{font-weight: bold;margin-right: -10px;}


.menubilbsing{display: block;background-color: #e91d2d;
border-radius: 50px;
color: #FFF;
font-size: .75rem;
margin: 33px auto 16px;
padding: 17px 30px;
text-align: center;width: 80%;
	
}





	.titlered{font-size: 18px;color: #fd0002;font-family: 'IRANYekanBold';}
	.titleblp{font-size: 22px;color: #000;font-family: 'IRANYekanBold';padding: 20px 0;}
	.titleb_red{font-size: 18px;;color: #FFF;}


#heaaddres{font-size: 11px;}
#heaaddres i{font-size: 16px;vertical-align: middle}


	
	.btn1{width: 120px;font-size: 13px;;border-radius: 30px;background: #fe0000;color: #FFF;margin: 20px auto;padding: 6px;}




	#row2_{width: 1100px;max-width: 100%;margin: 0 auto;padding: 10px 0;}
	#row2{display: flex;justify-content: space-between;align-items: center;flex-direction: row-reverse;}
	.row2_{width: 50%;margin: 5px;}
	.row2{}
	#row2imgw{padding: 80px;text-align: center}
	#row21img{max-width: 100%;}

	
	.btn2{width: 140px;padding: 0px 2px;transition: all 0.2s;background: #fe0000;text-align: center;border-radius: 50px;
		border: 2px solid #fe0000;margin-top: 15px;color: #FFF;cursor: pointer}
.btn2:hover{box-shadow: 0 0 10px #999}
.btn2:active{box-shadow: 0 0 10px #000 inset}
	

.proemail{text-align: center;width: 180px;display: none;line-height: 0;margin: 0px 15px 0 0;padding: 0 2px;}
.proemail>img{height: 30px;}


#row1_{position: relative;}
	#row1_imgsl{width: 100%;height: auto;}
	#row1{position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: 1;display: flex;align-items: center}
	#row1box{width: 400px;max-width: 100%;margin-right: 150px;}
	
	#row1d1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 340px}
	.row1d1_{width: 50%;}
	.row1d1{margin: 0 10px 10px;font-family: 'IRANYekanBold';transition: all 0.2s;background: #fcdb2e;color: #000;text-align: center;padding: 5px 7px;border-radius: 50px;}
	.row1d1:hover{box-shadow: 0 0 10px #000}
	.row1d1:active{box-shadow: 0 0 20px #000 inset}
	#row1boxtitle{font-size: 35px;color: #FFF;}
	#row1boxtip{font-size: 20px;color: #FFF;}
	
	
	#row20_{max-width: 1100px;margin: 70px auto 30px;padding: 5px}
	#row20{text-align: center}
	
	
	#row22_{background: #252c63;}
	#row22{max-width: 1100px;text-align: center;margin: 0 auto}
	
	#row22_top{height: 200px;}
	#row202color{line-height: 0}
	#row202colorimg{margin-top: -150px;}
	#row22body{display: flex;justify-content: space-between}
	.row22body_{width: 50%;}
	.row22body{margin:0px 5px 5px;height: 150px;}
	#row22bodtitme{font-size: 22px;color: #fbdb2e;text-align: right;padding-bottom: 25px;line-height: 0;}
	#row22bodtp{font-size: 15px;color: #FFF;text-align: right}
	
	#row22bo2box{width: 60%;display: flex;justify-content: space-between;flex-wrap: wrap;direction: rtl}
	
	#row22body21{direction: ltr;}
	
	.row1d2 {
		font-family: 'IRANYekanBold';
  background: #fcdb2e;
  color: #000;
  text-align: center;
  padding: 5px 7px;
  border-radius: 50px;
  width: 140px;
  margin: 0 auto;
		transition: all 0.2s;
}.row1d2:hover{box-shadow: 0 0 10px #999}
.row1d2:active{box-shadow: 0 0 20px #000 inset}



.row3spbish_{height: 1px;background: #DEDEDE;margin-top: 60px;}
	.row3spbish {
  background: #FFF;
  width: 190px;
  margin: 0 auto;
  position: relative;
  height: 30px;
}
	.row3spbishbtn2 {
  width: 170px;
  padding: 4px 2px;
  background: #fe0000;
  text-align: center;
  border-radius: 50px;
  border: 2px solid #fe0000;
  color: #FFF;
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
		transition: all 0.2s;
}
.row3spbishbtn2:hover{box-shadow: 0 0 10px #0000008c;}
.row3spbishbtn2:active{box-shadow: 0 0 20px #000 inset;}










	#row3_{max-width: 1100px;margin:50px auto 30px;padding: 5px}
	#row3{display: flex;flex-wrap: wrap;text-align: center;}
	.row3i_{width: 33.333333%;}
	.row3i{margin: 20px;border-radius: 4px;}
	.row3i img{max-width: 100%;}
	.row3it{text-align: center;margin-bottom: 10px;font-family: 'IRANYekanBold';font-size: 16px;}

#formobid4{display: none}
#efojemal{display: flex;justify-content: space-between;margin-top: 10px;}

	#row4_{padding: 10px 0;}
	#row4{width: 600px;max-width: 100%;margin: 0 auto;display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center}
	.row4{width: 50%;margin: 5px;}
	#row41img{max-width: 100%;}
	#row4btnbox{display: flex;flex-wrap: wrap;}
	#row4btnbox>a{width: 50%;}




	#row5_{margin: 70px auto;padding: 0;background: #fc0001;}
	#row5{width: 1100px;max-width: 100%;margin: 0 auto;display: flex;padding: 50px 20px;
		justify-content: space-between;align-items: center;flex-direction: row-reverse}
	.row5{width: 50%;margin: 5px;color: #FFF}
	#row51img{max-width: 100%;box-shadow: 5px 5px 7px #0000005e;vertical-align: middle}
.row5body{padding-left: 30px;}

.row5t_1{font-size: 17px;font-family: 'IRANYekanBold';}
.row5t_2{font-size: 22px;font-family: 'IRANYekanBold';margin: 10px 0}
	.btn2w{width: 160px;padding: 4px 2px;text-align: center;border-radius: 30px;
		margin-top: 25px;background: #FFF;transition: all 0.2s;color: #000;font-family: 'IRANYekanBold';}
.btn2w:hover{box-shadow: 0 0 10px #999;}
.btn2w:active{box-shadow: 0 0 20px #000 inset}

	#row6_{background: #FFF;}
	#row6{width: 1100px;max-width: 100%;margin: 15px auto;display: flex;justify-content: space-between;}
	.row6div_{width: 50%;}
	.row6div{display: flex;align-items: center;flex-direction: row-reverse;}
	.btn6box{display: flex;justify-content: space-around;padding: 0 10px;}
	.row6img_1{text-align: center;width: 50%}
	.row6img_1 > img {width: 90%;}
	.btn6{width: 25%;transition: all 0.1s;padding: 3px 0;text-align: center;border-radius: 30px;border: 2px solid #fd0002;color: #fd0002;margin: 15px 3px 3px;font-size: 12px;}
	.row6divbody {width: 50%;}
.btn6:hover{background: #FC0000;color: #FFF;}


	#row7_{background: #FFF;}
	#row7{width: 1100px;max-width: 100%;margin: 0 auto;padding: 10px}
	#row7i{display: flex;justify-content: space-between;margin: 0 0 50px;flex-wrap: wrap}

	.row7i_{width: 33.33333%;}
	.row7i{margin: 0 15px;overflow: hidden;cursor: pointer;transition: all 0.3s;}
	.row7i:hover{box-shadow: 0 0 20px #999;}
	.row7i:hover .row7iimg{transform: scale(1.2)}
	.row7iboxim{overflow: hidden;}
	.row7iimg{width: 100%;object-fit: cover;transition: all 0.3s;height: 220px;}
.row7ititle{font-family: 'IRANYekanBold';font-size: 15px;text-align: center;white-space: nowrap;text-overflow: ellipsis;;margin: 10px 0;overflow: hidden}
	.row7ip{text-align: center;font-size: 12px;color: #000;line-height: 20px;padding: 10px 3px;height: 60px;display: flex;align-items: center;justify-content: center;overflow: hidden}



	#row8_{padding: 30px 0;}
	#row8{width: 1100px;max-width: 100%;margin: 0 auto;display: flex;
		flex-direction: row-reverse;justify-content: space-between;align-items: center}
	.row8{width: 50%;margin: 20px;}
	#row81img{max-width: 100%;}
	#row8btnbox{display: flex;flex-wrap: wrap;}
	#row8btnbox>a{width: 33.3333%;}
	.btn2_8{width: 85px;padding: 3px 2px;text-align: center;color: #fd0002;border-radius: 30px;
		border: 1px solid #fd0002;margin-top: 35px;font-size: 12px;}

.row8body {font-size: 12px;}



#row9_{padding: 30px 0;background: #f5f5f5}
#row9{width: 1100px;max-width: 100%;margin: 0 auto;display: flex;
	flex-direction: row-reverse;justify-content: space-between;align-items: center}
.row9{width: 50%;margin: 20px;}





#footerimgleft{width: 140px;vertical-align: bottom;}




#aslebox{min-height: 400px;}



.griddate{font-size: 11px;text-align: center}
.griddisc{font-size: 11px;text-align: center}
.nummosbat{direction: ltr;text-align: center;color: #0BAD15;}
.nummanfi{direction: ltr;text-align: center;color: #F30C0C;}
.numzeroo{direction: ltr;text-align: center;color: #2C2C2C;}








.userproafzayes{margin: 20px;display: inline-block;background: #43B432;padding: 5px 20px;color: #FFF;border-radius: 4px;cursor: pointer}
.userproafzayes:hover{box-shadow: 0 0 7px #999;}
.userproafzayes:active{box-shadow: 0 0 7px #000 inset;}





#afzback{display: none;position: fixed;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,.48);z-index: 1040;}
#afzbox_{display: none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;justify-content: center;align-items: center;z-index: 1046}
#afzbox{width: 480px;max-width: 100%;background-color: #fff;border-radius: 4px;padding: 10px 15px;margin: 20px;overflow: hidden;
box-shadow: 0 8px 48px 8px rgba(0,0,0,.04),0 12px 16px -8px rgba(0,0,0,.12),0 24px 32px 4px rgba(0,0,0,.08);position: relative}
#afzbox h2{margin: 0;}

#mablag{font-size: 25px;display: block;width: 200px;margin: 15px auto;text-align: center;direction: ltr;color: #4CAF50;}


#passbox_{display: none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;justify-content: center;align-items: center;z-index: 1046}
#passbox{width: 480px;max-width: 100%;background-color: #fff;border-radius: 4px;padding: 10px 15px;margin: 20px;overflow: hidden;
box-shadow: 0 8px 48px 8px rgba(0,0,0,.04),0 12px 16px -8px rgba(0,0,0,.12),0 24px 32px 4px rgba(0,0,0,.08);position: relative}
.passchanin{width: 100%;padding: 7px;direction: ltr;text-align: center}
#passbox h2{margin: 0;}






#loginpanel{
	width: 500px;
	max-width: 100%;
	background: #FDFDFD;
	border: 1px solid #e3e3e3;
	border-radius: 5px;
	margin: 0 auto;
}
.loginpanelh1{padding: 10px;border-bottom: 1px solid #e3e3e3;font-weight: bold;font-size: 15px;}
.loginpaneldiv{padding: 15px;}

.loginbtndiv{padding: 15px;text-align: left;border-top: 1px solid #e3e3e3;margin-top: 10px;direction: ltr;display: flex}
.loginbtndiv>*{margin: 0 2px;}







#closefilterbox{font-size: 25px;position: absolute;left: 5px;top: -10px;cursor: pointer;display: none}
	#closefilterbox:hover{color:  #fc0001}
	#closefilterbox:active{color: #D10506}
#prolifter1img{width: 100%;}
	#btnshowfilterbox{text-align: center;font-size: 14px;color: #Fc0001;width: 130px;padding: 7px;display: none;
		border-radius: 25px;border: 2px solid #Fc0001;margin: 15px auto;cursor: pointer;transition: all 0.3s;}
	#btnshowfilterbox:hover{box-shadow: 0 0 7px #999}
	#btnshowfilterbox:active{box-shadow: 0 0 7px #999 inset}







#prolistfooter{display: flex;align-items: center;margin-top: 50px;}
	#prolifter1{width: 40%;}
	#prolifter2{width: 60%;text-align: center}
	#prolifterbtn{width: 130px;
margin: 10px auto;
border-radius: 20px;
border: 2px solid #Fc0001;
text-align: center;
padding: 5px;
cursor: pointer;
transition: all 0.3s;}









.btnyes{
	background-color: #007b64;
	border: 1px solid #007b64;
	color: #FFF;
	border-radius: .25rem;
	box-shadow: none !important;
	cursor: pointer;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	user-select: none;
	padding: .65rem 1.15rem;
	font-size: 1rem;
	line-height: 1.25;
	min-width: 120px;transition: all 0.4s;
}
.btnyes:hover{background-color: #0c9279;border-color: #0c9279;}
.btnyes:active{color: #fff;background-color: #299781;border-color: #268d78;}
.proload{vertical-align: middle;width: 43px;display: none;margin: 0 39px;}

















.prorow{display: flex;justify-content: flex-start;align-items: center;flex-direction: row-reverse;flex-direction: row}
	.prorow_c1{margin: 6px;width: 50%;position: relative;}
	.prorow_c2{margin: 6px;width: 30%;position: relative;}
	
	.prorowh2{font-size: 17px;color: #Fc0001;font-weight: bold;margin: 0;}
	.prorowp{font-size: 12px;color: #999;margin: 0}
	
	#prorowemt{height: 30px;display: flex;font-size: 11px;align-items: center;}
	.prorowp_bo{margin: 0;font-size: 13px;}
	.prorowspac{height: 1px;background: #dcdcdc;margin: 10px 0}
	.prorowb8{line-height: 20px;}
	
	.prorowb8_t_{width: 170px;}
	.prorowb8_t{;display: flex;align-items: center;justify-content: space-between;cursor: pointer;}
	#prowoc8i1,#prowoc8i2{font-size: 24px;}
	#prorowb8_t1,#prorowb8_t2{display: none;padding: 3px 10px;background: #fdffc8;}
	
	#prowrowimgi{width: 100%;height: 370px;object-fit: contain;}
	
	#prowrowimgbox{position: relative;}
	#prowrowimpos{position: absolute;right: 5px;top: 30px;bottom: 30px;width: 100px;z-index: 5;display: flex;
justify-content: space-around;
flex-direction: column;}
	#prowrowimpos>img{width: 100%;margin: 5px;border-radius: 7px;box-shadow: 0 0 7px #dedede;height: 100px}
	
	.prorowp_bo{font-size: 11px;}









.divhespace {
  height: 1px;
  background: #e6e6e6;
}



#fotdeshidemosho{display: none;}

.showboxtitle {
  font-size: 14px;
  padding: 10px 0;
  cursor: pointer;
	display: flex;
justify-content: space-between;
align-items: center;
}
.showboxlibox {
  color: #323e48;
  padding: 5px 15px;
  display: none;
}
.showtiicon{color: #111}

#desby{text-align: left;
font-size: 10px;
color: #4a4a4a;
padding: 15px 15px 25px;}





#shmohidesartc {
  text-align: justify;
  padding: 10px;
  font-weight: bold;
	display: none;
}









#pagebodyco{max-width: 1100px;margin: 50px auto;padding: 7px;min-height: 400px;}
#pagebodyco img{max-width: 100%;}


.pagebody{max-width: 1100px;width: 100%;margin: 10px auto;}





.listtag{float: left;font-size: 12px;margin-top: 8px;color: #999;font-weight: normal;margin-left: 15px;}




	
	

	.blogtitle{padding: 10px 10px 0;margin: 0;text-align: center;display: flex;align-items: center;line-height: 25px;height: 80px;overflow: hidden;justify-content: center;}
	.blogtitlediv{padding: 10px 10px 0;margin: 0;text-align: center;}

.page_number{list-style: none;display: flex;padding: 0}
.page_number li >a{margin: 2px;display: block;min-width: 10px;text-align: center;padding: 2px 5px;border-radius: 4px;}
.selected >a{
  color: #fc0000 !important;
}

















#prolist334_{}
#prolist334{width: 1050px;margin: 0 auto;}
	#prociteml3{width: 1050px;max-width: 100%;margin: 30px auto;display: flex;flex-wrap: wrap;}
	.pri23_{width: 33.3333%;}
	.pri23_:nth-child(3n+1){border-left: 1px solid #eeeeee}
	.pri23_:nth-child(3n+2){border-left: 1px solid #eeeeee}
	.pri23_:nth-child(1n+4){border-top: 1px solid #eeeeee}
	.pri23{margin: 5px;padding: 15px}
	.pri23di{text-align: center;}
	.pri23di>img{max-width: 80%;}
	.prociteml3ti{font-size: 17px;text-align: center;font-family: 'IRANYekanBold';}
	.prociteml3rvd{font-size: 10px;color: #FC0000;margin:  15px 0;text-align: center;font-family: 'IRANYekanBold';}
	.prociteml3p{font-size: 13px;text-align: center;height: 100px;overflow: hidden}

	.procitemlbtn{
	width: 140px;
padding: 2px 2px;
background: #fe0000;
text-align: center;
border-radius: 50px;
margin: 20px auto 30px;
		font-weight: bold;
color: #FFF;
cursor: pointer;}
.procitemlbtn:hover{box-shadow: 0 0 10px #999;}
.procitemlbtn:active{box-shadow: 0 0 20px #000 inset}




#prosdw34_{background: #f5f5f5}
#prosdw34{width: 1050px;margin: 0 auto;text-align: center;padding: 35px 0;max-width: 100%;}
	.prosded34i{display: flex;justify-content: space-between;}
	.prosded3i_{width: 33.33333%;}
	.prosded3i{margin: 5px 15px;}
	.prosded3i_img{width: 100%;}
	.prosded3i_divfle{display: flex;justify-content: space-between;align-items: center;font-family: 'IRANYekanBold';}
	.prosded3i_divfle i {border-radius: 50%;width: 25px;height: 25px;justify-content: center;display: flex;align-items: center;
	color: #FFF;background: #FC0000;font-size: 20px;}




.dbfiletearea {
  width: 100%;
  min-height: 50px;
  line-height: 19px;
  padding: 10px;
  resize: none;
  overflow: hidden;
}











#inlistagdiv {
    position: relative;
	float:left;
}
#listagser {
    width: 100%;
	max-width: 100%;
	padding: 10px 45px 10px 3px;
	border-radius: 3px;
	border: 1px solid #d2d2d2;
	background: #FFF;
}
#listagserbtic {
    position: absolute;
	top: 5px;
	right: 14px;
	font-size: 18px;
	color: #616161;
	cursor: pointer;
	width: 20px;
}






#bodypage{max-width: 1100px;margin: 0 auto 50px;padding: 7px;}
#bodypage img{max-width: 100%;}
.boxvije_tak img{max-width: 100%;height: auto}
.blogspahea{height: 10px;}
#blogheadsear{margin-bottom: 15px;padding-left: 10px;line-height: 35px;}
.dastebandiblog{margin: 0px;border-bottom: 1px dashed #999;padding: 5px 7px;transition: all 0.3s;}
.dastebandiblog:hover {box-shadow: 0 0 5px #5334eb;cursor: pointer;}





#gavanin{max-width: 1100px;margin: 50px auto;padding: 7px;}
.gavaninbox{margin-bottom: 10px;}
.gavanin_title{font-weight: bold;line-height: 15px;align-items: center;display: flex;justify-content: space-between;font-size: 14px;cursor: pointer;padding: 5px;border-radius: 4px;border-bottom: 1px solid #EEEEEE;transition: all 0.4s;}
.gavanin_title:hover{background: #EEEEEE}
.gavanin_title_sel{background: #EEEEEE}
.gavanin_body{padding: 5px 20px 20px;display: none;line-height: 2;background: #FBFBFB;}






.plan33res{text-align: center;padding: 25px;}




.commentrespotbtn{background: #B9B9B9;align-self: end;width: 90px;color: #FFF;padding: 2px 20px;text-align: center;border-radius: 3px;cursor: pointer;transition: all 0.4s;}
.commentrespotbtn:hover{background: #B3AFAF;}
.commentrespotbtn:active{background: #ACAAAA;}






#supporttitlebox{display: flex;justify-content: space-between;border-bottom: 2px solid #eaeaea;}
.supportbtnnew{background-color: #007b64;border-color: #007b64;float: left;width: 150px;color: #FFF;padding: 5px 20px;text-align: center;border-radius: 3px;cursor: pointer;transition: all 0.4s;}
.supportbtnnew:hover{background-color: #0c9279;border-color: #0c9279;}
.supportbtnnew:active{color: #fff;background-color: #005F4D;border-color: #268d78;}



#supportbodyboxnewticket{padding-top: 20px;}
.supbonewticket{width: 100%;padding: 5px;}
#probtn1{width: 150px;text-align: center;float: left;display: none;}
.proimg>img{width: 39px;vertical-align: middle;}

#supportbodyboxview{margin-top: 20px;}
.supponewreqintext{width: 100%;}
#suppbodyboxrequ{display: none;margin-top: 10px;}






#setreport52>input{
	width: 100%;
	padding: 7px;
}
#setreport52>h2{
	margin-top: 25px;
}

#setreport52>h2>strong{
	color: #FF0004;
	margin-right: 7px;
}
#supnewticbtn{
	margin: 7px;
	background: #c41425;
	color: #FFF;
	padding: 8px;
	border-radius: 4px;
	line-height: 24px;
	text-align: center;
	cursor: pointer;
}
#supnewticbtn:hover{
	background: #B70F1F;
}#supnewticbtn:active{
	background: #A00716;
}
#supnewticbpro{
	margin: 7px;
	padding: 8px;
	line-height: 24px;
	text-align: center;
	display: none;
}
#supnewticbpro>img{width: 35px;}


#setreport52h2{
  text-align: center;
  background: #648402;
  color: #FFF;
  padding: 35px;
}






.commentbody{list-style: none;}
.commentlistbox{display: flex;margin-top: 5px;border: 1px solid #e1e1e1}
.commentrcol1{width: 100px;margin: 2px;padding: 5px;}
.commentrcol2{width: 100%;margin: 2px;padding: 5px;display: flex;flex-direction: column;justify-content: space-around;}
.commentimgpro{width: 100%;border-radius: 50%;}
.commentinname{text-align: center;line-height: 1.4;}
.commentboxrespo{margin-top: 10px;display: none;}
.commenpasproimg {width: 150px;text-align: center;float: left;display: none;}
.commenpasproimg > img {width: 39px;vertical-align: middle;}
.comnotires{background: #C3FFA1;padding: 10px;}

.commentbntaction{display: flex;justify-content: flex-start;direction: ltr}












.qq-uploader { position:relative; width: 100%;}
.qq-upload-button {display:block;width:100%;height:100%;}

/*.qq-upload-drop-area {position:absolute; top:0; left:0; width:100%; height:100%;min-height:100px;min-width:100px;z-index:2;background:#FF9797; text-align:center;}*/
.qq-upload-drop-area {position:absolute; top:0; left:0; width:0px; height:0px;min-height:0px;min-width:0px;z-index:2;background:#FF9797; text-align:center;}
.qq-upload-drop-area span{display:block; position:absolute; top: 30%; width:100%; margin-top:-8px; font-size:13px;}
.qq-upload-drop-area-active {background:#FF7171;}
.qq-upload-list {list-style:none;display: flex;flex-wrap: wrap;margin: 0px;padding: 0px;}
.qq-upload-list li {font-size: 12px;line-height: 15px;padding: 2px;}
.newadsimgup {cursor:pointer;}
.newadsimgup:hover{outline:1px solid #00F;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {margin-right: 7px;}
.qq-upload-file {}
.qq-upload-spinner {display:block; background: url(../img/wait.gif); width:15px; height:15px;margin: 0 auto;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}
.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}
.import_progress_bar{text-align:center;}
#qq-upload-listblog{list-style: none;}

.qq-progress-bar{
	height: 5px;
	display: block;
	background: rgb(44, 255, 0) none repeat scroll 0% 0%;
	border-radius: 8px;
}

#qq-upload-listblog li{
	position:relative;
	float:left;
	width:100px;
	height:100px;
	margin:2px;
	text-align: center;
}


#qq-upload-listblog>li>input{
	position:absolute;
	left:1px;
	top:4px;
}
.qq-upload-button{border: 1px dashed #979797;
height: 100px;
width: 100px;
border-radius: 7px;
cursor: pointer;
display: flex;
align-items: center;}
.qq-upload-button::after {
  content: "";
  width: 70px;
  height: 70px;
  margin: 0 auto;
  background: url("/img/uploadsel.png") no-repeat center;
}



.deleterow{width: 20px;padding: 4px;transition: all 0.4s;cursor: pointer}
.deleterow:hover{background: #AAEF34;box-shadow: 0 0 4px #000;border-radius: 2px;}
.deleterow:active{box-shadow: 0 0 4px #000 inset;}
.qq-upload-listblog>input{display: none;}

#file-uploader_btnpage{margin: 3px 1px;}








.imggridcell {
  width: 80px;
  height: 80px;
  border-radius: 4px;
  margin: 3px;
  vertical-align: middle;
}
.tafo104 {
  font-size: 11px;
  line-height: 15px;
  text-align: right;
}
.lisetrcen td{text-align: center}











#blogbody{max-width: 1224px;margin: 0 auto 30px ;}

.blogboxritem{background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;margin-bottom: 20px;}
.blogboxritem>h2{padding: 10px 15px;
border-bottom: 1px solid #e5e7f2;
margin: 0;text-align: right;
font-size: 15px;
font-weight: 600;
color: #566985;}
.blogritdate{text-align: right;
color: #999;
font-weight: 600;
text-transform: uppercase;
font-size: 10px;}
#blogbody .icon-calendar{color: #4DB7FE;float: right;margin-left: 5px;}

#blogtitlediv{max-width: 900px;margin: 0 auto 30px;position: relative;}
#blogtitleimg{width: 100%;border-radius: 7px;max-height: 450px;object-fit: cover;object-position: top;}
#blogtitleshodw{position: absolute;bottom: 0;left: 0;right: 0;height: 130px;box-shadow: 0 -110px 80px -80px #000 inset;opacity: 0.7;border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}
#blogtitlefooter{position: absolute;bottom: 0;left: 0;right: 0;color: #FFF;padding: 16px;font-size: 10px;}
#blogtitlefooter>h1{font-size: 14px;}
#blogtitlefooter>div>div{display: inline-block;margin-right: 20px;line-height: 10px;}
#blogtitlefooter i{margin-left: 5px;float: right}

.boxvije_tak_{width: 70%;float: right;height: 415px;}
.boxvije_row_{width: 30%;float: left;height: 415px;}
.boxvije_tak{margin: 5px;min-height: 400px;position: relative;}
.boxvije_takid{margin: 5px;min-height: 400px;position: relative;background: #FFF;padding: 1px;border-radius: 7px;}
.boxvije_row{margin: 5px;min-height: 400px;position: relative;}

.boxvije_takbody_{max-width: 1100px;margin: 0 auto;width: 100%}


.tagpostvije{background: #0F3A94;color: #FFF;display: inline-block;width: 100px;padding: 4px;text-align: center;border-radius: 6px;}
#blogtitleimglist{width: 100%;height: 400px;border-radius: 7px;object-fit: cover;}


#blogtitledivrow{position: relative;height: 195px;}
#blogtitleimgrow{width: 100%;height: 195px;border-radius: 7px;}


	.lastidbox{display: flex;margin-bottom: 15px;}
	.lastidtype{position: absolute;right: 0;background: #0800FF9E;border-radius: 4px;padding: 0 4px;color: #FFF;}
	.lastidboximg{width: 30%;}
	.lastidimg{padding: 6px;border-radius: 15px;object-fit: cover;height: 100px;width: 100%}
	.lastidboxbody{width: 70%;padding: 10px;}
	.lastidboxbody>a>div{font-size: 12px;line-height: 1.5;text-align: justify;font-weight: bold;color: #566985;}
	.lastidboxbody>p{font-size: 10px;line-height: 1.8;text-align: justify;}
#blogitembody{padding: 10px;}
#blogitembody img{max-width: 100%;}
.blogitembox{background: #FFF;border-radius: 7px;box-shadow: 0 0 12px #c4c4c4;margin-left: 10px;margin-bottom: 20px;}
.blogitemimg_{}
.blogitemimg{margin: 5px;height: 300px;padding: 10px;overflow: hidden;border-radius: 7px;}
.blogitemimg>img{width: 100%;height: 300px;border-radius: 7px;transition: all 0.6s;object-fit: cover;}
.blogitembody_{}
.blogitembody{margin: 5px;padding: 5px;}
.blogitembody h2{padding: 7px;color: #3464ac}
.blogitembody p{font-size: 14px;color: #b8b8b8;text-align: justify;}
.blogitemfooter{color: #939495;font-size: 13px;margin-top: 20px;}

.blogitemfooter>div{display: inline-block;margin-right: 20px;line-height: 10px;}
.blogitemfooter i{margin-left: 5px;float: right}
.blogitemjoziat{color: #3464ac;margin-bottom: 10px;float: left;border: 1px solid #3464ac;border-radius: 7px;width: 110px;cursor: pointer;padding: 8px;text-align: center;}


.viewsearch{color: #0F3A94;}
.result_empty{background: #FFF;padding: 20px;}

.blogf603{max-width: 900px;margin: 0 auto 30px;background: #eee;padding: 7px;border-radius: 4px;text-align: justify;}

.blogtitlebox{
	font-size: 15px;
	font-weight: bold;
}



.shapage{background: #f6f6f6;padding: 50px;text-align: center}



#divboxreport {
	width: 600px;
	max-width: 95% !important;
	margin: 7% auto 0;
	background: #FFF;
	padding: 10px;
	border-radius: 7px;
	text-align: right;
}
.divtitlebodytitle{
  border-bottom: 1px solid #dbdbdb;
  padding: 10px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: bold;
}
#repbody5952{padding: 10px;}
#repbody5952>h3{font-weight: bold;}
.btnrep2 {
  margin: 10px;
  padding: 8px;
  text-align: center;
  background: rgba(211,211,211,1.00);
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.2s;
}
.btnrep2:hover {
  background: #a62626;
  box-shadow: 0 0 5px #999;
  color: #FFF;
}
.btnrep2_ {
  float: right;
  width: 50%;
  text-align: center;
}











#starboxpro {width: 45px;display: none;}
#starbox{direction: ltr}
.icon-star {font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 24px;cursor: pointer;color: #dcdcdc;border: 1px solid #FC0000;border-radius: 7px;padding: 6px;}
.icon-star.active,.icon-star:hover {color: #fc0000;}






	#rfgertitle{color: #FC0000;font-weight: bold}
	.rfgertitlse{display: flex;}
	.rfgertitlse{display: flex;}
	.rfgrefdc1{font-weight: bold;margin-right: 10px;}


















.switch {
  position: relative;
  display: inline-block;
  width: 32px;
  height: 16px;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #e2e8f0;
	border: 1px solid #9aa7bd;
  -webkit-transition: .4s;
  transition: .4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: -3px;
  bottom: -2px;
  background-color: #9aa7bd;
  -webkit-transition: .4s;
  transition: .4s;
	box-shadow: 0 0 3px #000;
outline: 1px solid #8c8b8b;
}
input:checked + .slider {
	background-color: #d1fcde;
	border: 1px solid #41af63;
}
input:focus + .slider {
  box-shadow: 0 0 1px #63F321;
}
input:checked + .slider:before {
  -webkit-transform: translateX(17px);
  -ms-transform: translateX(17px);
  transform: translateX(17px);
	background: #41af63;
}
/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}








#backgallery {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
	opacity: 0.8;
  z-index: 10000;
}

#divgallery {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  z-index: 10001;
	align-content: center;
	align-items: center;
}
#divgallery>img{margin: auto;max-width: 90%;}
#galboxitelis{max-width: 90%;max-height: 90%;margin: auto;}
.galliembodys{width: auto !important;margin: auto;max-width: 100%;}
#galliteclode{position: absolute;right: 10px;top: 10px;font-size: 40px;color: #FFF;cursor: pointer;z-index:10;}















#filemantitlebox{display: flex;border-bottom: 2px solid #eaeaea;justify-content: center;}
.fimatiitem{width: 110px;text-align: center;padding: 10px;border-bottom: 2px solid #eaeaea;cursor: pointer;margin-bottom: -2px;;transition: all 0.4s;font-size: 13px;}
.fimatiitem:hover{border-bottom: 2px solid #B5B5B5;background: #eaeaea}
.fimatiitem_sel{border-bottom: 2px solid #B5B5B5;background: #eaeaea}
.fimatibody{min-height: 200px;padding: 10px;}

#filemnproimg{width: 35px;margin: 50px auto;display: block;}




#delproimgagahi{text-align: center;width: 150px;float: left;display: none;}
#delproimgagahi>img{width: 39px;}




#btnpardakhtpro{width: 39px;vertical-align: middle;display: none;margin: 0 auto}



.btnpardakhtpro{width: 39px;
vertical-align: middle;
display: none;
margin: 0 auto;}











#pro{display: none;}






.loadlizy {
    text-align: center;
    height: 50px;
}
#errornet {
    cursor: pointer;
    display: none;
    padding: 20px;
    background: #FFFB00;
}











#backdiv {
  display: none;
  position: fixed;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;
  background: rgba(0,0,0,.48);
  z-index: 10000;
}
#divbox {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  z-index: 10001;
}
#backdivcity {
	display: none;
  position: fixed;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;
  background:rgba(0,0,0,.48);
  z-index: 1040;
}





#contact_usrow_{}
#contact_usrow{width: 400px;max-width: 100%;margin: 40px auto;text-align: center}
.continpe3{display: block;border-radius: 25px;border: 1px solid #dadada;width: 100%;margin-bottom: 15px;padding: 9px 15px;}

	.breedsbox {max-width: 1100px;margin: 0 auto 50px ;padding: 7px;min-height: 400px;}
	.breedsboxtitle{display: flex;justify-content: space-between;flex-direction: row-reverse;align-items: center;}
	.breboneimg{width: 100%;object-fit: cover;}
	.breedsbotitlered{font-size: 23px;color: #fd0002;font-family: 'IRANYekanBold';}
	.breedsbotith2{font-size: 17px;color: #fd0002;margin-top: 50px;}
	.breedsboxti2_{width: 66.666%;padding:10px 30px;}
	.breedsboxti2{width: 75%;float: left;}
	.breedsboxti1{width: 33.333%;padding:10px 30px;}
	.bead3box{display: flex;justify-content: space-between}
	.bead3col_{width: 33.3333%;}
	.bead3col{margin: 0px;padding:10px 30px; }




.prodcbox {max-width: 1200px;margin: 0 auto 40px;min-height: 400px;}
	#procbox{
		margin: 30px auto;
		display: flex;
		justify-content: space-between;
		position: relative;
	}
	#procbox_f_{width: 25%;}
	#procbox_f{margin: 5px;}
	
	#procbox_b_{width: 75%;}
	#procbox_b{margin: 5px;}
	
	#proditem{}
	.proditem_{float: right;width: 33.3333%}
	.proditem{margin: 0 14px 18px;background: #FFF;text-align: center;border: 1px solid #999;border-radius: 7px;overflow: hidden}
	
	.procspa{height: 1px;background: #E8E8E8}
	#profinbox>i{margin-left: 7px;}
	
	.prcoflitit{display: flex;justify-content: space-between;padding: 15px;cursor: pointer}
	.profil{padding: 0 20px;display: none}
	
	.spanco{background: #000;color: #FFF;padding: 2px;margin-left: 15px;border-radius: 50%;line-height: 10px;
		display: none;justify-content: center;align-items: center;width: 17px;height: 17px;overflow: hidden}
	
	.profillab{display: block}
	
	.prcoflitit > div {display: flex;}
	.profilbtn{width: 80%;margin: 10px auto;border-radius: 20px;border: 2px solid #Fc0001;text-align: center;padding: 5px;
	cursor: pointer;transition: all 0.3s;}
	.profilbtn:hover{box-shadow: 0 0 7px #999}
	.profilbtn:active{box-shadow: 0 0 7px #999 inset}
	#profilbtn1{color: #Fc0001;background: #FFF}
	#profilbtn2{color: #FFF;background: #Fc0001}
	
	
	.proitemimg{width: 100%;height: 220px;}
	.proitemtitle{color: #Fc0001;font-size: 16px;height: 45px;display: flex;justify-content: center;align-items: center;line-height: 21px;
text-align: center;padding: 0 15px;}
	.proitemp{margin: 0px;}
	.proitemlink{display: block;margin: 7px 0 10px;font-weight: bold;font-size: 11px;}
	#proitemheader{font-size: 12px;}


#row9textb h2{text-align: center;}
#consetreqtext h2{text-align: center;}


	.prorowtitl1{color: #FC0001;font-size: 15px;}
	.prorowtitl2h{overflow: hidden;}
	#prorowtitl2btn{font-weight: bold;text-decoration: underline;cursor: pointer;}
	#prowrow3e_{background: url("/img/121.jpg") no-repeat;background-position: center;}
	#prowrow3e{max-width: 1200px;margin: 0 auto;display: flex;justify-content: space-around;padding: 50px;}
	#prowrow3e>img{width: 200px;}



.poerpfv52_{width: 33.3333%;padding-top: 20px;}
.poerpfv52{background: #FFF;border-radius: 20px;text-align: center;overflow: hidden;margin: 25px;}
.prksdif35{margin: 10px 5px 20px;}


	#prorowbarstitle{font-weight: bold;}
	#prorowbarsbody{display: flex;justify-content: space-between;}
	.prorowbars_i_{width: 33.333%;}
	.prorowbars_i{margin: 25px;height: 200px;}
	
	.prowejd5{display: flex;align-items: center;}
	.proim1{width: 50px;}
	.proim2{background: #999;border-radius: 10px;height: 15px;width: 80%;direction: ltr;}
	.proim2>div{background: #FC0000;border-radius: 10px;height: 15px;}
	
	#prodfsd{ width: 50%;margin: 0 auto;display: flex;justify-content: space-around;align-items: center;}
	#prodfsdnum{font-size: 40px;text-align: center;margin-right: 15px;}
	.prodsdfi{margin: 0px;color: #FC0000;padding: 0;}
	
	#prodfsdbox{width: 119px;height: 28px;overflow: hidden;position: relative;background: #999}
	#prodfsdback{position: absolute;top: 0;left: 0;bottom: 0;width: 90%;background: #FC0000}
	#prodfsdimg{position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
	
	.prorowp_boa{height: auto}


.rowddifj{text-align: center;}

.bv-rnrAJJ{display: flex;flex-flow: row wrap;-moz-box-pack: center;justify-content: center;margin: 10px 10px 20px;text-align: left}
.kNIDKS {padding: 0px 5px;width: auto;min-width: 70px;line-height: 0;}
.itCEhF {justify-content: left;display: flex;flex-direction: row;margin-right: 15px;}

.jlSqId {align-self: center;padding: 5px;min-width: 20px;font-size: 14px;color: rgb(135, 135, 135);white-space: nowrap;}
.jmfPdE {padding: 10px 5px;align-self: center;width: 100%;max-width: 420px;min-width: 150px;}
.kVoWPk {width: 100%;height: 14px;display: flex;background: rgb(135, 135, 135);position: relative;z-index: 1;}
.QfLwc {position: relative;border-radius: 0px;border: 1px solid rgb(222, 215, 215);width: 20%;z-index: 3;bottom: 0px;}
.jMaUBt {width: 90%;height: 14px;top: 0px;left: 0px;display: block;position: absolute;z-index: 2;background: rgb(226, 0, 26);}
.kvCrL {width: 90%;height: 14px;top: 0px;left: 0px;display: block;position: absolute;z-index: 2;background: rgb(226, 0, 26);}



	#lang52_{background: #f6f6f6;}
	#lang52{max-width: 1320px;margin: 0 auto;color: #626262;padding: 5px;}
	#lang52i{width: 18px;height: 16px;vertical-align: middle;}
	
	.subforbox{display: flex;justify-content: space-between;}
	.subforbox1{display: flex;justify-content: space-between;width: 50%;border-left: 2px solid #e0e0e0}
	.subforbox1>div{width: 50%;align-items: center;margin: 5px;padding: 10px;}
	.subforbox1_i{margin: 12px 0px;cursor: pointer;display: block;}
	.subforbox1_i>span{display: inline-block;cursor: pointer;border-bottom: 1px solid #FFF;padding-bottom: 3px;transition: all 0.3s;}
	.subforbox1_i>span:hover{cursor: pointer;border-bottom: 1px solid rgb(226, 0, 26);color: rgb(226, 0, 26)}
	
	.subforbox2{display: flex;justify-content: space-between;width: 50%;}
	.subforbox2>div{width: 50%;align-items: center;margin: 5px;padding: 10px;text-align: center}
	.subforbox2img{width: 100%;height: 150px;object-fit: contain}
	.sumredtitl {font-size: 15px;color: #fc080a;}







	.imgcustbox{text-align: center;position: relative;}
	.proimglbox3{height: 120px;background: #999;margin: 5px;}
	#proimglbox3b{padding: 0}
	.iconprofjekl{position: absolute;top: 55%;left: -40px;font-size: 35px;line-height: 0;}
	.iconprofjekr{position: absolute;top: 55%;right: -40px;font-size: 35px;line-height: 0;}
	
	#rgbjmkv{display: flex;justify-content: space-between;margin-top: 40px;}
	#rgbjmkv1{width: 25%;}
	#rgbjmkv2{width: 75%;display: flex;justify-content: space-between;flex-direction: row-reverse;}
	#rgbjmkv2_1{width: 35%;}
	#rgbjmkv2_2{width: 65%;}
	.rgbjmkval{margin: 4px;}

#sefijhiv4334{width: 270px;}




.prloist5 {margin: 0 -20px 0 0;}
#prloist54_id{}

#prolist54{width: 1050px;margin: 50px auto;max-width: 100%}
	.prloist54{box-shadow: 0 0 15px #00000017;
border-radius: 7px;
display: flex;
justify-content: space-between;
align-items: center;
margin: 20px 20px 20px 0;}
	.plr541_{width: 40%;}
	.plr542_{width: 60%;}
	.plr541{margin: 25px 10px;}
	.plr542{padding: 20px;}
	.plr541img{width: 100% !important;}
	.plr541_p{font-size: 11px;margin: 10px 0}
	.plr541_title{margin: 20px 0 10px}
	.plr541_strbox{margin: 2px 0 8px;}
	.prolodis{box-shadow: 0 0 5px #00000017;opacity: 0.4;}
	#prol54lr{display: flex;font-size: 12px;}
	#prol54lrco{color: #FC0000}#prol54lr i {color: #c2c2c2;margin-right: 7px;}
.titleblp_p {
  font-size: 22px;
  color: #000;
  font-family: 'IRANYekanBold';
  padding: 20px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}











#eijfik8415{float: left}





.bredlistbox{}
	.btlsi{}
	.btlsi p{text-align: center;color: #Fc0001;border: 1px solid #EAEAEA;box-shadow: 0 0 7px #EAEAEA;padding: 8px 0;margin-bottom: 0 }
	.broserbox{position: relative;width: 220px;margin-bottom: 15px;}
	.broserbox_in{
  width: 200px;
  border: none;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: medium;
  border-bottom: 1px solid #999;
  padding: 7px 7px 7px 40px;
  margin-right: 10px;
}
	.broserbox_i{position: absolute;left: 5px;top: 2px;font-size: 20px;color: #999;cursor: pointer}
.broserbox_i:hover{color: #F07F8C}











#downloadbox{display: flex;justify-content: center;flex-wrap: wrap;}
	.donwb_{width: 25%;}
	.donwb{margin: 15px;background: #cccccc;border-radius: 20px;overflow: hidden;}
	.donwb_body{height: 200px;}
	.donwblink{background: #666666;display: block;text-align: center;color: #FFF;padding: 15px 0;}
	.donwblink:hover{color: #FFF;}
	.donwbbtn:hover{box-shadow: 0 0 7px #999;color: #FFF}
	.donwbbtn:active{box-shadow: 0 0 17px #111 inset;}
.donwbbtn {
  background: #ff0000;
  border-radius: 20px;
  text-align: center;
  padding: 5px;
  margin: 15px;
	color: #FFF;
	transition: all 0.3s;
	cursor: pointer;
	display: block;
}





















.rozome_ok{
color: green;
font-size: 16px;
text-align: center;
}

#boxmessage5{width: 400px;margin: 50px auto;max-width: 100%}
#boxmoshaveid656{width: 500px;margin: 20px auto;max-width: 100%}
	.pfm{}
	.pfminp{margin-bottom: 20px;}
	

	#pfminptea{width: 100%;height: 150px;;border: none;border-radius: 25px;padding: 9px 15px;line-height: 1.5;
		background: #f5f5f5;color: #999;}

	#pfminp2{display: flex;justify-content: space-between;}
	#pfmbtselfi1{width: 48%;border: none;border-radius: 25px;padding: 9px 15px;font-size: 10px;direction: ltr;text-align: left;
		background: #f5f5f5;color: #999;height: 40px;display: flex;justify-content: center;align-items: center}
	#pfmbtselfi2{width: 48%;border: 2px solid #FC0000;border-radius: 25px;padding: 9px 15px;line-height: 0;
		background: #FFF;color: #FC0000;height: 40px;display: flex;justify-content: center;align-items: center}
	
	
.btnokbox{width: 180px;height: 40px;line-height: 1.5;display: flex;align-items: stretch;cursor: pointer;margin: 0 auto}
.btnokbox img{margin: 0 auto;display: none}
.btngrean{width: 100%;border-radius: 20px;background: #FC0000;display: flex;justify-content: center;align-items: center;color: #FFF;}
.btngrean:hover{box-shadow: 0 0 6px #999}
.btngrean:active{box-shadow: 0 0 15px #111 inset}
.fosholink{color:#FC0000 }

#pfminp3{display: flex;align-items: center;direction: ltr;text-align: left;
border-radius: 25px;
padding: 9px 15px;
line-height: 0;
background: #FFF;
  border: 1px solid #b8b8b8;
color: #999;
height: 40px}
#pfmbtselfi2_2{color: #FC0000;width: 60px;text-align: center;border-bottom: 1px solid #FC0000;line-height: 1.5;font-size: 11px;font-family: 'IRANYekanBold'}
#pfmbtselfi1_2{margin-left: 15px;line-height: 1.1;}






	.boxhama3nselelct{width: 100%;border: none;border-radius: 25px;padding: 9px 15px;ine-height: 0;background: #f5f5f5;color: #999;height: 40px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.boxham4ntext {
  width: 100%;
  border-radius: 25px;
  padding: 9px 15px;
  line-height: 0;
  background: #FFF;
  height: 40px;
  border: 1px solid #b8b8b8;
}
.boxham4nboxt {
  width: 100%;
  border-radius: 25px;
  padding: 9px 15px;
  background: #FFF;
  border: 1px solid #b8b8b8;
}
	.selec4tbox{position: relative;}
	.selec4tboxarro{position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: #FC0000;font-size: 15px}
























#footerb1{width: 50%;display: flex;justify-content: space-between;}
#footerb2{width: 50%;display: flex;justify-content: end;}



#footerbox_{background: #1e1e1e;padding-bottom: 10px;}
#footerbox{max-width: 1280px;margin: 0 auto;}
#footerboxitem {
  display: flex;
  max-width: 1280px;
  margin: 20px auto;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.foteritem_{}
.foteritem2_{}
.foteritem{margin: 10px 0 10px 10px;padding: 5px;color: #FFF;line-height: 12px;}
.foteritem a{color: #d1d1d1;}
.foteritem a:hover{color: #F8EE48;}

#footerbox1{display: flex;flex-wrap: wrap;padding: 15px 0;border-bottom: 1px solid #b40a09;justify-content: space-between;position: relative}
.footerbox1_i{color: #FFF;font-size: 12px;margin-left: 40px;white-space: nowrap;}
.footerbox1_i:hover{color: #FAEE69;}
#footerboxup{color: #FFF;cursor: pointer;}

.footerbox1_i i{color: #a69528;font-size: 19px;line-height: 0;}


.shaicon i{background: #fc0001;border-radius: 50%;font-size: 13px;padding: 0 1px;color: #FFF;margin-left: 3px;}


.footerborderleft{border-left: 1px solid #b40a09;}



#footerboxfoo{color: #FFF;padding: 10px;display: flex;justify-content: space-between;align-items: end;padding-bottom: 25px;}
.folico{background: #FFF;
border-radius: 50%;
font-size: 17px;
color: #000;
margin-left: 8px;
width: 25px;
height: 25px;
line-height: 26px;
text-align: center;display: inline-block;}


#footerboxfoo2{display: flex;align-items: end;margin-top: 25px;}



#footerboxitem_mo{display: none}


footerb1_mo1{width: 17%;}
#footerb1_mo {
  display: flex;
}
#footerboxfoo2_mo {
    display: block;
  }

.folico_mo {
  background: #FFF;
  border-radius: 50%;
  font-size: 17px;
  color: #000;
  width: 25px;
  height: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 14px auto;
}

#ijrngf3 {
  display: flex;
  justify-content: space-between;
  padding: 15px;
  align-items: baseline;
}
.foteritem_mo {
  width: 50%;
}
.foteritem_mo a{color: #fff;font-weight: bold;}

