@media only screen and (max-width: 960px) {
    .topLogin {
        margin-right: -10px;
    }
}

@media only screen and (max-width: 768px) {

    .deskBans {
        display: none;
    }

    #topper .topArea {
        height: 68px;
    }

    .mobBans {
        display: block;
    }

    .resp-tabs-list li {
        width: 24.82%;
    }

    #wrapper {
        background-image: none;
        background: #013A55;
    }

    #topper {
        height: 68px;
        padding: 0;
    }

    #topper .logo {
        padding-top: 5px;
        position: relative;
        width: 50%;
        z-index: 1000;

    }

    #topper .logo a {
        display: block;
        width: inherit;
        text-align: center;
        width: 100%;
    }

    #topper .logo img {
        max-width: 90%;
    }

    #topper .topRightWrap {
        width: 50%;
    }

    #topper .topLinksWrap {
        width: 77%;
    }

    .topCartWrap {
        display: none;
    }

    .topCart {
        padding: 0 5px 0 0;
        width: 155px;
    }

    #topper .Navigation {
        float: right;
        height: 90px;
    }

    .topLoginWrap {
        display: none;
    }

    .topSearchWrap {
        display: none;
    }

    #topper .Navigation {
        margin-top: -58px;
    }

    #topper .Navigation {
        height: 58px;
    }

    .footerSides, .footerMiddle, .footerSides.footRight {
        width: 100%;
        text-align: center;
    }

    .poweredDiv {
        float: none;
        display: inline-block;
    }

    /*------------------21Oct2013-Bigins-----------------*/
    .contactusContentWrapper {
        max-width: none;
        width: 60%;
    }

    .contactusImgDiv {
        max-width: none;
        width: 40%;
        margin: 0;
    }

    .contactusMapDiv {
        display: none;
    }

    .eur2NumbersWrap {
        width: 100%;
    }

    /*------------------21Oct2013-Ends-----------------*/
    /*------------------22Apr2014-Bigins-----------------*/
    .topMessage {
        position: absolute;
        left: 0;
        top: 68px;
        z-index: 30;
        background: #013A55;
        padding: 5px 0;
        margin-left: 0;
    }

    /*------------------22Apr2014-Ends-----------------*/

}

@media only screen and (max-width: 640px) {
    ul.resp-tabs-list {
        display: none;
    }

    h2.resp-accordion {
        display: block;
    }

    .resp-vtabs .resp-tab-content {
        border: 1px solid #C1C1C1;
    }

    .resp-vtabs .resp-tabs-container {
        border: none;
        float: none;
        width: 100%;
        min-height: initial;
        clear: none;
    }

    .resp-accordion-closed {
        display: none !important;
    }

    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }
}

@media only screen and (max-width: 640px) {

}

@media only screen and (max-width: 480px) {
    /*-------------------for_common_use_Bigins------------------*/
    .set2 {
        width: 100%;
        padding-bottom: 20px;
    }

    .set3 {
        width: 100%;
        padding-bottom: 20px;
    }

    .set4 {
        width: 100%;
        padding-bottom: 20px;
    }

    /*-------------------for_common_use_Ends------------------*/
    /*--------------19Oct2013-Bigins-------------*/
    .busiEnqFormTxt {
        padding-left: 5%;
        text-align: left;
        width: 95%;
    }

    .busiEnqFormDiv {
        padding-left: 5%;
        width: 95%;
    }

    .formStyle.inputText1, .formStyle.textArea1 {
        margin-left: 0;
        width: 95%;
    }

    .formStyle.inputText2 {
        margin-left: 0;
    }

    .busiEnqFormDivNumber2 {
        width: 65%;
    }

    .formStyle.inputText3 {
        width: 100%;
    }

    .busiEnqBtnsWrapper {
        width: 97%;
    }

    /*--------------19Oct2013-Ends-------------*/

}

@media only screen and (max-width: 360px) {
    #topper .logo a {
        padding-top: 8px;
    }

    .topMessage {
        font-size: 16px;
    }
}

