/* 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: 'Barlow-Bold';
	src: url("../fonts/Barlow-Bold.ttf") format("truetype");
}
@font-face {
	font-family: 'Barlow-ExtraLight';
	src: url("../fonts/Barlow-ExtraLight.ttf") format("truetype");
}
@font-face {
	font-family: 'Barlow-Light';
	src: url("../fonts/Barlow-Light.ttf") format("truetype");
}
@font-face {
	font-family: 'Barlow-Medium';
	src: url("../fonts/Barlow-Medium.ttf") format("truetype");
}
@font-face {
	font-family: 'AcuminVariableConcept';
	src: url("../fonts/AcuminVariableConcept.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;flex-wrap: wrap}
.blocol4>div{width: 25%;}

.blocol5{display: flex;justify-content: space-between;margin: 5px;flex-wrap: wrap}
.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:'Barlow-Light',tahoma,'lucida grande',verdana,arial,sans-serif;
	font-size:13px;
	resize:none;
	outline: 0;
	line-height: 0px;
	box-sizing: border-box;
}
textarea{
	font-family:'Barlow-Light',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:'Barlow-Light',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;}


html{scroll-behavior: smooth;}

body{
	font-family: 'Barlow-Light','lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	word-wrap:break-word;
	background: #FFF;
	line-height: 1.5 ;margin: 0;
	margin-top: -10px;
}
#body{
	text-align: left;
	direction: ltr;
	color: #1e1e1e;
	position: relative;
	justify-content: center;background: #FFF;
}

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

















	#backgrnimg{width: 100%;
height: 620px;
position: relative;
background-size: cover;
background-position: center center;margin-top: -75px;display: flex;justify-content: center;align-items: center;}
#backgrnimg::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgb(6, 46, 93) 120%);
}
	#bajdsliderb{
		width: 700px;
		z-index: 500;
		max-width: 100%;
		padding: 6px;
	}
	#bajdsliderb1{text-align: center;font-size: 65px;font-family: 'Barlow-ExtraLight';letter-spacing: 15px;color: #FFF;text-shadow: 0 0 1px #000}
	#bajdsliderb2{text-align: center;color: #FFF;text-shadow: 0 0 1px #000;font-size: 16px;}



.showboxtitle{font-size: 20px;padding: 10px 0;cursor: pointer;}
.showboxlibox{background-color: #f8f8f8;color: #323e48;padding: 5px 15px;display: none}
.psropsdine3_lin{ border-right: 2px solid #d2ac65;}


#prod55{
	width: 540px;max-width: 100%;display: flex;justify-content: space-between;margin: 0 auto;color: #FFF;
	}
.prod55_box{width: 50%;margin: 20px}
.prod55_1{width: 100%;font-size: 20px;text-align: center;
font-family: Barlow-Bold;height: 100px;display: flex;justify-content: center;align-items: center;border: 1px solid #FFF;background-repeat: no-repeat;background-position: center;background-size: cover}






.blocol3 {
  display: flex;
  justify-content: space-between;
  margin: 15px 0;
}
.pcor531 {
  text-align: center;
  font-size: 18px;
  padding: 5px 20px;
}


#prfvfni3 {
  display: flex;
  justify-content: space-between;
  border: 2px solid #6c7aa9;
  padding: 10px;
  margin: 20px 0;
  background: #f8f8f8;
}
.prfvfni3 {
  display: block;
  font-weight: bold;
}

.prodcotitle {
  color: rgb(211, 175, 99);
  text-align: center;
  font-size: 30px;
  font-family: Barlow-Medium;
}





.footerspace{height: 1px;background: #c7c8cd}









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

#header-menu{
	margin-bottom: 3px;
	z-index: 1000;
	left: 0;
	right: 0;
	position: sticky;top: 0;
	transition: all 0.3s;
	background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(6, 46, 93, 0.73) 100%);
}

#header-menu_body{max-width: 900px;margin: 0px auto 0;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #f6f6f6;}
#headerright{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: 900px;margin: 0 auto;}
#headboxinptext{width: 100%;border: none;padding: 7px 20px 7px 40px;margin-right: 10px;background: none;}
#headboxinp_i {
  position: absolute;
  left: 15px;
  top: 23%;
  font-size: 40px;
  color: #999;
  cursor: pointer;
}#headboxinp_i:hover{color: #F07F8C}
#headboxinp_i1{font-size: 35px;color: #e7b867;cursor: pointer;line-height: 0;margin-left: 20px;}
#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}
	.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;
	line-height: 1.5;
	margin-left: 20px;
	color: #FFF;
	font-size: 13px;
	font-family: 'Barlow-Bold';
	text-shadow: 0 0 1px #000;
	border-bottom: 2px solid #FFF0;
	margin-top: 10px;
}
.menu-body:hover{
	border-bottom: 2px solid #e7b867;
}
.menu-body:hover .menu-bodyp{
	color: #e7b867;
}.menu-body:hover .submenubody{display: block;transition: all 0.4s;}
.menu-body-select{
	color: #e7b867;
	text-shadow: 0 0 2px #000;
}

.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;}

.headerback{background: #FFF !important;color: #000;box-shadow: 0 0 10px #959595;}
.headerback .menu-body{color: #000;text-shadow: none}
.headerback .menu-body-select{text-shadow: none}

.meites1{margin: 8px 0;color: #4f4f4f}
.submenij34 {
  max-width: 900px;
  margin: 5px auto 0;
	padding-bottom: 20px;
	font-family: 'Barlow-Light';
}
	.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: 41px;vertical-align: middle;}


.btnred2 {
  background: linear-gradient(0deg, rgb(0, 1, 66) 0%, rgba(23, 42, 118, 0.8) 150%);
  border-radius: 10px;
  color: #fff;
  height: 40px;
  line-height: 1;
  padding: 14px 0;
  transition: all .25s ease-in-out;
  cursor: pointer;
  width: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
}	.btnred2:hover{background: linear-gradient(0deg, rgb(0, 1, 66) 0%, rgba(23, 42, 118, 0.5) 150%);}
	.btnred2:active{background: linear-gradient(0deg, rgb(0, 1, 66) 0%, rgba(23, 42, 118) 150%);}
	#headboxinpclose{font-size: 30px;margin: 0 20px;cursor: pointer;display: flex;justify-content: center;align-items: center;}
	#icon-menur{float: right;vertical-align: middle;display: none;color: #d6ac62;width: 35px;}

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

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


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


.btnlink{color: #1b2c72;border-bottom: 1px solid #1b2c72;font-family: 'Barlow-Bold';cursor: pointer}
.btnlink:hover{border-bottom: 1px solid #1b2c72;}
.divhespace{height: 1px;background: #e6e6e6}


.rowg1{width: 100%;margin: 0 auto;max-width: 900px}



.coninbox{border: 1px solid #D0D0D0;padding: 7px 15px;margin-bottom: 15px;}
.coninboxinp{border: none;width: 100%;padding: 5px 0;}
.coninboxtitle {font-weight: bold;}
.coninboxiteat{border: none;width: 100%;padding: 5px 0;height: 150px;}

.conttaga{border-bottom: 1px solid rgba(96,96,96,1.00)}
.blocppad1{padding: 0 20px 0 0;}
.blocppad2{padding: 0 0 0 20px;}

#coner51{background:#f9f9f9;display: flex;justify-content: space-between;align-items: center;border: 1px solid #EBEBEB;margin: 10px 0;width: 300px;padding: 10px;}
#coner51pro{height: 25px;vertical-align: middle;display: none}
#conerbtn{width: 150px;padding: 10px 5px;text-align: center;border-radius: 6px;border: 1px solid #EBEBEB;cursor: pointer;transition: all 0.3s;}
#conerbtn:hover{background: linear-gradient(0deg, rgba(0,1,66,1) 0%, rgba(23,42,118,1) 100%);color: #FFF;}
#conerbtn:active{background: linear-gradient(0deg, rgba(0,1,66,1) 0%, rgba(23,42,118,1) 100%);color: #FFF;}

.submenubody{
		position: absolute;
background: #f8f8f8;
box-shadow: 0 20px 15px rgba(0,0,0,0.40);
left: 0;
margin-top: 22px;
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}

.grandtitleh1 {
  text-align: center;
  letter-spacing: 8px;
  color: #d3af63;
  font-size: 36px;
}
.grandtitleh2 {
  text-align: center;
  letter-spacing: 8px;
  color: #d3af63;
  font-size: 25px;
}


#menu_mobile{display: none;background: #FFF;overflow: auto;position: fixed;left: 0;right: 0;bottom: 0;top: 61px;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;}
.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;}




	
	.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: 100%;max-width: 400px;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;}

	.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}



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






	.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}

.btn6:hover{background: #FC0000;color: #FFF;}





	#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;}






.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: 7px;
  background: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000;
  border: 1px solid #32356b;
}.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: 100px;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}


#pfmbtselfi1_2 {
  line-height: 1.1;
  color: #999;
}
#pfmbtselfi2_2 {
  color: #111;
  text-align: center;
  border-bottom: 1px solid #111;
  line-height: 1.5;
  font-size: 14px;
  font-family: 'IRANYekanBold';
}










#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: 50%;margin-right: 30px;height: 220px;object-fit: contain;}
	#prowrowimgbox{position: relative;text-align: right;z-index: 5;}
	#prowrowimpos{position: absolute;
left: 0px;
top: 30px;
bottom: 30px;
width: 100px;
display: flex;z-index: 2;
justify-content: space-around;
flex-direction: column;}
	#prowrowimpos>img{width: 100%;margin: 5px;height: 100px;background: #FFF;  object-fit: contain;padding: 10px;}
	
	.prorowp_bo{font-size: 11px;}

#prfgji85{font-size: 25px;}
#prfgji8{padding-left: 35px;color: #FFF;position: relative;
z-index: 20;}


	#backgrniproc{width: 100%;
height: auto;
position: relative;
padding-top: 150px;
padding-bottom: 60px;
margin-top: -75px;display: flex;justify-content: center;align-items: center;background: linear-gradient(0deg, rgba(5,0,67,1) 0%, rgba(23,42,118,1) 100%);}
#backgrniproc::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(6, 46, 93, 0.73) 150%);
}
.ulproleid{margin-left: -30px;}
.ulproleid>li{margin-bottom: 15px;}














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








.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;
}


#boxmessage5 {
  width: 400px;
  margin: 50px auto;
  max-width: 100%;
}



#bodypage{max-width: 900px;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: 900px;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;}








#downloadbox{display: flex;justify-content: center;flex-wrap: wrap;}
	.donwb_{width: 25%;}
.donwb {
  margin: 15px;
  background: #f8f8f8;
  border-radius: 5px;
  overflow: hidden;
}	.donwb_body{height: 200px;}
.donwb_boline{height: 1px;
  background: #3e3e3e;
  margin: 5px 15px;}
.donwblink {
  display: block;
  text-align: center;
  color: #111;
  padding: 10px 0 15px;
  font-size: 18px;
	position: relative;
}	.donwblink:hover{color: #030749;}
.downbicor{position: absolute;top: 10px;right: 10px;}
.donwbbtn {
  border-radius: 5px;
  text-align: center;
  padding: 5px;
  margin: 25px 15px 15px;
  color: #030749;
  transition: all 0.3s;
  cursor: pointer;
  display: block;
  border: 1px solid #32356b;
	letter-spacing: 3px;
}
	.donwbbtn:hover{box-shadow: 0 0 7px #999;border: 1px solid #32356b;}
	.donwbbtn:active{box-shadow: 0 0 17px #111 inset;border: 1px solid #32356b;}
















#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;}





.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;}
	



	.iconprofjekl{position: absolute;top: 45%;left: -40px;font-size: 35px;line-height: 0;}
	.iconprofjekr{position: absolute;top: 45%;right: -40px;font-size: 35px;line-height: 0;}
	




.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}


#aslesubifdbox{width: 900px;margin: 120px auto 50px;max-width: 100%;padding: 7px;}


.list1item_itbox{display: flex;flex-wrap: wrap;}
.list1item_item_{width: 25%;}
.list1item_item{box-shadow: 0 0 12px #d5d5d5;border-radius: 7px;background:#f8f8f8;margin: 15px;overflow: hidden}



#boxlist1{width: 920px;margin: 0 auto;max-width: 100%;position: relative}
.list1item{box-shadow: 0 0 12px #d5d5d5;border-radius: 7px;background:#f8f8f8;margin: 15px;overflow: hidden}
.list1itemhea{text-align: center;color: #000;font-weight: bold;margin: 8px;font-size: 12px;}
.list1itemimg{display: block;object-fit: contain;margin: 0 auto;width: 85% !important;height: 200px;}
.list1itemlint{height: 1px;background: #000;width: 90%;margin: 20px auto 5px;}
.list1itemtitl{margin: 15px 5px;text-align: center}

#tourlistasle1{}

.list1itemimg_1{display: block;margin: 10px auto 5px;width: 90% !important;border-radius: 8px;object-fit: cover;height: 200px;}
.list1itemhea_1{text-align: center;color: #000;font-weight: bold;margin: 4px 8px 20px;font-size: 12px;height: 37px;
overflow: hidden;}

.footetaga{color: #FFF;}
.footetaga:hover{color: #FFF;}
.footetaga:active{color: #FFF;}




#pagenumbox{width: 400px;margin: 30px auto;display: flex;justify-content: center;align-items: center}
.pnmta{display: block;width: 35px;color: #818181;cursor: pointer}
.pnmta:hover{color: #343434}
.pnmtasel{font-weight: bold;color: #000}






#aslesubemail_{background-image: url("/img/index/asle1.jpg");
	background-size: cover;background-repeat: no-repeat;
	background-position: center center;margin: 30px 0;padding: 1px;}
#aslesubemail{width: 900px;margin: 50px auto;max-width: 100%;padding: 7px;}
.aslesubemailtitle{
text-align: center;
color: #d3af63;
letter-spacing: 9px;
font-size: 35px;}
.aslesubemail_p{color: #FFF;text-align: center}
#aslegetinbox{width: 400px;margin: 0 auto;max-width: 100%;}


#aslefiresbox{width: 400px;margin: 0 auto;text-align: center;max-width: 100%}
#faslefiresboxbtn {
  width: 200px;
	display: inline-block;
  padding: 6px;
  text-align: center;
  border-radius: 7px;
  border: 1px solid #FFF;
  color: #FFF;
  cursor: pointer;
}





#footerbox_{padding-bottom: 10px;background: linear-gradient(0deg, rgba(0,1,66,1) 0%, rgba(23,42,118,1) 100%);}
#footerbox{max-width: 900px;margin: 0 auto;}
#footerboxitem{display: flex;max-width: 1280px;margin: 20px auto;flex-wrap: wrap;}




.foteritem_{width: 16.5%;}
.foteritem2_{width: 32.5%;}
.foteritem{margin: 10px;padding: 5px;color: #FFF;line-height: 12px;}
.foteritem a{color: #d1d1d1;}
.foteritem a:hover{color: #F8EE48;}

#footerbox1{display: flex;padding: 15px 0;justify-content: space-between;align-items: center}
.footerbox1_i{color: #FFF;font-size: 12px;margin-right: 10px;margin-left: 10px;white-space: nowrap;}
.footerbox1_i:hover{color: #FAEE69;}
#footerboxup{color: #FFF;cursor: pointer;}

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

.foobox1{display: flex;
color: #FFF;
margin-bottom: 10px;}
.foobox1_i{margin-right: 7px;color: #d2ad67}
.shaicon i{background: #fc0001;border-radius: 50%;font-size: 13px;padding: 0 1px;color: #FFF;margin-left: 3px;}


.fooblospa{padding-right: 15px;color: #FFF;font-size: 12px}


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



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





	#fooboxemail{display: flex;justify-content: space-between;margin-top: 50px;}
	#fooboxemailinp{width: 66.66666%;color: #FFF;padding: 6px 15px;background: #383d75;border-radius: 7px;border: 1px solid #383d75;margin-right: 7px;}
	#fooboxemailbtn{width: 33.33333%;padding: 6px;text-align: center;border-radius: 7px;border: 1px solid #FFF;color: #FFF;cursor: pointer}
	
	#fooboxemail_p{color: #7078d5;}
	
	#footerbott{display: flex;align-items: stretch;justify-content: center;margin-top: 20px;flex-wrap: wrap}
	.footerbott_a{color: #FFF;font-size: 11px;}
	.footerbott_a:hover{color: #FFF}
	.footerbott_a:active{color: #FFF}
	.footerbottline{width: 2px;background: #d3ac67;margin: 3px 15px;}
	#footerbottcopy{font-size: 9px;text-align: center;color: #FFF;margin: 7px}






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



.footerpagetitle{color: #e7b867;text-align: center;margin-top: 45px;font-weight: bold}
.footerpagep{color: #000;text-align: center;font-weight: bold}
#footerboxpage{display: flex;align-items: center;margin: 15px auto 25px;width: 350px;max-width: 100%;justify-content: center}

.folico {
  background: #152b74;
  border-radius: 50%;
  font-size: 11px;
  color: #FFF;
  margin-left: 8px;
  display: flex;
  width: 20px;
  height: 21px;
  justify-content: center;
  align-items: center;
}

#fotasle {
  display: flex;
  margin: 15px auto 25px;
}
.fotasle {
  background: #d1ab6d;
  border-radius: 50%;
  font-size: 11px;
  color: #000a3d;
  margin-left: 8px;
  display: flex;
  width: 20px;
  height: 21px;
  justify-content: center;
  align-items: center;
}