body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{margin-bottom:80px}html{position:relative;min-height:100%}.btn-primary{background:#005271;border-color:#005271}.btn-success{color:#fff;background-color:#2cb1b6;border-color:#2cb1b6}.btn-success:hover{background-color:#005271;border-color:#005271}.footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;background-color:#005271;color:#fff}.footer a{text-decoration:underline}.footer a,.footer a:hover{color:#fff}h1.page_title{color:#333;margin-bottom:30px}a,a:hover{color:#005271}#menu{background-color:#005271;margin-bottom:50px;color:#fff}#menu a{color:#fff;position:relative;margin-bottom:10px;margin-top:10px}#menu a:after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:5px;right:0;background:#fff;transition:width .2s ease;-webkit-transition:width .2s ease}#menu a:hover:after{text-decoration:underline;width:100%;left:0;background:#fff}#menu .logo:after{content:"";height:0}#menu .logo:hover:after{text-decoration:none!important}.line_helper{width:100%;height:2px;margin-top:30px;margin-bottom:30px;background:#005271}form label{font-weight:700}.custom_list li a.canceled{background:none;color:red}.custom_list li a{font-size:22px}.custom_list li a.disallow_edit{color:grey}.custom_list li a.disallow_edit.canceled{color:red;background:none}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.services_wrapper{margin-bottom:30px}.services_wrapper input[type=checkbox]{width:20px;height:20px}.services_wrapper .form-check label{margin-bottom:0}.add_day_form_wrapper .form-group,.add_file_form_wrapper .form-group,.add_form_tour_wrapper .form-group,.add_invoice_form_wrapper .form-group{position:relative}.add_day_form_wrapper .form-group input[type=file],.add_file_form_wrapper .form-group input[type=file],.add_form_tour_wrapper .form-group input[type=file],.add_invoice_form_wrapper .form-group input[type=file]{width:100%;max-width:280px}.add_day_form_wrapper .form-group .remove-file,.add_file_form_wrapper .form-group .remove-file,.add_form_tour_wrapper .form-group .remove-file,.add_invoice_form_wrapper .form-group .remove-file{color:red;position:absolute;left:0;bottom:3px;cursor:pointer;transition:all .3s ease}.add_day_form_wrapper .form-group .remove-file:hover,.add_file_form_wrapper .form-group .remove-file:hover,.add_form_tour_wrapper .form-group .remove-file:hover,.add_invoice_form_wrapper .form-group .remove-file:hover{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.add_day_form_wrapper .react-datepicker-wrapper,.add_file_form_wrapper .react-datepicker-wrapper,.add_form_tour_wrapper .react-datepicker-wrapper,.add_invoice_form_wrapper .react-datepicker-wrapper{display:block}.add_day_form_wrapper .ck-editor,.add_day_form_wrapper .nav-pills,.add_file_form_wrapper .ck-editor,.add_file_form_wrapper .nav-pills,.add_form_tour_wrapper .ck-editor,.add_form_tour_wrapper .nav-pills,.add_invoice_form_wrapper .ck-editor,.add_invoice_form_wrapper .nav-pills{margin-bottom:20px}.remove_file_big{margin-top:20px}.form_name{color:#005271;margin-bottom:30px}.mt30{margin-top:30px}.nav-tabs{border-bottom:1px solid #005271}.nav-tabs .nav-item .nav-link{cursor:pointer}.nav-tabs .nav-item .nav-link:hover{color:#005271;border-color:transparent}.nav-tabs .nav-item .nav-link.active{border-color:#005271 #005271 #fff;background:#005271;color:#fff;font-weight:700;border-bottom:1px}.tab-content{padding:15px;border:1px solid #005271;border-top:0;background:#fff}.tour_li{margin-bottom:5px}.tour_li a{display:inline-block;margin-right:5px}.tour_li .tour_id{color:#333}.tour_li .tour_date{color:#2cb1b6}.files_part_wrapper,.tour_part_1_wrapper{background:#ececec;padding:30px}.days_part_wrapper{padding:30px;background:rgba(0,82,255,.15)}.price_part_wrapper{padding:30px;background:rgba(255,0,0,.1)}.price_part_wrapper .delete_price{margin-top:35px;display:inline-block;font-size:20px}.invoice_part_wrapper{padding:30px;background:rgba(13,204,0,.22)}.travel_plan_day{margin-bottom:30px;box-shadow:0 5px 5px 0 rgba(0,0,0,.29)}.travel_plan_day .day_title span[id^=tooltip_day]{margin-left:3px!important;font-size:15px;color:#005271;vertical-align:top}.travel_plan_day .day_title .date{display:inline-block;padding-left:10px;color:#b3b3b3;font-weight:400;font-size:15px}.travel_plan_day .add_provider{cursor:pointer;font-size:35px;color:#005271}.travel_plan_day .add_provider svg{margin-right:10px}.travel_plan_day .add_provider .title{font-size:20px;vertical-align:top;display:inline-block;margin-top:10px}.travel_plan_day .add_provider:hover{color:#2cb1b6}.travel_plan_day .order_button{cursor:pointer}.travel_plan_day .order_button span[id^=tooltip]{margin-left:5px;vertical-align:middle}.none{color:grey}.not_confirmed{color:#005271}.waiting_list{color:#dada30}.confirmed{color:green}.canceled{color:red}.description{color:grey;text-transform:uppercase}.description a{color:grey;font-style:italic;font-weight:700;text-transform:none}.description a:hover{color:#005271}.order_date.card-header,.order_date.list-group-item{cursor:pointer}#travel_plan_form{margin-bottom:30px}#travel_plan_form_wrapper button{min-width:150px}.edit_travel_plan_button{background:#2cb1b6;white-space:nowrap}.last_notification_wrapper{margin-top:30px}#tooltip_last_email,#tooltip_last_sms{cursor:pointer;margin-left:8px!important;vertical-align:middle}.provider_name{cursor:pointer}label{font-weight:700}.travel_plan_item{cursor:pointer}.tour_edit_buttons_row a,.tour_edit_buttons_row button{min-width:80px;margin:0 auto 15px}.tour_edit_buttons_row .line_helper{margin-top:0}.dataTable{border-collapse:collapse}.dataTable thead tr th{border:1px solid #888}.dataTable thead tr th.square_td{padding:0}.dataTable tbody tr td{vertical-align:middle;padding:0 10px;font-size:12px;height:40px;border:1px solid #888;background-color:#fff}.dataTable tbody tr td.arrivale_td{line-height:12px}.dataTable tbody tr td.arrivale_td span{font-size:11px}.dataTable tbody tr td.square_td,.square,.square_td{padding:0}.square{width:40px;height:40px;text-align:center}.square.current{background:#87cefa}#guides_dashboard_wrapper .home_state{background:#fdfda6}#guides_dashboard_wrapper .yurt_camp{background:#f08080}#guides_dashboard_wrapper .hotel{background:#90ee90}#guides_dashboard_wrapper .guest_house{background:#b0c4de}.dashboard_menu_li{margin-top:13px}.dashboard_menu_li .show>.btn-secondary.dropdown-toggle,.dashboard_menu_li button,.dashboard_menu_li button:active,.dashboard_menu_li button:hover{background:none;border:0}.dashboard_menu_li .dropdown-menu{background:#005271}.dashboard_menu_li .dropdown-menu a,.dashboard_menu_li .dropdown-menu button{color:#fff}.in_progress{color:#000;background-color:#ff0!important}.canceled{color:#fff;background:red!important}.completed{color:#212529;background-color:#28a745!important}.plan_link{color:#000;text-decoration:none}.plan_link:hover{color:#337ab7;cursor:pointer;text-decoration:none}.dashboard_tour_title,.dashboard_tourist_name{display:block;font-size:11px}#dashboard_table_wrapper .tour-data:hover td:first-child,#dashboard_table_wrapper .tour-data:hover td:nth-child(2),#dashboard_table_wrapper .tour-data:hover td:nth-child(3),#dashboard_table_wrapper .tour-data:hover td:nth-child(4),#dashboard_table_wrapper .tour-data:hover td:nth-child(5),#dashboard_table_wrapper .tour-data:hover td:nth-child(6),#drivers_dashboard_wrapper .tour-data:hover td:first-child,#drivers_dashboard_wrapper .tour-data:hover td:nth-child(2),#drivers_dashboard_wrapper .tour-data:hover td:nth-child(3),#guides_dashboard_wrapper .tour-data:hover td:first-child,#guides_dashboard_wrapper .tour-data:hover td:nth-child(2),#guides_dashboard_wrapper .tour-data:hover td:nth-child(3){background:#b3b3b3;cursor:pointer}#dashboard_table_wrapper td.sat,#dashboard_table_wrapper td.sun,#dashboard_table_wrapper th.sat,#dashboard_table_wrapper th.sun,#drivers_dashboard_wrapper td.sat,#drivers_dashboard_wrapper td.sun,#drivers_dashboard_wrapper th.sat,#drivers_dashboard_wrapper th.sun,#guides_dashboard_wrapper td.sat,#guides_dashboard_wrapper td.sun,#guides_dashboard_wrapper th.sat,#guides_dashboard_wrapper th.sun{background:#d3d3d3}#datepicker_for_plans_container{margin-bottom:30px}#datepicker_for_plans_container label{margin-right:15px}.tour_attachment_wrapper{position:relative;overflow:hidden}.tour_attachment_wrapper .attach_link{float:left;margin-right:15px;margin-top:2px}.tour_attachment_wrapper .icon{margin-right:5px}.tour_attachment_wrapper .remove-file{float:left;position:relative!important;margin-right:10px;bottom:0;left:0;margin-top:10px}.tour_attachment_wrapper input{float:left;margin-left:0!important;width:auto!important}.tour_name,.tourist_name{font-size:12px}
/*# sourceMappingURL=main.40617ef8.chunk.css.map */