@media (min-width: 991px)
{
    .unique_dash_nav .col-md-2 {
        /*margin-left: 5px;*/
        margin-top: 0;
    }

    .unique_dash .row button {
        margin-left: 5px;
    }

    #simcard > .col-xs-2, #last-ticket >.col-xs-2,
    #tickets > .col-xs-2, #jdb > .col-xs-2,
    #check > .col-xs-2 {
        height: 60px;
    }

    #last-ticket > p {
        margin-top: 30px;
    }

    .login-new .col-md-6 + .col-md-6 > p {
        position: absolute;
        width: 100%;
        text-align: center;
        top: 10%;
        left: 0;
        color: red;
        font-size: large;
    }

    .remove {
        /*border-left: 5px rgba(0,0,0,0) solid !important;*/
        margin-left: 5px
    }
}

@media (max-width: 991px)
{

    .login-new .col-md-6 + .col-md-6 > p {
        position: absolute;
        top: 20%;
        color: red;
    }

    #obu_reg {
        font-size: x-large;
    }

    .tooltip {
        font-size: x-large;
    }

    #info > .col-xs-12 {
        padding: 20px;
        padding-left: 5px;
        /*box-shadow: 0 0 30px 1px rgba(0,0,0,0.5) !important;*/
        box-shadow: 0px 0px 10px 1px rgba(158, 158, 158, 0.69) !important;
    }

    #info > .col-md-2 > .col-xs-10 {
        padding: 0;
    }

    .asd  {
        width: 100%;
        display: inline-flex;
    }

    .unique_dash_nav > .row > .asd > a {
        word-break: break-all;
    }

    .unique_dash .row div {
        font-size: 20px;
    }

    .search {
        padding: 0;
    }

    #search {
        font-size: 25px;
        height: 50px;
        box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.5);
    }

    .unique_dash .row:first-child {
        margin-bottom: 15px;
    }

    .unique_dash .row + .row {
        margin-bottom: 50px !important;
        box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.5);
    }

    .unique_dash .header {
        background-color: white !important;
        font-weight: 100 !important;
        color: darkgray;
        word-break: break-all;
    }

    .unique_dash_nav a {
        text-align: center;
    }

    .unique_dash_nav .col-md-2{
        margin-top: 10px;
        margin-left: 0;
    }

    .unique_dash_nav form {
        padding: 0;
    }

    .unique_dash .row a {
        height: 50px;
        line-height: 50px;
        background-color: rgba(243, 111, 33, 0.74);
    }

    .unique_dash .row button {
        border-left: white solid 2px;
        height: 50px;
    }

    .nav h3 {
        font-size: large;
    }

    .lang {
        padding-top: 0;
    }

    .lang > a ~ a {
        margin-left: 15px;
    }

    #check {
        height: 210px;
    }

    #jdb {
        height: 160px;
    }

    #tickets {
        height: 240px;
    }

    #simcard, #last-ticket {
        height: 100px;
    }

    #simcard > .col-xs-2, #tickets > .col-xs-2,
    #last-ticket > .col-xs-2, #jdb > .col-xs-2,
    #check > .col-xs-2{
        height: 100%;
    }

    .remove_field {
        margin-bottom: 5px;
    }

}