html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}.login_outer_container{margin-top:30px;margin-bottom:40px;max-width:750px;margin-left:auto;margin-right:auto;padding:60px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.1);box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}.login_outer_container::after{clear:both;content:"";display:table}@media screen and (min-width: new-breakpoint(max-width 786px 12)){.login_outer_container{padding:30px}}.login_outer_container .row div.top_row{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.login_outer_container .row div h2.title_section_login{font-size:22px !important;font-weight:bold !important;line-height:30px !important;color:#000 !important;border-bottom:0 !important;margin-bottom:10px !important}.login_outer_container .row div form div.form-group label{font-size:14px;line-height:19px}.login_outer_container .row div form div.form-group input.form-control{border-radius:5px;height:50px;padding:15px 20px}.login_outer_container .row div form .link_login{line-height:19px;font-size:14px;border-bottom:1px solid rgba(0,0,0,0)}.login_outer_container .row div form .link_login:hover{border-bottom:1px solid #ddd}.login_outer_container .row div form .custom_button{padding:15px 60px;border-radius:3px;border:1px solid rgba(122,125,128,.5);background-color:#0083b5;-webkit-box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);font-weight:bold;color:#fff;font-size:14px;line-height:19px;text-transform:uppercase}@media screen and (min-width: new-breakpoint(max-width 786px 12)){.login_outer_container .row div form .custom_button{padding:10px 30px}}.login_outer_container .row div .custom_button{padding:15px 46px;border-radius:3px;border:1px solid rgba(122,125,128,.5);background-color:#0083b5;-webkit-box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);font-weight:bold;color:#fff;font-size:14px;line-height:19px;text-transform:uppercase}@media screen and (min-width: new-breakpoint(max-width 786px 12)){.login_outer_container .row div .custom_button{padding:10px 30px}}.login_outer_container .row div p{font-size:14px;line-height:19px}.forgotten_outer_container{margin-top:30px;margin-bottom:40px;max-width:750px;margin-left:auto;margin-right:auto;padding:60px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.1);box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}.forgotten_outer_container::after{clear:both;content:"";display:table}@media screen and (min-width: new-breakpoint(max-width 786px 12)){.forgotten_outer_container{padding:10px}}.forgotten_outer_container div h2.title_section_login{font-size:22px !important;font-weight:bold !important;line-height:30px !important;color:#000 !important;border-bottom:0 !important;margin-bottom:10px !important}.forgotten_outer_container div form .form-group.required label{text-align:left;margin-bottom:5px}.forgotten_outer_container div form .form-group.required label:before{display:none}.forgotten_outer_container div form .form-group.required label:after{content:"* ";color:#000;font-weight:700}.forgotten_outer_container div form .form-group div input.form-control{border-radius:5px;height:50px;padding:15px 20px}.forgotten_outer_container div form .form-group div div .custom_button{padding:15px 60px;border-radius:3px;border:1px solid rgba(122,125,128,.5);background-color:#0083b5;-webkit-box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);font-weight:bold;color:#fff;font-size:14px;line-height:19px;text-transform:uppercase}@media screen and (min-width: new-breakpoint(max-width 786px 12)){.forgotten_outer_container div form .form-group div div .custom_button{padding:10px 30px}}.forgotten_outer_container div form .form-group div div .custom_button.grey{background-color:#9b9b9b;color:#fff;border:1px solid rgba(122,125,128,.5);-webkit-box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 -2px 2px 0 rgba(122,125,128,.2),0 1px 5px 0 rgba(0,0,0,.3)}