﻿
@media only screen and (max-width: 1260px) {


    a {
        cursor: auto;
    }


    .container1 {
        width: initial;
        margin: 0px;
    }


    .div21_22 {
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .free_buttons {
        display: none;
        margin-top: 14px;
    }


    .link21 {
        display: block;
        margin-right: 0px;
    }


    .link22 {
        display: block;
        margin-left: 0px;
        margin-top: 20px;
    }


    .free_buttons {
        display: block;
    }


    .link7 {
        display: block;
        margin-top: 10px;
        min-height: 0px;
        margin-bottom: 10px;
    }

    .img2 {
        width: 100%;
        min-height: 60px;
    }


    .giftdiv {
        margin-bottom: 0px;
    }



    .menudiv {
        margin-bottom: 40px;
        width: 90%;
        height: initial;
        padding-bottom: 20px;
        display: block;
    }


    .just-in-span {
        display: inline-block;
        vertical-align: middle;
        width: 49%;
        text-align: left;
    }


    #pos_justin {
        height: initial;
        margin: 0px;
    }


    .just-in-item {
        display: inline-block;
        margin: 10px;
    }

    .just-in-item2 {
        display: none;
    }

    .ds001 {
        display: none;
    }

    .ds001mob {
        display: block;
        margin-top: 30px;
        text-align: center;
    }




    .pos2_3_wrap, .pos4_5_wrap, .pos7_8_wrap, .pos9_10_wrap, .pos11_12_wrap {
        display: block;
        margin: 6px 0;
    }


    #pos2, #pos3, #pos4, #pos5, #pos7, #pos8, #pos9, #pos10, #pos11, #pos12 {
        display: block;
        width: 100%;
    }

    #pos4 {
        margin-top: 0px;
    }

    #pos6 {
        margin-top: 10px
    }

    .sepr2_3 {
        display: block;
        height: 10px;
    }

    .img5mob {
        width: 30%;
    }


    .ancor1 {
        position: relative;
        top: -70px;
    }

    .span6 {
        padding: 4px;
        border: 1px solid #666;
        font-weight: 600;
        font-size: 12pt;
        background-color: #fff;
        opacity: 0.5;
    }

    .divbs {
        /*width: 40%;*/
        display: inline-block;
        margin: 0 4%;
        width: 95%;
    }



    .part1 {
        padding: 0 20px;
    }

    .bestsellers {
        font-size: 40px;
        line-height: 40px;
        letter-spacing: normal;
        margin-top: 40px;
    }


    .free_buttons {
        display: block;
    }


    /*#region Change Master Page for USPS */

    .allnewheaders {
        top: 30px;
    }

    .ph2 {
        margin-top: 80px;
    }

    .mobilepanelopen {
        top: 43px;
    }

    .searchpanelopen {
        top: 45px;
    }

    .container1 {
        margin-top: 10px;
    }

    .free_buttons {
        position: fixed;
        top: 0;
        background-color: #ebebeb;
        left: 0;
        right: 0;
        z-index: 4;
        height: 30px;
        margin: 0;
        text-align: center;
        line-height: 30px;
    }

    .df0010 {
        display: inline-block;
    }


    .mobile-slider {
        display: block;
        margin-top: 10px;
        padding-bottom: 4px;
    }

    .tgifilmcont {
        top: 120px;
        width: 80%;
        margin: 0;
        left: 5%;
        padding: 5%;
    }


    .tgispan1 {
        font-size: 30pt;
    }

    .tgispan2 {
        font-size: 14pt;
        line-height: 30px;
    }



    /*#endregion */







}
