html{font-size:14px}@media(min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px}.required{border:3px solid #f00 !important}.modal_info{top:-25px;position:relative;text-align:center}.custom_padd_btn{padding:10px 30px !important}.yellow_btn{background-color:#fff7c9;color:#000 !important;font-weight:600}.yellow_btn:hover{background-color:#efc50b !important;color:#000 !important;font-weight:600}.modal_close_icon{background-color:#f00;color:#fff}.box_login{border:5px solid #f3c80b;padding:25px;margin-top:60px;border-radius:10px}.custompadd{padding:1rem !important;padding-left:2.5rem !important;padding-right:3rem !important}.custom_padding_buttons .btn{padding:7px 10px !important;font-size:12px !important}.custom_padding_buttons{margin-top:-5px !important}.custom_pw_srch_cont{margin:10px;width:400px}.custom_padding_buttons.form-control{height:40px !important}.container_custom_checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_custom_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:22px;width:25px;background-color:#155da2;border-radius:7px}.checkmark_blue{position:absolute;top:0;left:0;height:22px;width:25px;background-color:transparent;border-radius:7px;border:3px solid #14457f}.checkmark_black{position:absolute;top:0;left:0;height:22px;width:25px;background-color:transparent;border-radius:7px;border:3px solid #333}.jsh_result_scroll{height:500px;overflow:auto}.container_custom_checkbox:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#000}.checkmark:after{content:"";position:absolute;display:none}.checkmark_black:after{content:"";position:absolute;display:none}.checkmark_blue:after{content:"";position:absolute;display:none}.container_custom_checkbox input:checked~.checkmark:after{display:block}.container_custom_checkbox input:checked~.checkmark_black:after{display:block}.container_custom_checkbox input:checked~.checkmark_blue:after{display:block}.container_custom_checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container_custom_checkbox .checkmark_blue:after{left:7px;top:3px;width:5px;height:10px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container_custom_checkbox .checkmark_black:after{left:7px;top:3px;width:5px;height:10px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tt-menu{width:48%;float:left;position:absolute;z-index:99;background-color:#fff}.NewProjectSuggestion{width:100%;float:left;height:350px !important;overflow:auto}.tt-dataset{width:100%;float:left;border:1px solid #ccc;box-shadow:0 0 12px #c8c8c8}.NewProjectSuggestion a{width:100%;float:left;border-bottom:1px solid #ccc;padding:5px}.NewProjectSuggestion a:nth-child(odd){background-color:#f8f8f8}.NewProjectSuggestion a:hover{background-color:#f4f5f8}.NewProjectSuggestion a p{margin-bottom:0}.NewProjectSuggestion a:last-child{border-bottom:0}.google_red{color:#ff4500 !important}input:disabled{cursor:not-allowed}.registration_form{padding:0 300px 0 300px}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3),(min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),(device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.registration_form{padding:unset}}@media screen and (max-width:479px){.registration_form{padding:unset}}@media only screen and (min-width:601px) and (max-width:768px){.registration_form{padding:unset}}@media only screen and (min-width:769px) and (max-width:1024px){.registration_form{padding:unset}}