@font-face{font-family:"Toyota Regular";src:url(/static/media/hinted-ToyotaType-Regular.67c630b3.eot);src:local("Toyota Type"),local("ToyotaType-Regular"),url(/static/media/hinted-ToyotaType-Regular.67c630b3.eot?#iefix) format("embedded-opentype"),url(/static/media/hinted-ToyotaType-Regular.7e550830.woff2) format("woff2"),url(/static/media/hinted-ToyotaType-Regular.2755dfdb.woff) format("woff"),url(/static/media/hinted-ToyotaType-Regular.bcf290e1.ttf) format("truetype"),url(/static/media/hinted-ToyotaType-Regular.5581e331.svg#ToyotaType-Regular) format("svg")}@font-face{font-family:"Toyota Bold";src:url(/static/media/hinted-ToyotaType-Bold.d979c10b.eot);src:local("Toyota Type Bold"),local("ToyotaType-Bold"),url(/static/media/hinted-ToyotaType-Bold.d979c10b.eot?#iefix) format("embedded-opentype"),url(/static/media/hinted-ToyotaType-Bold.f7c97a63.woff2) format("woff2"),url(/static/media/hinted-ToyotaType-Bold.63786227.woff) format("woff"),url(/static/media/hinted-ToyotaType-Bold.94d29c3c.ttf) format("truetype"),url(/static/media/hinted-ToyotaType-Bold.e6f5e978.svg#ToyotaType-Bold) format("svg")}.but_right button,.err_meg .err_close,.err_meg ul li,.login_main .log_error,.login_main .log_forgot a,.login_main .log_forgot button,.login_main_msg .log_title button,.login_main form .log_file,.login_main form .log_file .log_file_mes,.login_main form .log_inp button,.login_main form .log_inp input,.login_main form .log_inp select,.main_wrap .admin_data .user_table .table_body .user_row .user_data,.main_wrap .admin_data .user_table .table_body .user_row .user_data button,.main_wrap .but_right a,.main_wrap .menu ul li button,.popup_main .login_main .log_close,.popup_main .login_main .log_error,.popup_main .login_main .log_forgot button,.popup_main .login_main form .log_file,.popup_main .login_main form .log_file .log_file_mes,.popup_main .login_main form .log_inp,.popup_main .login_main form .log_inp button,.popup_main .login_main form .log_inp input,.popup_main .login_main form .log_inp select,.suc_meg .suc_close,.suc_meg ul li,.TR{font-family:"Toyota Regular"}.log_close .popup_main .login_main .log_title,.login_main .log_title,.main_wrap .admin_data .new_user button,.main_wrap .admin_data .table_title,.main_wrap .admin_data .user_table .user_row .user_title,.main_wrap .login_main_msg .log_title,.TB{font-family:"Toyota Bold"}*{margin:0;padding:0}body{background-color:#0097b6}.loader{width:100%;height:100%;background-color:rgba(87,87,87,.69);position:absolute;z-index:999999}.loader .lds-hourglass{display:inline-block;position:relative;width:80px;height:80px;top:45%;left:50%}.loader .lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border-color:#fff transparent;border-style:solid;border-width:32px;-webkit-animation:lds-hourglass 1.2s infinite;animation:lds-hourglass 1.2s infinite}@-webkit-keyframes lds-hourglass{0%{transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}@keyframes lds-hourglass{0%{transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}.back_bt{width:auto;height:auto;position:absolute;top:13%;left:2%;opacity:.7;transition:.2s ease-in-out;cursor:pointer}.back_bt:hover{opacity:1}.main_wrap{width:100%;height:auto}.main_wrap .login_logo{width:15%;background-color:#fff;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main_wrap .login_logo img{width:100%}.main_wrap .menu{width:60%;float:left}.main_wrap .menu ul{list-style-type:none;padding:20px 30px 0}.main_wrap .menu ul li{display:inline-block;padding:0 15px}.nav_bar{width:100%;display:flex;flex-flow:row wrap}.main_wrap .menu ul li button{font-size:16px;line-height:18px;padding:5px 2px;text-decoration:none;color:#fff;transition:all .3s ease-in-out;background-color:transparent;cursor:pointer;border:none;border-bottom:2px solid #fff;border-radius:1px}.main_wrap .menu ul li button:hover{background-color:rgba(87,87,87,.69);border-radius:5px;border:none}.main_wrap .menu_right{float:left;width:20%;text-align:right}.main_wrap .login_main_msg{width:30%;height:auto;background-color:rgba(87,87,87,.69);position:absolute;left:49%;top:28%;margin-top:-10%;margin-left:-15%;border-radius:30px;padding:20px;text-align:center}.main_wrap .login_main_msg .log_title{font-size:20px;color:#fff;text-align:center}.main_wrap .login_main_top{top:40%}.main_wrap .admin_data{width:80%;height:auto;display:flex;margin:0 10%;flex-wrap:wrap;flex-direction:row}.main_wrap .admin_data .new_user{width:100%;height:auto;padding:5px 0;display:flex;justify-content:flex-end}.main_wrap .admin_data .new_user button{width:200px;height:40px;font-size:15px;line-height:18px;background-color:#f37464;color:#fff;border-radius:5px;border:none;transition:all .2s ease-in-out;cursor:pointer}.main_wrap .admin_data .new_user button:hover{background-color:#2d3948;color:#fff}.main_wrap .admin_data .table_title{width:100%;font-size:15px;line-height:18px;color:#fff;text-align:center;padding:10px 30px}.main_wrap .admin_data .user_table{width:100%;height:auto;display:flex;flex-wrap:wrap;flex-direction:row;margin-top:20px}.main_wrap .admin_data .user_table .user_row{width:100%;height:auto;display:flex;flex-flow:row wrap;background-color:#fff}.main_wrap .admin_data .user_table .user_row .user_title{width:25%;height:auto;text-align:center;background-color:#f37464;color:#fff;font-size:14px;padding:1%;box-sizing:border-box}.main_wrap .admin_data .user_table .user_row .user_width20{width:20%!important}.main_wrap .admin_data .user_table .table_body{width:100%;height:400px;overflow-y:scroll;background-color:#fff}.main_wrap .admin_data .user_table .table_body .user_row{width:100%;height:auto;display:flex;flex-flow:row wrap;background-color:#fff}.main_wrap .admin_data .user_table .table_body .user_row .user_data{width:25%;height:auto;text-align:center;font-size:14px;padding:1%;box-sizing:border-box;border-bottom:1px solid #f37464;border-right:1px solid #f37464}.main_wrap .admin_data .user_table .table_body .user_row .user_data .edit{background-color:#79d173}.main_wrap .admin_data .user_table .table_body .user_row .user_data button{width:auto;height:auto;border-radius:3px;border:none;font-size:12px;padding:3px 5px;background-color:#f37464;color:#fff;transition:.2s ease-in-out;cursor:pointer}.main_wrap .admin_data .user_table .table_body .user_row .user_data button:hover{background-color:#2d3948}.login_main{width:30%;height:auto;background-color:rgba(87,87,87,.69);position:absolute;left:49%;top:50%;margin-top:-10%;margin-left:-15%;border-radius:15px;padding:20px;text-align:center;box-shadow:0 0 8px #000}.login_main .log_title{font-size:20px;color:#fff;text-align:center;padding-bottom:20px}.login_main .log_forgot{text-align:center;padding-bottom:0;padding-top:5 px}.login_main .log_forgot a{font-size:12px;color:#fff;text-decoration:none}.login_main .log_forgot a:hover{color:#f37464}.login_main form .log_inp{width:100%;padding-bottom:10px}.login_main form .log_inp i{color:#fff;height:27px;width:20px}.login_main form .log_inp input{width:80%;border-radius:5px;border:none;margin-left:5px}.login_main form .log_inp input,.login_main form .log_inp select{padding:10px 5%;font-size:14px;transition:all .3s;background-color:#ececec;color:#414042}.login_main form .log_inp select{width:100%;border-radius:10px;border:none}.login_main form .log_inp input:hover{background-color:#fff}.login_main form .log_inp button{width:100px;margin-top:10px}.login_main_msg .log_title button,.login_main form .log_inp button{height:35px;font-size:14px;background-color:#f37464;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .3s}.login_main_msg .log_title button{width:160px}.login_main_msg .log_title button:hover,.login_main form .log_inp button:hover{background-color:#0097b6}.login_main form .log_file{width:100%;height:100px;font-size:14px;margin-bottom:20px;color:#fff;background-color:hsla(0,0%,100%,.137);padding:10px}.login_main form .log_file .log_file_mes{position:absolute;left:0;right:0;top:260px;color:#fff}.login_main form .log_file input[type=file]{background-color:red;opacity:0;width:100%;height:100%}.login_main .log_error{font-size:14px;color:#fff;text-align:left;padding-bottom:10px;margin-left:16%}.snackbar_main{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7)}.snackbar_main .snackbar{width:30%;height:auto;background-color:#0097b6;position:absolute;left:49%;top:50%;margin-top:-10%;margin-left:-15%;border-radius:10px;padding:20px;text-align:center;transition:all .3s}.popup_main{width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0}.popup_main,.popup_main .login_main{position:absolute;transition:all .3s}.popup_main .login_main{width:30%;height:auto;background-color:#0097b6;left:49%;top:50%;margin-top:-10%;margin-left:-15%;border-radius:10px;padding:20px;text-align:center}.popup_main .login_main .log_title{font-size:20px;color:#000;text-align:center;padding-bottom:20px}.popup_main .login_main .log_forgot{text-align:center;padding-bottom:0}.popup_main .login_main .log_forgot button{font-size:12px;color:#fff;text-decoration:none}.popup_main .login_main .log_forgot button:hover{color:#f37464}.popup_main .login_main form .log_inp{width:100%;padding-bottom:10px;color:#000;font-size:12px}.popup_main .login_main form .log_inp i{color:#000;height:27px;width:20px}.popup_main .login_main form .log_inp input{width:80%}.popup_main .login_main form .log_inp input,.popup_main .login_main form .log_inp select{padding:10px 5%;font-size:14px;border-radius:10px;border:none;margin-left:5px;transition:all .3s;background-color:#ececec;color:#414042}.popup_main .login_main form .log_inp select{width:100%}.popup_main .login_main form .log_inp input:hover{background-color:#fff}.popup_main .login_main form .log_inp button{width:100px;height:35px;font-size:14px;background-color:#f37464;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .3s}.popup_main .login_main form .log_inp button:hover{background-color:#2d3948}.popup_main .login_main form .log_file{width:100%;height:100px;font-size:14px;margin-bottom:20px;color:#fff;background-color:hsla(0,0%,100%,.137)}.popup_main .login_main form .log_file .log_file_mes{position:absolute;left:0;right:0;top:205px;color:#fff}.popup_main .login_main form .log_file input[type=file]{background-color:red;opacity:0;width:100%;height:100%}.popup_main .login_main .log_error{font-size:14px;color:#fff;text-align:left;padding-bottom:10px;margin-left:10%}.suc_meg{width:20%;height:auto;background-color:#79d173;position:absolute;bottom:0;left:0;padding:10px 20px 10px 40px;border-top-right-radius:15px;max-height:600px;overflow-y:scroll}.suc_meg .suc_close{font-size:14px;color:#fff;float:right;text-align:right;cursor:pointer}.suc_meg .suc_close:hover{color:#414042}.suc_meg ul{list-style-type:square;padding-top:20px}.suc_meg ul li{font-size:14px;color:#fff;padding-bottom:10px}.err_meg{width:20%;height:auto;background-color:#d43834;position:absolute;bottom:0;right:0;padding:10px 20px 10px 40px;border-top-left-radius:15px;overflow-y:scroll;max-height:600px}.err_meg .err_close{font-size:14px;color:#fff;float:right;text-align:right;cursor:pointer}.err_meg .err_close:hover{color:#414042}.err_meg ul{list-style-type:square;padding-top:20px}.err_meg ul li{font-size:14px;color:#fff;padding-bottom:10px}@media (min-width:0px) and (max-width:991px){.main_wrap .login_main{width:80%;left:20%;right:20%;margin-top:0}}.popup_main .login_main .log_close{font-size:20px;color:#000;text-align:center;padding-bottom:20px;position:absolute;right:20px;top:8px;cursor:pointer;transition:all .3s ease-in-out}.popup_main .login_main .log_close:hover{color:#fff}.popup_main .login_main form .log_inp input[type=checkbox]{width:20px;vertical-align:middle}.main_wrap .but_right{width:100%;float:right;text-align:right;padding-right:60px;padding-top:30px}.main_wrap .but_right a{width:auto;height:35px;font-size:14px;background-color:#f37464;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .3s;padding:8px;text-decoration:none}.main_wrap .but_right a:hover{background-color:#414042;color:#fff}.urls-main-conatiner{display:flex;flex-flow:column;width:100%;height:85vh}.urls-main-conatiner .option-form{display:flex;align-items:center;justify-content:center;width:100%;height:10vh;border-bottom:1px solid #fff;border-top:1px solid #fff}.urls-main-conatiner .option-form span{font-size:20px;color:#fff;margin:10px;font-weight:700}.urls-main-conatiner .option-form select{width:25%;height:50%;border:none;outline:none;color:#0097b6;background-color:#fff;margin:10px}.urls-main-conatiner .option-form button{color:#0097b6;border:none;width:10%;height:40%;border-radius:.5rem;outline:none;font-size:16px;background-color:#fff;cursor:pointer}.urls-main-conatiner .option-form button:hover{background-color:#0dc1e6;color:#fff}.urls-main-conatiner .option-form button:active{transform:translateY(2px)}.urls-main-conatiner .region-url-container{display:flex;flex-flow:column;width:100%;height:90%}.urls-main-conatiner .region-url-container .header{width:100%;height:10%;text-align:center;padding:5px;font-size:18px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.urls-main-conatiner .region-url-container .table-container{width:100%;height:90%;display:flex;justify-content:center;align-items:center}.region-url-container .table-container table{width:100%;height:100%;display:flex;flex-flow:column;padding:0 20px;overflow:scroll}.region-url-container .table-container table thead{width:100%;padding:0 20px}.region-url-container .table-container table tr{height:100%}.region-url-container .table-container table tr th{min-width:150px;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;color:#202020;border:1px solid #a0a0a0;background-color:#fff;padding:5px}.region-url-container .table-container table tbody{width:100%;padding:0 20px;overflow-y:scroll}.region-url-container .table-container table tr{display:flex;width:100%}.region-url-container .table-container table tr td{min-width:150px;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;padding:5px;border:1px solid #08c6ec}.region-url-container .table-container table tr td a{color:#fff;font-size:18px}