.rotate{transition:transform .5s ease;transform:rotate(180deg)}.bullet2:before{content:"•";padding:0 10px;font-size:1.5em;font-family:sans-serif}.flight-details-modal__timeline:after{bottom:-2px}.flight-details-modal__flight-info{color:#9e9e9e;font-size:.875em}.flight-details-modal__heading-title{display:flex;align-items:center;color:#9e9e9e;position:static;font-size:.875em}.flight-details-modal__stop,.flight-details-modal__technical-stop{background-color:rgba(255,0,0,.05);border-radius:4px;color:#f00;font-size:.875em;padding:10px 20px;margin-right:44px;overflow:hidden;font-weight:700;position:relative}.flight-details-modal__heading-title:before{content:"• • • •";width:1px;height:100%;position:absolute;right:-7px;top:calc(50% - 17px);line-height:9px;font-size:1.5em;color:#d2d2d2}.flight-details-modal__timeline:after,.flight-details-modal__timeline:before{content:"○";color:#d2d2d2;font-size:18px;font-weight:700;position:absolute;right:-10px}#btnSearchno{padding:10px 32px}.ui-datepicker .ui-datepicker-title{font-weight:normal}#datepicker3{border:none;padding-right:40px;border-radius:4px 4px 4px 4px !important;border-radius:3px}.table-cancell th,.table-cancell tr{text-align:center;font-size:12px !important;font-weight:normal}@media only screen and (max-width:768px){.box-from{font-size:12px}.br-top-1{border-right:1px dotted #f1f1f1}.date-go{font-size:12px !important}.row-from{padding:0}.xs-padd0{padding:0}.xs-padd1{padding:0 5px}.no-visible{display:none}}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{padding:9px 30px !important}.exTab2 .nav-tabs>li>a{border-radius:4px 4px 0 0;color:#ffae00}.exTab2 .nav-tabs>li.active>a{border-radius:4px 4px 0 0;color:#ffae00}.exTab2 .tab-pane{border:1px solid #ddd !important;border-top:none !important}.exTab2 .stop{background-color:#f5e9e9;color:#af5050;font-size:13px;padding:3px 10px;padding-left:20px}.exTab2 .date-fo{line-height:22px;font-size:12px;color:#585858;padding-top:15px}.exTab2 .lin-go{padding-top:20px;padding-bottom:30px;border-left:1px solid #ddd}.exTab2 .time-fo{color:#aaa;font-size:11px}.exTab2 .tab-font{padding-top:10px;font-size:12px}.pricefo{color:#b1b1b1;padding:0;padding-top:3px;padding-right:2px;color:#b9b9b9}.pricefo span{font-family:IranSansMedium;color:#40e0d0}.test .cancelifo{background-color:#fff;color:#e89541;font-size:.8rem;border-radius:3px;padding:5px 8px;margin-top:10px;border:1px solid #e89541;display:inline-block;width:100%;text-align:center;margin-right:-2px}.test .kharidinfo{color:#fff;font-size:.9rem;border-radius:3px}.marg-top-fo{margin-top:12px !important}.fo-time{padding-top:15px;line-height:23px;padding-bottom:10px}.fo-airport{font-size:11px;color:#929292;font-family:IranSansLight}.contain-fo-line{width:100%;display:flex;justify-content:space-between;border-top:2px solid #e4e4e4;padding-top:15px}.contain-fo-line div{background-color:#fff;font-weight:bold;border:2px solid #e4e4e4;margin-top:-23px;width:15px;height:15px;line-height:55px;text-align:center;border-radius:50%}.contain-fo-line .showstop{background-color:#ffae00;border:2px solid #e4e4e4;text-align:center;border-radius:50%;width:12px;height:12px;margin-top:-22px;line-height:40px;font-weight:100}.tigo{font-size:18px !important}hr{height:1px;width:100%;position:relative;background:#ececec;border:0;margin-bottom:15px}.time-lable{font-size:17px;color:#9e9e9e}.tab{margin-bottom:0;margin-top:6%;position:absolute;left:97%;margin-left:0;border-radius:3px 3px 0 0;overflow:hidden;vertical-align:top;background:#fdb7130d;border:solid hsla(0,0%,82.4%,.6);border-width:1px 1px 0;color:#aaa;width:100px;height:18px;transform:translateX(-50%) translateY(50%) rotate(-90deg);font-size:12px;text-align:center;line-height:16px}.stopp{color:#a9a9a9 !important;font-size:11px !important}html:lang(en) .stopp{direction:ltr;unicode-bidi:isolate}html:lang(ar) .stopp{direction:ltr;unicode-bidi:isolate}html:lang(fa) .stopp{font-family:IranSansLight}.contacttwo{display:none}.tab-font .from-span{padding-left:5px;color:#88b1af}.tab-font .to-span{padding-right:5px;color:#88b1af}.ruls{padding:20px;line-height:30px;color:#7c7b7b;font-size:.9rem}html:lang(fa) .ruls{font-family:IranSansLight}.ruls p{margin:0;text-align:justify}.date-picker-wrapper{position:relative;display:inline-block;width:100%}.date-input{width:100%;padding:10px 40px 10px 10px;border:1px solid #ccc;border-radius:8px;text-align:center;background-color:#fff;cursor:pointer;transition:all .3s ease}.date-input:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.4);outline:none}.date-icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:18px;color:#007bff;pointer-events:none;transition:color .3s ease}.date-picker-wrapper:hover .date-icon{color:#0056b3;cursor:pointer}