﻿@media only screen and (max-width: 480px) {
    h2 {
        font-size: 18px;
        color: #f7a711;
        padding-bottom: 10px;
        margin: 0px;
        font-weight: normal;
        position: absolute;
        margin-top: -58px;
        text-transform: uppercase;
    }

    .content-wrapper {
        margin: 0 auto;
        max-width: 360px;
    }

    .navigation {
        width: 360px;
        margin: 0 auto;
        background-color: #43474c;
    }

    .float-left {
        float: none;
        text-align: center;
        padding-top: 10px;
    }

    .site-title {
        color: #c8c8c8;
        font-family: Rockwell, Consolas, "Courier New", Courier, monospace;
        font-size: 2.3em;
        margin: 10px auto;
    }

    .float-right {
        float: none;
        text-align: center;
        margin: 10px auto 20px auto;
        display: table;
    }

    .loginPartial {
        padding-right: 00px;
        padding-top: 7px;
    }

    .gridcontent {
        width: 100%;
        margin: 0px;
        padding: 0px;
        overflow-x: auto;
    }

    .footerSocial {
        display: block;
        width: 35px;
        height: 35px;
        float: left;
        margin-right: 8px;
        margin-bottom: 8px;
    }

    .footerContent {
        width: 100%;
        padding: 10px 20px;
        margin: 0px auto;
        box-sizing: border-box;
        overflow: hidden;
        border-top: #606467 solid 1px;
        float: none;
        min-height: 75px;
        text-align: center;
    }

    .socialIcons {
        font-size: 13px;
        color: #fff;
        display: inline-block;
        margin: 05px auto;
    }


    .welcome_page {
        background-color: #25303d;
        max-width: 331px;
        opacity: 0.8;
        margin: 20px auto;
        display: block;
        padding: 20px;
        float: none;
    }

    .profile_dtls {
        max-width: 340px;
        opacity: 1;
        margin: 0px auto;
        padding: 0px;
        float: none;
    }

    .parent_Node {
        height: 89px;
        overflow: hidden;
        width: 340px;
        float: left;
        margin-right: 0px;
    }

    .line label {
        float: left;
        width: 100%;
        margin: 0px;
        padding: 5px 0px;
    }

    .dxeTextBoxSys, dxeTextBox editor input[type="text"] {
        background-color: #fff !important;
        border: 1px solid #d2d3d5 !important;
        font: 12px Tahoma, Geneva, sans-serif !important;
        width: 98% !important;
        padding: 0px 4px !important;
        margin: 0px;
    }

    .lookup input[type="text"] {
        border: none !important;
        width: 80% !important;
        outline: none !important;
        font-size: 15px !important;
        color: #6e6e70 !important;
        padding-left: 8px !important;
        height: 29px !important;
    }

    .popup_div {
        margin: 10% auto 0px auto;
        padding: 20px;
        background: #fff;
        border: 1px solid #353535;
        width: 78%;
        /*max-width:300px;*/
        overflow: hidden;
    }


    .web_type {
        width: auto;
        color: #fff;
        text-align: center;
        font-size: 16px;
        padding-bottom: 5px;
    }

    .user_access_div {
        float: none;
        text-align: center;
    }

    .details_tbl {
        overflow:scroll;
    }

    .details_tbl td input[type="text"], input[type="password"] {
        /* text-transform: uppercase; */
        color: #6e6e70;
        padding-left: 8px;
        border: 1px solid #d2d3d5;
        height: 31px;
        width: 100%;
        font-size: 15px;
        outline: none;
    }

    /*-----------------------------------------------------------------------------------------------------------------------*/

    #login ul {
        margin: 0px 0 20px 0;
        padding: 0px;
    }

    #loginForm input[type="submit"] {
        background: #da272f;
        padding: 15px 1px;
        font-size: 20px;
        font-weight: normal;
        float: left;
        color: #fff;
        border: none;
        width: 100% !important;
        margin: 0px;
    }

    .cancelbtn {
        background-color: #43474c !important;
        border: none;
        color: #fff;
        text-transform: uppercase;
        padding: 9px 25px;
        font-size: 14px;
        height: 35px;
        letter-spacing: 1px;
        cursor: pointer;
        margin-left: 0px;
        float: left;
    }

    .textbox_div textarea {
        width: 100% !important;
    }

    #CaseTitle {
        width: 100% !important;
    }

    .noMobile {
        display:none;
    }
}
