@font-face{font-family:iranyekan;font-style:normal;font-weight:500;src:url('../fonts/iranyekanwebmediumfanum.eot');src:url('../fonts/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),url('../fonts/iranyekanwebmediumfanum.woff') format('woff'),url('../fonts/iranyekanwebmediumfanum.ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url('../fonts/iranyekanwebregularfanum.eot');src:url('../fonts/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),url('../fonts/iranyekanwebregularfanum.woff') format('woff'),url('../fonts/iranyekanwebregularfanum.ttf') format('truetype')}@font-face{font-family:peyda;font-style:normal;font-weight:normal;src:url("../fonts/PeydaWeb-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:peyda;font-style:normal;font-weight:500;src:url("../fonts/PeydaWeb-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:peyda;font-weight:bold;src:url("../fonts/PeydaWeb-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:peyda;font-weight:800;src:url("../fonts/PeydaWeb-Black.woff2") format("woff2");font-display:swap}body{direction:rtl;text-align:right;line-height:2;font-weight:400;font-size:18px;margin:0;padding:0;height:100%;color:#333;font-family:peyda,tahoma;isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fff}body .card .card-header{padding:1.75rem 1.25rem;border:none;background-color:transparent;padding:1.75rem 0}body .card .card-header ul li{font-size:13px}body .card .table thead th{vertical-align:bottom;border:none;border-bottom:1px solid #dee2e6;font-weight:500}body .card .card-footer{border:none;background:0 0;padding:1.75rem 1.25rem}body>nav.navbar-light{padding-top:4px;height:55px !important;background:#fff !important;z-index:310}body>.navbar-light .navbar-brand:hover{color:#eee !important}body>.navbar-light .navbar-nav .nav-link:hover{color:#eee !important}body>.navbar-light .navbar-nav .show>.nav-link{color:#eee !important}.la-1-5x.cycle{font-size:2.5rem;width:40px;height:40px;border-radius:40px;line-height:40px;text-align:center;background:#efeee1}.cycle.front{position:relative;bottom:2em;right:1.5em;border-radius:100%;width:2em !important;height:2em !important;padding:1em}.card-header-title{line-height:1rem}.card-header-title h2{display:flex;flex-direction:row;line-height:2em}.no-shadow{box-shadow:none !important}#header{padding:.5em 0;position:relative;z-index:5;border-bottom:1px solid #e6e6e6}#header a.header-language{background:#f1f1f1;padding:5px;border-radius:4px;width:29px;height:29px}#header a.header-language span{color:#222;font-size:16px;line-height:23px}#header a.header-icon{background:#f1f1f1;padding:5px;border-radius:4px;height:29px}#header a.header-icon span{font-size:0;color:#222;display:flex;transition:width .2s linear}#header a.header-icon:hover span{width:auto;height:auto;opacity:1;font-size:17px;padding:0 !important;display:flex;line-height:20px;transition:all 0s linear}#header #right-logo{width:180px}#header .header .menu ul li{display:inline-block;vertical-align:middle;margin-top:7px;position:relative !important}#header .header .menu ul li a{padding:.45em 2em;font-size:.9em;color:#626262;font-weight:500}#header .menu{flex-grow:1;position:relative}#header .menu ul li{display:inline-block;vertical-align:middle;margin-top:7px;position:relative !important}#header .menu ul li.menu-item-has-children>a:after{background-image:url(../images/caret-down.svg)}#header .menu ul li ul{width:200px;right:1em;left:0;top:2em;z-index:99;border-radius:4px;position:absolute;line-height:35px;padding:15px;text-align:right;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s;background:#fff;border:1px solid #e6e6ea;box-shadow:0 1px 5px 0 #f9fdff}#header .menu ul li ul a{padding:0 !important;display:block;color:#626262}#header .menu ul li ul a:hover{color:#d97412}#header .menu ul li:hover>ul{opacity:1;visibility:visible;transform:translateY(0);pointer-events:initial}#header .menu ul li.menu-item-has-children>a:after{background-image:url(../images/caret-down.svg);background-repeat:no-repeat;background-position:4px 7px;background-size:18px;content:" ";width:20px;height:20px;display:inline-block}#header .menu ul.sub-menu li{width:100%;margin-top:0;line-height:1rem;border-bottom:1px solid #ebebeb;padding:.7em 0}#header .menu ul.sub-menu li:last-child{border:none}#header .menu ul.sub-menu li a{font-size:.9em}#header .menu-2 ul li{position:relative !important}#header .menu-2 ul li:hover ul{opacity:1;visibility:visible;transform:translateY(0);pointer-events:initial}#header .menu-2 ul li a.menu-item-has-children:after{background-image:url(../images/caret-down.svg);background-repeat:no-repeat;background-position:2px 2px;background-size:18px;content:" ";width:20px;height:20px;display:inline-block}#header .menu-2 ul.submenu{width:200px;right:-1em;left:0;top:2em;z-index:99;border-radius:4px;position:absolute;line-height:35px;padding:15px;text-align:right;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s;background:#fff;border:1px solid #e6e6ea;box-shadow:0 1px 5px 0 #f9fdff}#header .menu-2 ul.submenu li{width:100%;margin-top:0;line-height:1rem;border-bottom:1px solid #ebebeb;padding:.7em 0}#header .menu-2 ul.submenu li:last-child{border:none}#header .menu-2 ul.submenu li a:hover{color:#d97412}img{max-width:100%;height:auto}.no-bg{background:0 0}.btn-create{background:#e4b050;box-shadow:0 2px 5px 0 #e5e5e8;border-radius:100%;width:auto;color:#fff !important;padding:.3rem .5rem !important}.h2{font-size:1.2rem;font-weight:500}.h3{font-size:1.2rem;font-weight:500}h2{font-size:1.2rem;font-weight:500}h3{font-size:1.2rem;font-weight:500}.btn{border:.05rem solid transparent;border-radius:7px;cursor:pointer;display:inline-flex;outline:0;padding:.28em 3em;position:relative;text-align:center;text-decoration:none;transition:all .15s ease-in-out;vertical-align:middle;font-weight:normal;font-size:1em;line-height:2;display:block}.btn .la-2x{font-size:1.2rem !important}.btn-smaller{padding:.28em .5em}.btn-primary-outline{background-color:#fff;border:3px solid #d97412;font-weight:800;color:#d97412 !important}.btn-primary-outline:hover{background-color:#d97412;color:#fff !important;border:none}.btn-primary{background-color:#d97412;color:#fff !important}.btn-primary:hover{background-color:#f98513;border:1px solid #f98513}.btn-info{color:#fff !important}.navbar-light .dropdown-menu{margin:16px 0 0;border-radius:0}.border-left{border-left:1px solid #dee2e6 !important}.text-warning{color:#c67c19 !important}.has-alert .card-body{padding:0}.has-alert .card-body .alert{margin:0;padding:8px;background:#fff}.alert{padding:.2em 1.25rem}.btn-sm{height:30px !important;padding:.25rem .5rem;font-size:13px;line-height:17px;border-radius:.2rem}.btn-default{background:#efeee1;color:#000}.close:focus{color:#e3342f;text-decoration:none;opacity:.75;border:none;outline:none;cursor:pointer}.close:hover{color:#e3342f;text-decoration:none;opacity:.75;border:none;outline:none;cursor:pointer}.btn-blue{background:#2b4880;box-shadow:0 2px 5px 0 #e5e5e8;border-radius:7px;width:auto;color:#fff !important}.card-header{background-color:transparent;border-bottom:none}.card-header .btn>i{padding-left:5px;display:inline-block;float:right}.card-header a.btn-link{color:inherit}.card-header a.back{font-size:30px;line-height:0;display:flex;align-items:center;column-gap:5px}.z-index-1{z-index:1}a.back{border-radius:7px;cursor:pointer;display:inline-flex;outline:0;padding:.28em 3em;position:relative;text-align:center;text-decoration:none;transition:all .15s ease-in-out;vertical-align:middle;align-items:center;background-color:transparent;color:#000 !important;border:1px solid #e6e6e6;font-weight:bold;height:50px !important;font-size:1em !important}.page-link{color:#000;border:none;padding:.5rem .9rem;margin-left:5px !important;border-radius:100px !important;line-height:1.25;background-color:#fff;box-shadow:0 2px 5px 0 #e5e5e8}.breadcrumb{padding:0;list-style:none;background-color:transparent;border-radius:none;margin:0;font-size:15px}.breadcrumb li a{color:#9d9d9d}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/";margin:0 1em;color:#9d9d9d;padding:0}.breadcrumb .breadcrumb-item.active{color:#525252;font-weight:bold;font-weight:700}.nav-side-menu{z-index:100;box-sizing:border-box;border-left:1px #e8e8e8 solid;overflow:auto;height:100%}.nav-side-menu #menu-content>li>a{background:none !important;color:#768798 !important;position:relative;font-size:15px}.nav-side-menu #menu-content a:hover{color:#6392f2 !important;font-weight:500 !important;text-decoration:none}.nav-side-menu #menu-content a:active{color:#6392f2 !important;font-weight:500 !important;text-decoration:none}.nav-side-menu .toggle-btn{display:none}.nav-side-menu ul{list-style:none;padding:0;margin:0;cursor:pointer;line-height:55px}.nav-side-menu ul:not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle;float:right}.nav-side-menu ul .sub-menu li.active{color:#d19b3d}.nav-side-menu ul .sub-menu li.active a{color:#d19b3d}.nav-side-menu ul .sub-menu li{border:none;line-height:40px;margin-left:0;font-size:13px;border-bottom:1px solid #e8e8e8}.nav-side-menu li{list-style:none;padding:0;margin:0;cursor:pointer;line-height:55px;padding-left:0}.nav-side-menu li:not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle;float:right}.nav-side-menu li .sub-menu li.active{color:#d19b3d}.nav-side-menu li .sub-menu li.active a{color:#d19b3d}.nav-side-menu li .sub-menu li{border:none;line-height:40px;margin-left:0;font-size:13px;border-bottom:1px solid #e8e8e8}.nav-side-menu li a i{padding-right:10px;width:15px;padding-left:25px}.nav-side-menu li:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.nav-side-menu>div>ul>li>a{color:#4f4f4f}.nav-side-menu>div>ul>ul{background:#f9fafb}.nav-side-menu ul.sub-menu li a{color:#848484}div.nav-side-menu{display:block;padding-top:32px !important}a{color:#000}a:hover{text-decoration:none}a .rh-blue .breadcrumb-item+.breadcrumb-item::before{color:#fff}.table td{padding:.5rem;vertical-align:middle;border-top:none;border-top:1px solid #e1e7ef !important}.table th{padding:.5rem;vertical-align:middle;border-top:none}#checkLogin{display:none}div.balance-input{display:none}.alert-dismissible .close{left:0 !important;right:auto !important;padding:1rem 1.25rem}.ltr{direction:rtl}.field.is-label-top{position:relative;box-shadow:0 5px 8px rgba(0,0,0,0.05);-ms-box-shadow:0 5px 8px rgba(0,0,0,0.05);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.05)}.field.is-label-top>label{position:absolute;top:0;z-index:2;right:0;font-weight:normal;background:#fff;padding:0 .5rem 0 0;text-indent:10px;color:#808080}.field.is-label-top>input{line-height:4.5rem;height:4.5rem;border:none}div.phone-input>i,div.email-input>i{font-size:25px;position:absolute;left:0;top:0;color:#d97412;width:2em;height:46px;text-align:center;line-height:46px;z-index:5}div.phone-input>input,div.email-input>input{padding-left:40px}div#checkLogin input#checkPhoneNumber{box-shadow:none;width:300px;padding:0;letter-spacing:42px;font-size:1.5em;overflow:hidden;text-indent:-12px;-webkit-appearance:textfield;position:relative;z-index:1;border:none;margin:0 auto;text-align:right !important}input#checkEmailCode{box-shadow:none;width:300px;padding:0;letter-spacing:42px;font-size:1.5em;overflow:hidden;text-indent:-12px;-webkit-appearance:textfield;position:relative;z-index:1;border:none;margin:0 auto;text-align:right !important}.no-box-shadow{box-shadow:none !important}.dashed_line{height:1px;width:300px;background-image:-webkit-gradient(linear, left top, right top, color-stop(75%, #000), color-stop(0, rgba(255,255,255,0)));background-image:linear-gradient(90deg, #000 75%, rgba(255,255,255,0) 0);background-size:62px 1px;overflow:hidden;margin:0 auto;position:inherit;z-index:2}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.has-border-bottom-gray{border-bottom:1px solid #eaecef !important}.has-border-top-gray{border-top:1px solid #eaecef !important}ul{padding:0;margin:0}li{list-style:none}.relative{position:relative}span.circle.bg_red{width:18px;height:18px;background:#d9534f;display:inline-block;text-align:center;vertical-align:middle;line-height:18px;font-size:9px;color:#fff;border-radius:100%;position:relative;bottom:0}.cursor-pointer{cursor:pointer}.mm-menu{-webkit-font-smoothing:unset;-moz-font-smoothing:unset;font-smoothing:unset}.mm-listitem{padding:.2rem 0;flex-direction:row;align-items:center;justify-content:center}.mm-listitem .la-2x{font-size:1.5rem !important}.btn-white{background:#fff}#btn-mmenu{color:#000}.select2-container--default .select2-selection--single{color:#495057;height:49px;line-height:49px !important;border:2px solid #c2c2c2;border-radius:5px;padding:0 1em}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:40px;text-align:right}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:95%;top:21px}.input-group-text{color:#2b477f;border:1px solid #ececec;border-radius:0;display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #dfe2e5;border-radius:.25rem;border-left:none}.input-group-append{display:flex}.input-group-prepend{display:flex}.border-warning{border-color:#e2ac4b !important}.no-border{border:none !important}.btn-block{display:block !important;width:100% !important}.invalid-feedback{font-size:12px !important}.btn-success{background-color:#41ac3f;border-color:#41ac3f}.guide-text{margin-top:.25rem;font-size:.875rem;color:#e3342f}.btn-large{font-weight:bold;padding:.6em 3em}.btn-active{background:#f0f8ff;color:#ad8529 !important}:-ms-input-placeholder{font-size:14px}:-moz-placeholder{font-size:14px}input[name=passport]{text-align:left !important;font-family:tahoma}.card.has-alert{box-shadow:none !important;border:none !important;background:none}.display-none{display:none}.t-white{color:#fff}.t-white>a{color:#fff}.websitemenu>li{float:right;padding:0 18px}@media (min-width:992px){div.nav-side-menu{min-height:calc(50vh)}}@media (min-width:1200px){.nav-side-menu ul#menu-content>li:after{font-family:FontAwesome;content:"\f104";display:inline-block;padding-left:20px;padding-right:10px;vertical-align:middle;float:left}}@media (max-width:767px){.nav-side-menu{position:relative;width:100%;margin-bottom:10px}.nav-side-menu .toggle-btn{display:block;cursor:pointer;position:absolute;right:10px;top:10px;z-index:10 !important;padding:3px;background-color:#fff;color:#000;width:40px;text-align:center}.brand{text-align:left !important;font-size:22px;padding-left:20px;line-height:50px !important}}@media (min-width:767px){.nav-side-menu .menu-list .menu-content{display:block}}#menu-header-left-menu li{margin-left:2em}#menu-header-left-menu li a{font-size:.9em;color:#626262}.menu-item-32 a{color:#d97412 !important;font-weight:bold}.font-size-lg{font-size:1.8em !important}.font-size-mlg{font-size:1.3em}.font-size-md{font-size:1.06em !important}.font-size-xs{font-size:1.25rem}.font-size-sm{font-size:.93em}.font-size-1{font-size:1rem}.font-color-black{color:#000}.font-color-white{color:#fff}.font-weight-700{font-weight:700 !important}.font-weight-bold{font-weight:bold !important}input[type=text],input[type=email],input[type=number],input[type=password]{width:100%;border:2px solid #c2c2c2;border-radius:5px !important;line-height:45px;padding:0 1em}input[type=email],input[type=number]{text-align:left}.font-color-gray-light{color:#b3b3b3}.font-color-gray-two{color:#777}.font-color-orange{color:#d97412}.text-underline{text-decoration:underline}footer .footer-title{font-weight:normal;font-size:1em;margin-top:1em}footer li{text-align:right}footer li a{color:#000;font-size:.95em}footer.main-footer{position:relative}footer .logo-light{width:173px}footer #copyright{background:#1b144a;font-size:.95em}footer #copyright a{color:#b3b3b3;text-decoration:underline}footer .footer-box{margin-bottom:1.5em;height:112px;background:#e9f6f9;border-radius:10px}#social-networks li a{color:#fff;border:.05555556rem solid transparent;border-radius:2em;width:auto;display:flex;padding:0 0 0 1em;justify-content:center;align-items:center}#social-networks li a img{max-width:28px}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x, 1rem);padding-left:var(--bs-gutter-x, 1rem);margin-right:auto;margin-left:auto}.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1440px}.form-control{font-size:1em;padding:1.3em 1em}.text-blue{color:#1a1449 !important}#steps .steps-line{height:4px;background:#000;position:absolute;width:70%;right:15%;top:1.4em;z-index:0}#steps .step-success-50{height:4px;position:absolute;right:15%;top:1.4em;z-index:0;background:#41ac3f;width:35%}#steps .step-success-100{height:4px;position:absolute;right:15%;top:1.4em;z-index:0;background:#41ac3f;width:70%}#steps .step .number{background:#777;color:#fff;font-size:1.5em;display:inline-flex;width:54px;height:54px;justify-content:center;border-radius:10px;border:3px solid transparent}#steps .step.done .number{background:#41ac3f;color:#fff}#steps .step.done .text{color:#41ac3f;font-weight:800}#steps .step.active .number{background:#fff;color:#d97412;border:3px solid #d97412;font-weight:800}#steps .step.active .text{color:#d97412;font-weight:800}#box-info{border:1px solid #dedede;background:#f9fdff;padding:1.5em 2em;border-radius:.5em}#box-gray{border:1px solid #dedede;background:#f9f9f9;padding:1.5em 2em;border-radius:.5em}label{text-align:right;display:block;margin:0;color:#777}.logo-text-vijegan{background-image:url(../images/text-logo-vijegan-dark.svg);background-size:71px;background-position:center;width:71px;height:73px;display:inline-flex;background-repeat:no-repeat;position:absolute;left:-2.8em;bottom:-2px}.absolute{position:absolute}select.form-control:not([size]):not([multiple]){height:49px;padding:0 1em;text-align:right !important;border:2px solid #c2c2c2;border-radius:5px !important;line-height:45px}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:.5em;padding-left:.5em}.card-footer:last-child{background:none}.dash-box{border-radius:4px;color:#fff}.dash-box.users{background:linear-gradient(to right, #a77ffc 0, #ff6eac 100%) !important}.dash-box.orders{background:#4caf50}.dash-box.contracts{background:linear-gradient(135deg, #289cf5, #84c0ec) !important}.dash-box.tickets{background:linear-gradient(135deg, #f48665 0, #fda23f 100%) !important}#header a#logo{max-width:253px}@media (max-width:1199.98px){#header #toggle{flex-grow:1}.flex-1{flex:1}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-right:var(--bs-gutter-x, 1rem);padding-left:var(--bs-gutter-x, 1rem)}}#header .header #toggle{gap:1rem;z-index:999;display:block;position:absolute;top:30px;width:30px;height:22px;padding:0}#header.inner .header #toggle:before{background:#000}#header .header #toggle:before,#header .header #toggle:after{content:"";display:block;background:#000;height:2px}#header .header #toggle span{background:#000;display:block;height:2px;margin:7px 0}#header.inner .header #toggle:after{background:#000}.pagination{flex-wrap:wrap;gap:.5em;justify-content:center}.pagination .page-item.active .page-link{background-color:#d97412;border-color:#d97412}#mmenu:not(.mm-menu){display:none}
@media screen and (max-width: 1200px) {

    .mobile-hidden,
    .mobile-icon-hidden i{
        display:none;
    }

    div.mobile-full{
        flex: 100%;
        max-width: 100%;
    }


    #mainwrapper{
        flex: 0 0 100%;
        max-width: 100%;
    }


}

@media screen and (max-width: 780px) {

    .breadcrumb {
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        padding: 0;
        width: 100%;
        display: flex;
        flex-wrap: nowrap;
        -webkit-overflow-scrolling: touch;
    }

    #steps .steps-line {
        display: none;
    }

    #steps .step-success-100 , #steps .step-success-50 {
        display: none;
    }

    table {
        border: 0;
    }

    table caption {
        font-size: 1.3em;
    }

    table thead {
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }

    table tr {
        border-bottom: 3px solid #ddd;
        display: block;
        margin-bottom: .625em;
    }

    table td {
        border-bottom: 1px solid #ddd;
        display: block;
        text-align: left;
    }

    table td::before {
        /*
        * aria-label has no advantage, it won't be read inside a table
        content: attr(aria-label);
        */
        content: attr(data-label);
        float: right;
        font-weight: bold;
        text-transform: uppercase;
    }

    table td:last-child {
        border-bottom: 0;
    }



    .btn{
       /*display: flex;*/
        width: 100%;
        max-width: 100%;
    }

    .d-flex.flex-row-reverse,
    .d-flex.flex-row{
        flex-direction: column!important;
    }

    #header .d-flex.flex-row-reverse{
        flex-direction: row-reverse!important;
    }

    #header .d-flex.flex-row{
        flex-direction: row!important;
    }

    #header .btn {
        margin-top: 0px!important;
        width: auto!important;
    }
}






@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: #444444;
}
.pdp-default ::selection{
    color: #67cdcc;
}

.pdp-default .pdp-header{
    background-color: #ffffff;
    border-top: 2px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: none;   
    padding: 2px;
    font-weight: bold;
}

.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 0.2s;
    -webkit-animation: start 0.2s;    
}
.pdp-default  .selected{
    background: #15a6eb;
    color: #ffffff;
}

.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: #FF9933;
    color: #ffffff;
    border-color: #FF7700;
}

.pdp-default .nextArrow{
    right:0;
}
.pdp-default .prevArrow{
    left:0;    
}
.pdp-default .monthYear{
    width: 80%;
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
}

.pdp-default .nextArrow, .pdp-default .prevArrow{
    cursor: pointer;    
    position: absolute;
    top:1px;
    padding: 2px;
}

.pdp-default .nextArrow:hover, .pdp-default .prevArrow:hover{
    color: #0073ea;
}

.pdp-default .cell {  
    display: inline-block;    
    cursor: default;
    text-align: center; 
}

/* Days of the week */
.pdp-default .dows {  
    background: #5F5D5D;/*#006fe0;*/
    color: #fff;    
}
.pdp-default .dow {            
    font: bold 14px 'helvetica';
    border: 1px solid #5F5D5D;
}

.pdp-default .days{
    background-color: #ffffff;
    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;
}
.pdp-default .pdp-footer .goToday{    
    color: #f0f0f0;
    text-decoration: none;    
}
.pdp-default .pdp-footer .goToday:hover{    
    color: #ffffff;
    text-decoration: overline;    
}