﻿.btns_group .btn {
    margin-right: 15px;
}

.terms_itm:before {
    left: -30px
}

.form-check-inline .form-check-input {   
    margin-left: 0.3125rem;
    margin-right: 0;
}

.select2-search__field {
    text-align: left;
    padding: 2px 10px;
}

.key_phone {
    right: 0 !important;
    left: unset;
}

.text-danger{
    text-align: left !important
}

.nav_wizerd_steps .item_step_wz:after {
    right: 50%;
    left: unset;
}

.btn:before,
.btn:after {
    content: "";
    background-color: rgba(0, 0, 0, 0.07);
    height: 50%;
    width: 0;
    position: absolute;
   /* transition: 0.3s cubic-bezier(0.785, 0.86, 0.15, 0.135);
    -webkit-transition: 0.3s cubic-bezier(0.785, 0.86, 0.15, 0.135);*/
    z-index: -1;
}

.btn:before {
    top: 0;
    right: 0;
}

.btn:after {
    bottom: 0;
    left: 0;
}

.btn_userLogin:after, .btn_userLogin:before {
    display: none;
}

.btn_userLogin {
    display: inline-block;
    font-size: 16px;
    padding: 14px 20px 10px !important;
    direction: ltr;
}

.btn_userLogin > i {
    display: inline-block;
    vertical-align: middle;
    margin-left: 3px;
    left: auto !important;
    line-height: 5px;
    right: auto !important;
    position: relative;
    top: -3px;
}

.btn_afterLogin .dropdown-menu {
    font-family: var(--body-font);
    text-align: left;
    border: 0;
    -webkit-box-shadow: 0px -7px 15px 10px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 10px 15px -7px rgba(0,0,0,0.2);
    box-shadow: 0px 10px 15px -7px rgba(0,0,0,0.2);
}

.btn_afterLogin .dropdown-menu .dropdown-item {
    display: block;
    font-size: 16px;
    padding: 8px 10px 5px 10px;
    line-height: 25px;
}

.btn_afterLogin .dropdown-menu .dropdown-item:hover,
.btn_afterLogin .dropdown-menu .dropdown-item:focus {
    color: #ffffff;
    background-color: var(--secondary-color);
}

.btn_afterLogin .dropdown-menu .dropdown-item i {
    margin-right: 10px;
}

.bar_head_rgister .btn {   
    font-weight: bold;
}

.modal-header .close {
    margin: -1rem -1rem -1rem auto !important;
}