.container.h-100 {margin-top: 150px}.user_card {background: #ffffff; border-radius: 5px; box-shadow: 0 2px 5px rgb(0 0 0 / 10%);text-align: left;padding: 30px;max-width: 550px;width:100%;overflow: auto;margin-top: 15px;margin-bottom: 10px;}#login_form{width:100%;}.btn-main{cursor:pointer;}.form-control{width: 100%;padding: 15px;border-radius: 10px;font-size: 14px;transition: all .3s;height:auto;border: 2px solid #eeeeee;}h2 {margin-top: 0;color: #ED203C;font-size: 30px;margin-bottom: 15px;font-weight: normal;}.form-control {margin-bottom: 15px;background: #f9f9f9;}.form-control:focus {border-color: #ED203C;box-shadow: 0 0 10px rgb(237 32 60 / 30%);outline: 0;}.login_btn {width: 100%;background: linear-gradient(90deg, #33f5e0, #5172e8)!important;color: #fff!important;border: 1px solid #5172e8;}.login_btn:focus {box-shadow: none!important;outline: 0!important}.login_container {padding: 0 2rem}.input-group-text {border: 1px solid #5172e8!important;color: #fff!important;border: 0!important;border-radius: .25rem 0 0 .25rem!important}.input_pass:focus,
.input_user {box-shadow: none!important;outline: 0!important}.custom-checkbox .custom-control-input:checked~.custom-control-label::before {background-color: #6cca00!important}button:focus,button:active{outline:none !important;}.my-btn {padding: 4px 16px;background: #56468f;color: #fff;cursor:pointer;}.my-btn:hover,.my-btn:focus{color:#ffffff;}.tabs-nav.inner .tabs-logo img {max-width: 125px!important;}footer{position:absolute;width:100%;bottom:0px;font-size:12px;padding:0 30px;line-height:20px;}footer p{margin-top:5px;}.other-footer{position:relative;}.other-footer ul{margin:0;padding:0;list-style:none;}.other-footer ul li{display:inline-block;}.other-footer ul li a{color:#333333;display:block;font-size:14px;padding:0 8px 0;margin:10px 0;border-right:1px solid #d5d5d5;}.other-footer ul li a:hover{color:#ED203C;}.other-footer ul li:last-child a{border:0;}.my-btn{position: absolute;right: 50px;}
@media only screen and (max-width: 600px) {.container.h-100 {margin-top: 110px}}
@media screen and  (max-width:767px){.my-btn{right: 15px;}}
@media screen and  (max-width:480px){.user_card{padding:30px 15px;}.form-control{padding: 12px 8px;}.btn.my-btn.pull-right{font-size:14px;}}
@media screen and  (max-width:319px){.my-btn {padding: 4px 6px;}}