@media only screen and (min-width:200px) and (max-width:500px) and (orientation : portrait) {
    /* Common Header & Footer*/
    #slidebox {
        display: none;
    }

    header {
        min-height: 50px;
    }

    logo {
        margin: 0;
        padding: 0;
        width: 23%;
    }

        logo img {
            /*width: 100px;*/
            margin-bottom: 0px;
        }

    .header_contearea {
        width: 100%;
        float: left;
        margin-top: 0px;
    }

    .welcometext {
        color: #414042;
        font-size: 12px;
    }

    .signinyouraccount {
        color: #FFF;
        font-size: 12px;
    }

        .signinyouraccount a {
            /*padding: 3px 10px;*/
            /*padding: 3px 3px;*/ /*add 16.8.2016 edit*/
        }

    .product_holder {
        margin-top: 0px;
    }

    .slider_cont {
        display: none;
    }

    .signinyouraccount span {
        font-size: 12px;
    }

    .keywordsearch {
        /*width: 100%;*/ /*block line 10.8.2016 somak*/
        float: left;
        /*background: #d7d7d7;
        height: 32px;*/
        background: #ffffff;
        height: 30px;
        padding-left: 0px;
        margin-right: 8px;
        /*margin-top: 15px;*/ /*block line 10.8.2016 somak*/
    }

        .keywordsearch .left {
            font-size: 12px;
            color: #414042;
            line-height: 36px;
        }

    .left select {
        width: 50px !important;
    }



    input.go[type=button] {
        /*float: left;*/
        float: right; /*somak edit 14.6.2016*/
    }

    .countrysearch {
        margin-top: 3px; /*edit line 19.8.2016 somak*/
        margin-right: 5px;
        padding-left: 8px;
    }

        .countrysearch select {
            width: 145px !important;
        }

    .storesearch {
        margin-top: 3px; /*edit line 19.8.2016 somak*/
    }

        .storesearch select {
            width: 145px !important;
        }


    #ctl00_divMsg {
        font-size: 12px !important;
        width: 80% !important;
        margin-left: 10% !important;
        margin-right: 10% !important;
    }

    #ctl00_UpdateProgress {
        font-size: 12px !important;
        width: 60% !important;
        left: 20% !important;
        right: 20% !important;
    }

    #ctl00_UpdateProgressCheckout {
        font-size: 12px !important;
        width: 60% !important;
        left: 20% !important;
        right: 20% !important;
    }

    .headericonarea {
        /*margin: 30% 0% 0% 58%;*/
        /*width: 42%;*/
        position: relative;
        /*right:50px;*/
    }

    .navarea {
    }


    .headericonarea .mycart {
        width: 28px;
        float: left;
    }

    .headericonarea .wishlist {
        width: 30px;
        float: left;
    }

    .headericonarea .giftcard {
        width: 30px;
        float: left;
    }
    /*.shopbydepartment{ margin:0 auto; width:auto; font-size:9px;height:25px;}*/
    .shopbydepartment {
        font-size: 12px;
        height: 30px;
        /*width: 114px;*/
        /*width:80%;*/ /*block line 23.8.2016 somak*/
        /*margin-left: 10px;*/ /*block line 23.8.2016 somak*/
        position: relative;
        top: 10px;
    }

        .shopbydepartment ul li {
            line-height: 24px;
        }

    .navigationlink {
        padding-left: 20px;
    }

    .livechaticon {
        /*display: none;*/ /*block the line 26.8.2016*/
    }

    #results {
        width: 100%;
    }

    .navigationlink ul li {
        font-size: 12px;
    }

        .navigationlink ul li a {
            padding: 0px 4px;
        }

        .navigationlink ul li:last-child a img {
            width: 22px;
            bottom: 10px;
        }

        .navigationlink ul li:last-child a {
            padding-right: 25px;
        }

    .dropdown-menu {
        min-width: 144px;
        width: 144px;
        margin-top: 0px;
    }

        .dropdown-menu > li > a {
            font-size: 12px;
            line-height: 8px;
            padding: 5px 0 0 10px;
        }

            .dropdown-menu > li > a span {
                display: none;
            }

        .dropdown-menu > li:last-child {
            width: 135px;
        }

        .dropdown-menu > li > a strong {
            display: none;
        }

    .active ul li {
        line-height: 5px;
        font-size: 12px;
    }

    .popover {
        width: 0px;
        display: none;
        background-color: transparent;
        border: none;
        border-left: 0px;
        padding: 0px;
    }

    .popover-title {
        display: none;
    }

    .popover-content {
        display: none;
    }

    .footer_cont {
        width: 100%;
    }

    .link_box {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .link_box ul li {
            /*font-size:12px;*/
            font-size: 12px; /* add css 19.9.2016 somak*/
            padding-left: 5px;
            float: left;
            width: auto;
        }

    h2.footerheading {
        padding: 10px 0 0 1px; /* edit css 7.9.2016 somak*/
        margin-bottom: 5px;
    }

    .link_box ul li .socialicon {
        margin-right: 0px;
        margin-bottom: 0px;
    }

        .link_box ul li .socialicon img {
            /*width: 65%;*/
            max-width: 100%;
        }

    .pad10 {
        padding-top: 6px;
    }

    .footerbottombox {
        margin-top: 0px;
    }

    .payment_box {
        width: 100%;
        float: left; /*height:115px;*/
    }

    .paymenticon {
        width: 100%;
        margin-top: 15px;
    }

        .paymenticon ul {
            /* padding: 0; */
            margin: 0px;
            /*width: 50%;*/
            width: 100%;
            float: right;
        }

            .paymenticon ul li {
                margin-bottom: 0px;
                line-height: 15px;
                /*width:18%;*/
                width: 23%;
            }
        /*block code 19.9.2016 somak*/
        /* .paymenticon ul li:last-child { 
                    padding-left: 16px;
                }*/

        .paymenticon img {
            /*width: 34px!important; */ /*edit 25.8.2016 somak*/
        }

    .responsive-slider .pages .page {
        display: inline-block;
        color: #FFF;
        width: 15px;
        height: 15px;
        border-radius: 50%;
        background: #F60;
        font-size: 12px;
        text-align: center;
        line-height: 15px;
    }

    .logoicon {
        width: 100%;
        float: left;
    }

        .logoicon ul {
            padding: 0;
            margin: 0;
        }

            .logoicon ul li {
                padding-left: 16px;
            }

                .logoicon ul li:last-child {
                    padding: 0;
                    margin-right: 0px;
                    width: auto;
                }

    .topbrandsbox {
        width: 100%;
        float: left;
    }

        .topbrandsbox ul li {
            font-size: 12px;
            width: auto;
            padding: 0 1px;
        }

    .topcategorybox {
        width: 100%;
        float: left;
        padding-bottom: 15px;
    }

        .topcategorybox ul li {
            font-size: 12px; /*edit line 27.8.2016 somak*/
            float: left;
            padding: 0 1px;
            background: none;
        }


    td .bluebutton {
        font-size: 12px !important;
        /*padding: 0px 6px;*/
        /*line-height: 18px;
        height: 17px;*/
        margin-top: 1px;
        text-transform: capitalize;
    }

    /*home*/

    .product_holder ul li {
        min-height: 190px; /*edit css 22.8.2016 somak*/
    }

        .product_holder ul li img {
            padding: 0;
            margin: 0;
            float: left;
            width: 100%;
            height: auto;
            background: #f6cfa5;
            padding: 0px;
        }

    .productdesc h2 {
        font-size: 12px;
        margin: 3px 0 3px 0px;
        padding: 0;
        line-height: 15px;
    }

    .productdesc a {
        color: #3b6bb4;
    }

    .product_holder .productdesc p {
        font-size: 12px;
    }
    /*End Home*/

    /* category page */

    .topbreadcrambarea .linkarea h2 {
        /*line-height: 21px;*/ /*edit 17.8.2016 somak*/
        /*font-size:8px;*/
        font-size: 12px; /*edit 17.8.2016 somak*/
    }

    .body_container {
        width: 100%;
        float: left;
        padding: 0;
        margin: 0;
    }

    .topbreadcrambarea .linkarea .links {
        /*font-size:12px;*/
        font-size: 12px; /*edit 17.8.2016 somak*/
    }

    .category_holder {
        width: 68%;
        float: right;
    }

    .categoryleftarea {
        width: 100%;
        float: left;
        margin-left: 0%;
    }

    .seemorelink {
        margin: 0px;
    }

        .seemorelink .prevlink {
            float: left;
        }

        .seemorelink .linktext {
            font-size: 14px !important;
            margin-top: 7px;
        }
    /*.categoryrightarea{ width:30%;float:left;margin-top: 5px;}
.categoryrightarea img{ width:100%;}*/
    .categoryrightarea {
        display: none;
    }

    .categoryrightsidebannerarea {
        width: auto;
    }

    .womensbeltbanner {
        margin-bottom: 12px;
    }

    .returnbanner {
        margin-bottom: 12px;
    }

    .sandalbanner {
        margin-bottom: 12px;
    }

    .breadcramb {
        float: left;
        color: #ed1f24;
        text-transform: uppercase;
        font-size: 12px;
        text-transform: uppercase;
        padding: 0px 0 10px 28px;
    }
    /*.categorysliderarea{ width: 100%; float: left; padding: 0; margin: 0;margin-bottom: -20px;}*/
    .multicolorbar img {
        position: absolute;
        left: 50%;
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .multicolorbar {
        width: 100%;
        height: 5px;
        float: left;
        position: absolute;
        z-index: 999;
        /*bottom: 10px;*/
        background: #f78d1e;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(left, #f78d1e 0%, #f78d1e 19%, #4774b9 19%, #4774b9 37%, #33c1d3 37%, #33c1d3 57%, #ed2324 57%, #ed2324 78%, #f78d1e 78%, #f78d1e 78%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f78d1e), color-stop(19%,#f78d1e), color-stop(19%,#4774b9), color-stop(37%,#4774b9), color-stop(37%,#33c1d3), color-stop(57%,#33c1d3), color-stop(57%,#ed2324), color-stop(78%,#ed2324), color-stop(78%,#f78d1e), color-stop(78%,#f78d1e)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* IE10+ */
        background: linear-gradient(to right, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78d1e', endColorstr='#f78d1e',GradientType=1 ); /* IE6-8 */
    }

    .bottommulticolorbar img {
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .category_productholder {
        padding: 0;
        margin: 0;
        width: 100%;
        float: left;
        margin-left: 0;
    }

        .category_productholder ul {
            padding: 0;
            margin: 0;
        }

            .category_productholder ul li {
                width: 100%;
                padding: 0;
                margin: 0;
                /*background: none !important;*/
                height: 200px;
                margin-bottom: 5px;
                background-size: 45% 60% !important;
            }

                .category_productholder ul li:last-child {
                    float: left;
                    margin-right: 0;
                }

    .categoryproduct_details {
        padding: 0;
        margin: 0;
    }

        .categoryproduct_details h2 {
            text-align: center;
            font-size: 15px;
            float: left;
            width: 100%;
        }

        .categoryproduct_details h2 {
            background: #FF6600;
            line-height: 28px; /*padding: 0; margin: 0;*/
            text-align: center;
            border: none;
            /*font-family: "Comfortaa";*/
            color: #fff; /*font-weight: normal; font-size: 15px;*/
            height: 30px;
        }

            .categoryproduct_details h2 span {
                padding: 0px 15px;
                border-left: #353434 solid 1px;
                border-right: #353434 solid 1px;
                /*font-family: "Comfortaa";*/
            }

                .categoryproduct_details h2 span a {
                    color: #fff;
                    font-size: 12px; /*edit 15.9.2015 somak*/
                }

        .categoryproduct_details ul {
            padding: 0;
            margin: 0;
            background: none;
            margin: 10px 0 0 3px;
        }

            .categoryproduct_details ul li {
                text-align: left;
                font-size: 12px;
                line-height: 20px;
                width: 100%;
                padding: 0;
                margin: 0;
                list-style: none;
                margin-bottom: 2px;
                height: 20px;
                background: none;
                float: left;
                box-shadow: none;
                color: #3b6bb4;
                font-size: 12px;
                /*font-family: "Comfortaa";*/
            }

                .categoryproduct_details ul li a {
                    text-decoration: none;
                    text-align: left;
                    color: #3b6bb4 !important;
                    /*font-family: "Comfortaa";*/
                }

                    .categoryproduct_details ul li a:hover {
                        text-decoration: none;
                        color: #000;
                    }

                .categoryproduct_details ul li:last-child {
                    padding: 0;
                    margin: 0;
                    margin-bottom: 2px;
                }

    .categoryshopall {
        font-size: 12px; /*edit 24.8.2016 somak*/
        color: #343435;
        /*font-family: "Comfortaa";*/
        text-transform: uppercase;
        padding-top: 5px;
        padding-left: 2px;
        float: left;
        font-weight: bold;
    }

        .categoryshopall a {
            color: #343435;
            text-decoration: none;
            outline: none !important;
        }

            .categoryshopall a:hover {
                color: #3b6bb4;
                text-decoration: none;
            }

    .thumbproductdetails span {
        font-size: 12px; /*edit 8.9.2016*/
    }

    .thumbproductdetails .addcart {
        width: 70px;
        margin-left: 20%;
    }

    .elastislide-carousel {
        padding-top: 35px;
        /*height: 185px;*/
        min-height: 255px; /*somak edit 12.8.2018*/
    }

    .elastislide-horizontal ul li {
        padding-right: 5%;
    }

    .elastislide-carousel ul li a img {
        border: none;
        /*width: 60%;*/
    }

    .thumbproductdetails {
        /*width: 60%;*/
    }

        .thumbproductdetails h2 {
            font-size: 12px; /*edit 8.9.2016 somak*/
            min-height: 35px;
            margin-top: 5px;
        }

    #tblSH tr {
        font-size: 12px !important;
    }

    .bestseller_row {
        width: 100%;
    }

        .bestseller_row ul li {
            width: 100% !important;
            list-style: none;
        }

    .bestseller_product {
        float: left;
        width: 50%;
    }

    .specialofferarea {
        width: 100%;
    }

    .specialofferContainer {
        width: 30%;
    }

    /*.specialofferarea h2 div {
        font-size:12px;
    }*/

    .specialofferarea .Menu {
        width: 100%;
    }

    .specialofferarea h2 {
        margin: 0;
        padding: 0;
        color: #363636;
        text-align: center;
        background-size: 30px auto !important;
    }

        .specialofferarea h2 div {
            /*margin-left: 10px;*/ /*block code 15.9.2016 somak*/
            padding-top: 18px;
        }

        .specialofferarea h2 p {
            margin: 0;
            padding: 15px 0px; /*edit 15.9.2016 somak*/
            color: #363636;
            text-align: center;
            font-size: 15px; /*edit the line 15.9.2016 somak*/
            font-weight: normal;
            font-weight: bold; /**/
        }

    /* .specialofferarea .specialproduct {  
        margin: 0 auto;
        width: 100%;
    }*/

    .specialofferarea .specialproduct ul {
        padding: 0;
        margin: 0;
    }

        .specialofferarea .specialproduct ul li {
            padding: 0;
            margin: 0;
            list-style: none;
            margin-bottom: 25px;
            width: 100%;
            /*border-bottom: #CCCCCC solid 1px;*/
            padding-bottom: 20px;
        }

            .specialofferarea .specialproduct ul li img {
                padding-left: 0px;
                /*width: 50px;*/ /*block the line 29.8.2016 somak*/
            }

            .specialofferarea .specialproduct ul li h2 {
                width: 100%;
                background: none;
                /*font-family: "Comfortaa";*/
                text-align: center;
                color: #292929;
                font-weight: normal;
                font-size: 12px;
                line-height: normal;
                padding: 0;
                margin: 0;
            }

            .specialofferarea .specialproduct ul li p {
                /*font-family: "Comfortaa";*/
                text-align: center;
                color: #292929;
                font-weight: normal;
                font-size: 12px;
                line-height: normal;
                padding: 0;
                margin: 0;
            }

            .specialofferarea .specialproduct ul li span {
                color: #4082bb;
                font-weight: normal;
                font-size: 12px; /*edit css 29.8.2016 somak*/
                line-height: normal;
                font-weight: bold;
                /*display: block;*/ /*block css 12.9.2016*/
                text-align: center;
            }

    .specialofferarea .Menu ul li {
        font-size: 12px; /*edit 17.8.2016 somak*/
        line-height: 18px; /*edit 17.8.2016 somak*/
    }

    /* Category page css Ends here */

    /* Checkout Myaccount css starts here */
    /*edit css 22.8.2016 somak*/
    /*#spDivContainer {
        display: block; 
    }*/

    .receipentaddressarea p {
        padding: 0;
        margin: 0 0 4px 0;
        width: 100%;
        /*font-size:12px;*/
    }

        .receipentaddressarea p b {
            font-size: 14px;
        }

        .receipentaddressarea p input[type="text"] {
            width: 30%;
        }

    .receipentaddressarea .giftcardformarea img {
        width: 100%;
    }

    .receipentaddressarea .giftcardformarea fieldset {
        width: 98%;
    }

        .receipentaddressarea .giftcardformarea fieldset input[type="text"] {
            /*width: 30%;*/ /*block line 22.8.2016 somak*/
        }

        .receipentaddressarea .giftcardformarea fieldset textarea {
            /*width: 29% !important;*/
        }

        .receipentaddressarea .giftcardformarea fieldset label {
            /*width: 115px;*/ /*block line 22.8.2016 somak*/
        }

        .receipentaddressarea .giftcardformarea fieldset select {
            /* width: 40%;*/ /*block line 22.8.2016 somak*/
            /* float: right; */
        }

        .receipentaddressarea .giftcardformarea fieldset .label1:after {
            background: #FFF;
            border-radius: 0;
            bottom: 0;
            color: #FFFFFF;
            /*content: url(../images/filterby-downarrow.jpg);*/
            line-height: 30px;
            height: 28px;
            padding: 0 0px;
            pointer-events: none;
            position: absolute;
            right: 0;
            text-shadow: 0 1px 1px #000000;
            top: 1px;
            z-index: 1000;
        }

    .addresscontcont ul li {
        width: 100%;
        margin-bottom: 15px;
    }

    .giftcartpaymentarea {
        width: 100%;
        float: left;
        -webkit-box-shadow: inset 0 0 3px 2px #dadada;
        box-shadow: inset 0 0 3px 2px #dadada;
        padding: 0;
    }

        .giftcartpaymentarea h2 {
            padding: 10px 0 0 10px;
            margin: 0;
        }

    .giftcardinputarea {
        padding: 20px 0px 25px 0px;
        width: 100%;
        padding-left: 10px;
    }

        .giftcardinputarea label {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            line-height: 30px;
            padding-right: 0;
            min-width: 45%;
        }

        .giftcardinputarea input[type="text"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 45%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="password"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 45%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="submit"] {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #FFF;
            background: #3b6bb4;
            -webkit-border-radius: 15px 15px 15px 15px;
            border-radius: 15px 15px 15px 15px;
            margin-left: 7px;
            margin-top: 5px;
            text-transform: uppercase;
            padding: 0px 3%;
            line-height: 25px;
            height: 25px;
            display: inline-block;
            border: none;
            text-transform: uppercase;
        }

    .customerregformarea {
        float: left;
        width: 100%;
    }

        .customerregformarea fieldset {
            float: left;
            border: none;
            margin-bottom: 5px;
            width: 100%;
            position: relative;
        }

            .customerregformarea fieldset label {
                width: 40%;
                text-align: left;
            }

    .tooltip1 span.tooltiptext {
        width: 20%;
        left: 20%;
    }

    .customerregformarea fieldset .label1:after {
        content: '';
    }

    .customerregformarea fieldset input[type="text"] {
        width: 49%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .customerregformarea fieldset input[type="password"] {
        width: 49%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .customerregformarea fieldset select {
        width: 52%;
        margin-right: 7%;
    }

    .customerregformarea fieldset input[type="submit"] {
        float: left;
    }

    .myaccountbreadcrumb ul li {
        font-size: 12px; /*edit 24.8.2016 somak*/
        list-style: none;
        line-height: 20px;
        margin-top: 12px; /*add 24.8.2016 somak*/
    }

        .myaccountbreadcrumb ul li a {
            padding: 0 7px;
        }

            .myaccountbreadcrumb ul li a:before {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

            .myaccountbreadcrumb ul li a:after {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

    /*.navigationlink .opt {
        display: none !important;
    }*/

    .margin40 {
        margin-top: 0px !important;
    }


    h2.youraccount {
        font-size: 16px;
        /*width:80%;*/
        text-align: left;
        line-height: 35px;
        background-size: 35px auto !important;
    }

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0;
        float: none;
    }
    /*Cart listing*/
    .accordianarea {
        padding: 0px;
        font-size: 12px;
    }

    .coTitlePlain2 table tr td {
        width: 150px;
    }

    .accordianarea table td img {
        float: left;
        /*width: 12px;*/
    }

    .accordianarea table td a {
        float: none;
    }


    .costomerregarea {
        margin-top: 10px;
    }

    .loginformarea fieldset input[type="text"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .loginformarea fieldset input[type="password"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .savebtnarea2 .bluebutton {
        padding: 0px 20px;
    }

    .ordercol1 {
        width: 100%;
        padding: 15px 0 0 0px;
    }

    .ordercol2 {
        width: 100%;
        padding-top: 10px;
    }

    .ordercol3 {
        float: left;
        width: 100%;
    }

    .orderhistorysection h2 {
        padding-left: 15%;
    }

    table.orderhistory {
        width: 100%;
        padding: 0;
        margin: 0;
        border: none;
        float: left;
    }

    .coupensbox {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .coupensbox fieldset {
            width: 99%;
            padding: 0;
            margin: 0;
            margin-bottom: 10px;
            float: left;
        }

    .receipentarea .formarea fieldset label {
        width: 100%;
        text-align: left;
    }

    .receipentarea .formarea fieldset input[type="text"] {
        width: 100%;
        float: right;
        text-align: left;
    }

    .savebtnarea {
        padding-left: 0px;
    }

    .savebtnarea2 input[type="button"] {
        margin-bottom: 5px;
        width: 100%;
    }

    .receipentarea .formarea fieldset select {
        width: 100%;
        float: left;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }

        .billingdetailstable td select {
            /*width: 120px !important;*/
        }

    .billingdetailsarea h2 {
        font-size: 16px;
    }

    .carddetailtableheading td {
        font-size: 10px !important;
        line-height: 12px;
    }

    .borderrightdotted {
        font-size: 12px;
    }


    /* product details */

    /*add to cart PopUp*/



    /*.ModalPopupAddtocart {
        left: 0px !important;
    }*/

    /*#popWrapper td {
        width: 45%;
    }*/

    #popWrapper td span {
        color: red;
    }

    .ModalPopupAddtocart {
        /* left:10%!important ;*/
    }

    #popWrapper {
        width: 99% !important;
    }

        #popWrapper table {
            width: 97% !important;
        }

            #popWrapper table img {
                /*width: 100px !important;*/
                /*max-width:100%;*/
            }

            #popWrapper table select {
                /*width: 100px !important;*/
                max-width: 100%;
            }

            #popWrapper table input[type="text"] {
                /*width: 100px !important;*/
                max-width: 90%;
            }

            #popWrapper table input[type="password"] {
                /*width: 100px !important;*/
                max-width: 90%;
            }

            #popWrapper table .products {
                /*width: 92% !important;*/
            }

                #popWrapper table .products table img {
                    /*width: 60px !important;
                    height: 60px !important;*/
                    max-width: 100%;
                }

    .filledRatingStar {
        width: 12px !important;
        height: 14px !important;
    }

    .customerreviewarea h2 {
        font-size: 14px;
    }

    .active img {
        border: 1px solid #333 !important;
    }

    .Seller {
        width: 100%;
    }

    .offertext, .offerDesctext {
        font-size: 12px;
    }

    /* .productdetailssocialiconarea {
        display: none;
    }*/

    #ctl00_ContentPlaceHolder1_divSellerGridHeader {
        font-size: 12px !important;
    }

    .OfferZone ul {
        margin: 4%;
    }

    .moreSellers {
        width: 40%;
    }

        .moreSellers.bt {
            font-size: 12px;
        }

    .StoreName a {
        font-size: 12px;
    }

    /*#ctl00_ContentPlaceHolder1_divSellers .stname {
        font-size:12px;
    }*/

    #ctl00_ContentPlaceHolder1_divSellers .strikeoutprice {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .saleprice {
        font-size: 12px;
    }

    .PriceTd {
        vertical-align: top;
        /*vertical-align:middle;*/
    }

    #ctl00_ContentPlaceHolder1_divSellers .price {
        /*width: 20px;*/
        /*padding: 0px;*/
        font-size: 12px;
        float: left;
        text-align: left;
    }

    #ctl00_ContentPlaceHolder1_divSellers .addcartbtn {
        font-size: 10px;
        height: 22px;
        line-height: 18px;
        margin: 0;
        padding: 0px;
    }

    /*.customerratingbox {
        width: 100%;
    }*/

    .meter {
        width: 70%;
    }

    .progressbararea {
        width: 100%;
    }

    #ctl00_ContentPlaceHolder1_divSellers {
        font-size: 12px;
    }

        #ctl00_ContentPlaceHolder1_divSellers select {
            font-size: 12px;
            width: 40px !important;
            height: 25px;
        }

    .stars {
        margin-top: 5px;
    }

    /*   #gallery_01 {
        width: 100%;
        left: 0;
     
		top:80%;
       
		text-align:center; 
    }

        #gallery_01 img {
           
			width:40px;
			height:40px;
        }*/

    /*  .zoomContainer {
        display: none;
    }*/

    .bigimagearea {
        height: 100%;
        padding-left: 0;
        float: none;
        padding-top: 60px;
    }

        .bigimagearea img {
            padding-left: 0px;
            width: 100%;
            height: 100%;
        }

    .productdetailstopleftarea {
        width: 20%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

        .productdetailstopleftarea .productdesc {
            width: 100%;
            float: left;
            padding-top: 20px;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #333333;
            line-height: 22px;
        }

    .productdetailstoprightarea {
        width: 100%;
        float: left;
        /*font-family: "Comfortaa";*/
    }

    .productdetailstopleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

    .productdetailstoprightarea h2 {
        font-size: 12px;
        margin: 10px 0px;
    }

    #gallery_02 {
        width: 100%;
        left: 0;
        top: 0;
    }

        #gallery_02 img {
            width: 25px;
            height: 30px;
        }

    .bigimageareaApparel {
        height: 100%;
        padding-left: 0;
        float: none; /*padding-top:25%;*/
        margin: 0 5%;
        width: 90%;
    }

        .bigimageareaApparel img { /*padding-left:0px;*/
            /*padding-left: 25%;
            width:65%;
            height: 100%;*/
            /*padding-left:28%;*/
            /*width: 180px;
			height: 180px;*/
        }

    .appMain {
        width: 100%;
    }


    /*  .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }*/

    .productdetailApparelleftarea .productdesc {
        width: 100%;
        float: left;
        padding-top: 20px;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #333333;
        line-height: 22px;
    }

    .productdetailApparelrightarea {
        width: 99%;
        float: left;
        padding-left: 1%;
        /*font-family: "Comfortaa";*/
    }

        /* .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }*/

        .productdetailApparelrightarea h2 {
            font-size: 20px;
            margin: 10px 0px;
        }

    .OfferZone {
        width: 100% !important;
        min-height: 20px;
    }

    .addcartbtn {
        font-size: 12px;
    }

    .InStock {
        font-size: 15px;
    }

    .OutStock {
        font-size: 15px;
    }

    #returnMsg {
        font-size: 12px;
    }

    .mosthelpulcustomerreviewarea h2 {
        font-size: 12px;
    }

    .customerreviewarea {
        width: 100%;
        padding: 0px;
    }

    .rightproductarea {
        width: 100%;
        float: left;
    }

    /* product listing */
    .recentlybrowsearea ul li {
        width: 100%;
        height: auto;
    }

        .recentlybrowsearea ul li .itempic {
            width: 100%;
            float: left;
            text-align: center;
        }

        .recentlybrowsearea ul li .itemdesc {
            width: 100%;
            float: left;
            text-align: center;
        }

    .filterbyarea {
        width: 100%;
        float: left;
        text-align: left;
    }

    .prolisting_shopnow {
        font-size: 12px !important;
    }

        .prolisting_shopnow span a {
            font-size: 12px !important;
        }

    .slider_shopnow a {
        font-size: 12px !important;
    }

    .productlistproductarea ul li {
        width: 40%;
        min-height: 165px;
        /*margin-left: 5%;*/ /*block code 12.9.2016*/
    }
        /*.productlistproductarea{min-height:750px;}*/
        .productlistproductarea ul li .productimage {
            min-height: 90px;
        }

            .productlistproductarea ul li .productimage img {
                /*width: 70%;*/
                width: 80%;
            }

        .productlistproductarea ul li .productdesc h2 {
            font-size: 12px;
            line-height: 14px;
            font-weight: normal;
        }

        .productlistproductarea ul li h3 {
            font-size: 12px !important; /*edit 24.8.2016 somak*/
        }

        .productlistproductarea ul li .productdesc h2 a {
            font-size: 10px !important;
            line-height: 16px;
            max-height: 30px;
            color: #3f3f3f;
            font-weight: normal;
        }

        .productlistproductarea ul li .productdesc p {
            width: 100%;
        }

    .productlistBigproductarea ul li {
        width: 48%;
        min-height: 160px;
    }

        .productlistBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistBigproductarea ul li h3 {
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li .productBigdesc p {
            width: 100%;
        }

    .productlistExBigproductarea ul li {
        width: 48%;
        min-height: 160px;
    }

        .productlistExBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistExBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistExBigproductarea ul li h3 {
            font-size: 12px !important; /*add css 29.8.2016 somak*/
        }

        .productlistExBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important; /*add css 29.8.2016 somak*/
        }

        .productlistExBigproductarea ul li .productBigdesc p {
            width: 100%;
        }


    .conditionarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    .avrgcustrevarea .ratingarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    h2.filterby {
        width: 100%; /*edit css 14.9.2016 somak*/
        font-size: 14px; /*edit css 14.9.2016 somak*/
        height: 20px;
        line-height: 20px;
        padding-left: 0px; /*edit css 14.9.2016 somak*/
        background-size: 25px auto !important;
    }

    .conditionarea h2 {
        font-size: 12px; /*edit css 17.8.2016 somak*/
        line-height: 21px;
    }

    .featurebrandsarea h2 {
        font-size: 12px; /*edit css 17.8.2016 somak*/
        line-height: 21px;
    }

    .avrgcustrevarea h2 {
        font-size: 12px; /*edit css 17.8.2016 somak*/
        line-height: 21px;
    }

    .avrgcustrevarea .ratingarea ul li img {
        width: 60%;
    }

    .avrgcustrevarea .ratingarea ul li {
        font-size: 12px;
        margin: 0 5px 0 0;
        text-align: left;
    }

    .conditionarea ul li { /*edit css17.8.2016 somak*/
        font-size: 12px !important;
        text-align: left;
        letter-spacing: 1px;
    }

    .StarCss { /*block code 14.9.2016 somak*/
        /*background-image: url(../images/s_star.gif);
        height: 10px;
        width: 10px;*/
    }

    .EmptyStarCss { /*block code 14.9.2016 somak*/
        /* background-image: url(../images/s_estar.png);
        height: 10px;
        width: 10px;*/
    }
    /*cart button*/
    /*block somak 20.9.2016*/
    /*.arrow_box { 
        top: 28px;
        min-height: 130px;
        left: -65px;
        width: 130px;
    }*/

    #ctl00_userBasket_basketMid {
        display: none;
    }
    /*block somak 20.9.2016*/
    /*.arrow_box:after {
        margin-left: -50px;
    }*/
    /*block somak 20.9.2016*/
    /* #basketSub {
        font-size:12px;
        line-height: 8px;
        width: 85px;
    }*/
    /*block somak 20.9.2016*/
    /*#basketSub div {
            font-size:12px;
        }*/

    /* #ctl00_userBasket_lblBasketMsg {
        font-size:12px !important;
    }*/
    /*block somak 20.9.2016*/
    /*#ctl00_userBasket_basket {
        width: 100%;
        margin: 0px;
    }*/
    /*block code 20.9.2016 somak*/
    /*      #ctl00_userBasket_basket .bluebutton {
            font-size:12px;
            margin-left: 5%;
            padding: 0px 10px;
            line-height: 12px;
            height: 14px;
        }*/

    #baskettop img {
        display: none;
    }

    #myac .arrow_Sbox a {
        font-size: 13px;
        line-height: 18px;
    }

    .arrow_Sbox {
        width: 115px;
        min-height: 100px;
        left: -100px;
        font-size: 13px;
        z-index: 99999;
    }

    .whatotherheading {
        line-height: 28px;
        padding: 0px 7px 0 0px;
    }

    .Wishlistarea ul li {
        width: 100%;
        margin-right: 0px;
    }

    .Wishbox {
        /*width: 50%;
        padding: 28px 25%;*/
        width: 90%;
        padding: 28px 5%;
    }

    /*login area*/
    .login {
        width: 95% !important;
    }

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .bottommulticolorbar {
        width: 100% !important;
    }

    .logindetailsarea {
        width: 100%;
    }

    .login fieldset input[type="text"] {
        /* width: 110px;*/ /*block line 22.8.2016 somak*/
    }

    .login fieldset input[type="password"] {
        /* width: 110px;*/ /*block line 22.8.2016 somak*/
    }

    .log.reg input[type="submit"] {
        margin-top: 0px;
    }

    .login input[type="submit"] {
        /*margin-bottom: 10px;*/
        margin-bottom: 10px !important;
    }

    .log {
        /*width: 100% !important;*/
        border-right: 0px solid #fff !important;
        border-bottom: 1px solid #333333;
        padding-bottom: 10px;
    }

        .log.reg {
            /*width: 100% !important;*/
            padding: 0 0 0 0px !important;
        }

    .comingsoonheadercont {
        padding: 34px 0 0 0;
    }

        .comingsoonheadercont .right {
            font-size: 16px;
            margin-top: -65px;
        }

    .happyshoperheading {
        font-size: 12px;
    }

    .bestretailersheading {
        font-size: 12px;
    }

    .ourvisionheading {
        font-size: 12px;
    }

    .comingsoonfooteritem .left ul li {
        font-size: 12px;
        width: 32%;
    }

    .cartItem {
        top: 4px;
        left: 7px;
        font-size: 12px;
    }

    .contact_container {
        width: 100%;
        margin: 0px;
    }

    .contactdetailsarea .formarea {
        width: 100%;
    }

        .contactdetailsarea .formarea .left {
            width: 100%;
            text-align: left;
        }

        .contactdetailsarea .formarea .right {
            width: 100%;
        }

    .coTitlePlain2 {
        font-size: 12px;
        text-transform: lowercase;
    }

        .coTitlePlain2 table tr td {
            width: 150px;
        }

    .Couponarea {
        width: 98%;
    }

        .Couponarea span {
            font-size: 12px;
            padding: 0px;
        }

    .chkoutprevcontinuearea .continuebtn img {
        width: 70%;
        float: right;
    }

    .chkoutprevcontinuearea .prevbtn img {
        width: 70%;
    }

    .savAndContueButt {
        background-size: 70%;
        margin-right: -28%;
    }


    .billingradioarea {
        width: 100%;
    }

    .billingrightarea {
        width: 100%;
    }

    .paymenttypearea {
        width: 98% !important;
    }

    .ConfirmEmailarea {
        width: 100%;
    }

    .contactdetailsarea .formareabig .left {
        width: 100%;
        font-size: 12px;
        text-align: left;
    }

    .contactdetailsarea .formareabig .right {
        width: 100%;
    }

    .billingrightarea div h6 {
        font-size: 12px;
    }

    .email {
        font-size: 12px;
    }

    .ConfirmEmailarea {
        font-size: 12px;
    }

    .couponinputarea input[type="text"] {
        width: 100%;
    }

    .paymenttypearea h2 {
        font-size: 14px;
    }

    h2.address {
        width: 100%;
    }

    .CouponRedeemarea h2 {
        font-size: 12px;
        text-transform: capitalize;
        padding: 0px;
        color: red;
    }

    .billingdetailstable tr td {
        font-size: 12px;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }
    /*favorite .slider off*/
    #divShortButton {
        display: none;
    }

    .cart_button {
        display: none;
    }

    .Class_button {
        display: none;
    }

    /* .categorysliderarea {
        display: none;
    }*/

    .Scroller_button {
        display: none;
    }

    .Store_button {
        display: none;
    }

    /* .ribbon-wrapper-green {
        width:40px; 
        height:42px; 
    }*/

    /* .ribbon-green {
        font-size:7px;
    }*/

    /* @-moz-document url-prefix() {
        input.keywordssearch[type=text] {
            width: 194px !important;
            float: left;
        }*/

    .storesearch {
        margin-right: 0px;
    }

    .countrysearch {
        padding-left: 0px;
    }

    #ctl00_dropFilterCountry_msdd {
        /*width: 145px !important;*/
        width: 100% !important;
    }
    /*block 11.8.2016 */
    /*#ctl00_dropFilterStore_msdd {
            width: 145px !important;
        }*/

    #dropCountry_msdd {
        width: 175px !important;
    }
    /*.headericonarea {
            margin: 32% 0% 0% 54%;
        }*/
    .whatotherheading {
        line-height: 22px;
        font-size: 12px;
    }
}

}

@media only screen and (min-width:200px) and (max-width:500px) and (orientation : landscape) {



    /* Common Header & Footer*/
    #slidebox {
        display: none;
    }

    header {
        min-height: 75px;
    }

    logo {
        margin: 0;
        padding: 0;
        width: 23%;
    }

        logo img {
            /*width: 100px;*/ /*somak block the css 8.10.2016 */
            margin-bottom: 0px;
        }

    .header_contearea {
        width: 100%;
        float: left;
        margin-top: 0px;
    }

    .welcometext {
        color: #414042;
        font-size: 12px;
    }

    .signinyouraccount {
        color: #FFF;
        font-size: 12px;
        /*width: 60%;*/ /*somak block 10.8.2016*/
        margin-top: 5px;
    }

        .signinyouraccount a {
            padding: 3px 10px;
        }

    .product_holder {
        margin-top: 0px;
    }

    .slider_cont {
        display: none;
    }

    .signinyouraccount span {
        font-size: 12px;
    }


    .keywordsearch {
        width: 100%;
        float: left;
        background: #d7d7d7;
        height: 32px;
        padding-left: 0px;
        margin-right: 8px;
        margin-top: 15px;
    }

        .keywordsearch .left {
            font-size: 12px;
            color: #414042;
            line-height: 36px;
        }

    .left select {
        width: 50px !important;
    }

    input.keywordssearch[type=text] {
        width: 76% !important;
        float: left;
    }

    input.go[type=button] {
        float: left;
    }

    .countrysearch {
        margin-top: 10px;
        margin-right: 5px;
        padding-left: 8px;
    }

        .countrysearch select {
            width: 145px !important;
        }

    .storesearch {
        margin-top: 10px;
    }

        .storesearch select {
            width: 145px !important;
        }
    /*block 11.8.2016 */
    /*#ctl00_dropFilterCountry_msdd {
        width: 145px !important;
    }

    #ctl00_dropFilterStore_msdd {
        width: 145px !important;
    }*/

    #ctl00_divMsg {
        font-size: 12px !important;
        width: 80% !important;
        margin-left: 10% !important;
        margin-right: 10% !important;
    }

    #ctl00_UpdateProgress {
        font-size: 12px !important;
        width: 60% !important;
        top: 2%;
        left: 20% !important;
        right: 20% !important;
    }

    #ctl00_UpdateProgressCheckout {
        top: 2%;
        font-size: 12px !important;
        width: 60% !important;
        left: 20% !important;
        right: 20% !important;
    }

    .headericonarea {
        /*margin: 13% 0% 0% 72%;
        width: 28%;
        position: absolute;*/
        position: relative;
        top: 10px;
    }

        .headericonarea img {
            width: 40px;
            height: 30px;
        }

        .headericonarea .mycart {
            width: 28px;
            float: left;
        }

        .headericonarea .wishlist {
            width: 30px;
            float: left;
        }

        .headericonarea .giftcard {
            width: 30px;
            float: left;
        }
    /*.shopbydepartment{ margin:0 auto; width:auto; font-size:9px;height:25px;}*/
    .shopbydepartment {
        font-size: 12px;
        height: 30px;
        width: 114px;
        margin-left: 10px;
    }

        .shopbydepartment ul li {
            line-height: 24px;
        }

    .navigationlink {
        padding-left: 20px;
    }
    /*block code 20.9.2016 somak*/
    /*.livechaticon {
        display: none;
    }*/

    #results {
        width: 98%;
    }
    /*.livechaticon{margin-top: -65px;}*/
    /*.livechaticon img{width:80px;height:30px;}*/
    .navigationlink ul li {
        font-size: 12px;
    }

        .navigationlink ul li a {
            padding: 0px 4px;
        }

        .navigationlink ul li:last-child a img {
            width: 22px;
            bottom: 10px;
        }

        .navigationlink ul li:last-child a {
            padding-right: 25px;
        }

    /*.navigationlink .opt {
        display: none !important;
    }*/

    .margin40 {
        margin-top: 0px !important;
    }

    .dropdown-menu {
        min-width: 144px;
        width: 144px;
        margin-top: 0px;
    }

        .dropdown-menu > li > a {
            font-size: 12px;
            line-height: 8px;
            padding: 5px 0 0 10px;
        }

            .dropdown-menu > li > a span {
                display: none;
            }

        .dropdown-menu > li:last-child {
            width: 135px;
        }

        .dropdown-menu > li > a strong {
            display: none;
        }

    .active ul li {
        line-height: 5px;
        font-size: 12px;
    }

    .popover {
        width: 0px;
        display: none;
        background-color: transparent;
        border: none;
        border-left: 0px;
        padding: 0px;
    }

    .popover-title {
        display: none;
    }

    .popover-content {
        display: none;
    }

    .footer_cont {
        width: 100%;
    }

    .link_box {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .link_box ul li {
            font-size: 12px;
            padding-left: 5px;
            float: left;
            width: auto;
        }

    h2.footerheading {
        padding: 10px 0 0 15px;
    }

    .link_box ul li .socialicon {
        margin-right: 0px;
        margin-bottom: 0px;
    }

        .link_box ul li .socialicon img {
            /*width: 65%;*/
            max-width: 100%;
        }

    .pad10 {
        padding-top: 6px;
    }

    .footerbottombox {
        margin-top: 0px;
    }

    .payment_box {
        width: 100%;
        float: left; /*height:115px;*/
    }

    .paymenticon {
        width: 100%;
        margin-top: 15px;
    }

        .paymenticon ul {
            /* padding: 0; */
            margin: 0px;
            /*width: 33%;*/
            float: left;
        }

            .paymenticon ul li {
                /*padding-left: 16px;*/
                margin-bottom: 0px;
                line-height: 15px;
            }

                .paymenticon ul li:last-child {
                    /*padding-left: 16px;*/
                }

        .paymenticon img {
            width: 28px !important;
        }

    .responsive-slider .pages .page {
        display: inline-block;
        color: #FFF;
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background: #F60;
        font-size: 12px;
        text-align: center;
        line-height: 12px;
    }

    .logoicon {
        width: 100%;
        float: left;
    }

        .logoicon ul {
            padding: 0;
            margin: 0;
        }

            .logoicon ul li {
                padding-left: 16px;
            }

                .logoicon ul li:last-child {
                    padding: 0;
                    margin-right: 0px;
                    width: auto;
                }

    .topbrandsbox {
        width: 100%;
        float: left;
    }

        .topbrandsbox ul li {
            font-size: 12px;
            width: auto;
            padding: 0 5px;
        }

    .topcategorybox {
        width: 100%;
        float: left;
        padding-bottom: 15px;
    }

        .topcategorybox ul li {
            font-size: 12px;
            float: left;
            padding: 0 5px;
        }


    td .bluebutton {
        font-size: 12px !important;
        padding: 0px 6px;
        line-height: 18px;
        height: 17px;
        margin-top: 1px;
        text-transform: capitalize;
    }

    /*home*/

    .product_holder ul li {
        min-height: 170px;
    }

        .product_holder ul li img {
            padding: 0;
            margin: 0;
            float: left;
            width: 100%;
            height: auto;
            background: #f6cfa5;
            padding: 0px;
        }

    .productdesc h2 {
        font-size: 12px;
        margin: 3px 0 3px 0px;
        padding: 0;
        line-height: 15px;
    }

    .productdesc a {
        color: #3b6bb4;
    }

    .product_holder .productdesc p {
        font-size: 12px;
    }
    /*End Home*/

    /* category page */

    .topbreadcrambarea .linkarea h2 {
        line-height: 16px;
        font-size: 12px;
    }

    .body_container {
        width: 100%;
        float: left;
        padding: 0;
        margin: 0;
    }

    .topbreadcrambarea .linkarea .links {
        font-size: 12px;
    }

    .category_holder {
        width: 68%;
        float: right;
    }

    .categoryleftarea {
        width: 100%;
        float: left;
        margin-left: 0%;
    }

    .seemorelink {
        margin: 0px;
    }

        .seemorelink .prevlink {
            float: left;
        }

        .seemorelink .linktext {
            font-size: 14px !important;
            margin-top: 7px;
        }
    /*.categoryrightarea{ width:30%;float:left;margin-top: 5px;}
.categoryrightarea img{ width:100%;}*/
    .categoryrightarea {
        display: none;
    }

    .categoryrightsidebannerarea {
        width: auto;
    }

    .womensbeltbanner {
        margin-bottom: 12px;
    }

    .returnbanner {
        margin-bottom: 12px;
    }

    .sandalbanner {
        margin-bottom: 12px;
    }

    .breadcramb {
        float: left;
        color: #ed1f24;
        text-transform: uppercase;
        font-size: 12px;
        text-transform: uppercase;
        padding: 0px 0 10px 28px;
    }
    /*.categorysliderarea{ width: 100%; float: left; padding: 0; margin: 0;margin-bottom: -20px;}*/
    .multicolorbar img {
        position: absolute;
        left: 50%;
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .multicolorbar {
        width: 100%;
        height: 5px;
        float: left;
        position: absolute;
        z-index: 999;
        bottom: 10px;
        background: #f78d1e;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(left, #f78d1e 0%, #f78d1e 19%, #4774b9 19%, #4774b9 37%, #33c1d3 37%, #33c1d3 57%, #ed2324 57%, #ed2324 78%, #f78d1e 78%, #f78d1e 78%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f78d1e), color-stop(19%,#f78d1e), color-stop(19%,#4774b9), color-stop(37%,#4774b9), color-stop(37%,#33c1d3), color-stop(57%,#33c1d3), color-stop(57%,#ed2324), color-stop(78%,#ed2324), color-stop(78%,#f78d1e), color-stop(78%,#f78d1e)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* IE10+ */
        background: linear-gradient(to right, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78d1e', endColorstr='#f78d1e',GradientType=1 ); /* IE6-8 */
    }

    .bottommulticolorbar img {
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .category_productholder {
        padding: 0;
        margin: 0;
        width: 98%;
        float: left;
        margin-left: 2%;
    }

        .category_productholder ul {
            padding: 0;
            margin: 0;
        }

            .category_productholder ul li {
                width: 100%;
                padding: 0;
                margin: 0;
                background: none !important;
                height: 200px;
                margin-bottom: 5px;
            }

                .category_productholder ul li:last-child {
                    float: left;
                    margin-right: 0;
                }

    .categoryproduct_details {
        padding: 0;
        margin: 0;
    }

        .categoryproduct_details h2 {
            text-align: center;
            font-size: 15px;
            float: left;
            width: 100%;
        }

        .categoryproduct_details h2 {
            background: #FF6600;
            line-height: 32px; /*padding: 0; margin: 0;*/
            text-align: center;
            border: none;
            /*font-family: "Comfortaa";*/
            color: #fff; /*font-weight: normal; font-size: 15px;*/
            height: 30px;
        }

            .categoryproduct_details h2 span {
                padding: 0px 15px;
                border-left: #353434 solid 1px;
                border-right: #353434 solid 1px;
                /*font-family: "Comfortaa";*/
            }

                .categoryproduct_details h2 span a {
                    color: #fff;
                    font-size: 12px;
                }

        .categoryproduct_details ul {
            padding: 0;
            margin: 0;
            background: none;
            margin: 10px 0 0 3px;
        }

            .categoryproduct_details ul li {
                text-align: left;
                font-size: 12px;
                line-height: 20px;
                width: 100%;
                padding: 0;
                margin: 0;
                list-style: none;
                margin-bottom: 2px;
                height: 20px;
                background: none;
                float: left;
                box-shadow: none;
                color: #3b6bb4;
                font-size: 12px;
                /*font-family: "Comfortaa";*/
            }

                .categoryproduct_details ul li a {
                    text-decoration: none;
                    text-align: left;
                    color: #3b6bb4 !important;
                    /*font-family: "Comfortaa";*/
                }

                    .categoryproduct_details ul li a:hover {
                        text-decoration: none;
                        color: #000;
                    }

                .categoryproduct_details ul li:last-child {
                    padding: 0;
                    margin: 0;
                    margin-bottom: 2px;
                }

    .categoryshopall {
        font-size: 12px;
        color: #343435;
        /*font-family: "Comfortaa";*/
        text-transform: uppercase;
        padding-top: 5px;
        padding-left: 2px;
        float: left;
        font-weight: bold;
    }

        .categoryshopall a {
            color: #343435;
            text-decoration: none;
            outline: none !important;
        }

            .categoryshopall a:hover {
                color: #3b6bb4;
                text-decoration: none;
            }

    .thumbproductdetails span {
        font-size: 12px;
    }

    .thumbproductdetails .addcart {
        /*width: 70px;*/ /*edit 11.8.2016 Somak*/
        width: 90px;
        margin-left: 20%;
    }

    .elastislide-carousel {
        padding-top: 35px;
        height: 185px;
    }

    .elastislide-horizontal ul li {
        padding-right: 5%;
    }

    .elastislide-carousel ul li a img {
        border: none;
        width: 60%;
    }

    .thumbproductdetails {
        width: 60%;
    }

        .thumbproductdetails h2 {
            font-size: 12px;
            /*min-height: 60px;*/
            min-height: 30px;
        }

    .bestseller_row {
        width: 100%;
    }

        .bestseller_row ul li {
            width: 100% !important;
            list-style: none;
        }

    .bestseller_product {
        float: left;
        width: 50%;
    }

    .specialofferarea {
        width: 100%;
    }

    .specialofferContainer {
        width: 30%;
    }

    .specialofferarea h2 div {
        font-size: 12px;
    }

    .specialofferarea .Menu {
        width: 100%;
    }

    .specialofferarea h2 {
        margin: 0;
        padding: 0;
        color: #363636;
        text-align: center;
        background-size: 25px auto !important;
    }

        .specialofferarea h2 div {
            margin-left: 10px;
            padding-top: 18px;
        }

        .specialofferarea h2 p {
            margin: 0;
            padding: 24px 0px;
            color: #363636;
            text-align: center;
            font-size: 12px;
            font-weight: normal;
        }

    .specialofferarea .specialproduct {
        margin: 0 auto;
        width: 100%;
    }

        .specialofferarea .specialproduct ul {
            padding: 0;
            margin: 0;
        }

            .specialofferarea .specialproduct ul li {
                padding: 0;
                margin: 0;
                list-style: none;
                margin-bottom: 25px;
                width: 100%;
                /*border-bottom: #CCCCCC solid 1px;*/
                padding-bottom: 20px;
            }

                .specialofferarea .specialproduct ul li img {
                    padding-left: 0px;
                    width: 50px;
                }

                .specialofferarea .specialproduct ul li h2 {
                    width: 100%;
                    background: none;
                    /*font-family: "Comfortaa";*/
                    text-align: center;
                    color: #292929;
                    font-weight: normal;
                    font-size: 12px;
                    line-height: normal;
                    padding: 0;
                    margin: 0;
                }

                .specialofferarea .specialproduct ul li p {
                    /*font-family: "Comfortaa";*/
                    text-align: center;
                    color: #292929;
                    font-weight: normal;
                    font-size: 12px;
                    line-height: normal;
                    padding: 0;
                    margin: 0;
                }

                .specialofferarea .specialproduct ul li span {
                    color: #4082bb;
                    font-weight: normal;
                    font-size: 13px;
                    line-height: normal;
                    font-weight: bold;
                    display: block;
                    text-align: center;
                }

    .specialofferarea .Menu ul li {
        font-size: 12px;
        line-height: 15px;
    }

    /* Category page css Ends here */

    /* Checkout Myaccount css starts here */
    /*#spDivContainer {
        display: none;
    }*/

    .receipentaddressarea p {
        padding: 0;
        margin: 0;
        width: 100%;
        font-size: 12px;
    }

        .receipentaddressarea p input[type="text"] {
            width: 30%;
        }

    .receipentaddressarea .giftcardformarea img {
        width: 100%;
    }

    .receipentaddressarea .giftcardformarea fieldset {
        width: 98%;
    }

        .receipentaddressarea .giftcardformarea fieldset input[type="text"] {
            width: 30%;
        }

        .receipentaddressarea .giftcardformarea fieldset textarea {
            width: 29% !important;
        }

        .receipentaddressarea .giftcardformarea fieldset label {
            width: 115px;
        }

        .receipentaddressarea .giftcardformarea fieldset select {
            width: 40%;
            float: right;
        }

        .receipentaddressarea .giftcardformarea fieldset .label1:after {
            background: #FFF;
            border-radius: 0;
            bottom: 0;
            color: #FFFFFF;
            /*content: url(../images/filterby-downarrow.jpg);*/
            line-height: 30px;
            height: 28px;
            padding: 0 0px;
            pointer-events: none;
            position: absolute;
            right: 0;
            text-shadow: 0 1px 1px #000000;
            top: 1px;
            z-index: 1000;
        }

    .addresscontcont ul li {
        width: 100%;
        margin-bottom: 15px;
    }

    .giftcartpaymentarea {
        width: 96%;
        float: left;
        -webkit-box-shadow: inset 0 0 3px 2px #dadada;
        box-shadow: inset 0 0 3px 2px #dadada;
        padding: 0;
    }

        .giftcartpaymentarea h2 {
            padding: 10px 0 0 10px;
            margin: 0;
        }

    .giftcardinputarea {
        padding: 20px 0px 25px 0px;
        width: 100%;
        padding-left: 10px;
    }

        .giftcardinputarea label {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            line-height: 30px;
            padding-right: 0;
        }

        .giftcardinputarea input[type="text"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 48%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="password"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 48%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="submit"] {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #FFF;
            background: #3b6bb4;
            -webkit-border-radius: 15px 15px 15px 15px;
            border-radius: 15px 15px 15px 15px;
            margin-left: 7px;
            margin-top: 5px;
            text-transform: uppercase;
            padding: 0px 3%;
            line-height: 25px;
            height: 25px;
            display: inline-block;
            border: none;
            text-transform: uppercase;
        }

    .customerregformarea {
        float: left;
        width: 100%;
    }

        .customerregformarea fieldset {
            float: left;
            border: none;
            margin-bottom: 5px;
            width: 100%;
            position: relative;
        }

            .customerregformarea fieldset label {
                width: 40%;
                text-align: left;
            }

            .customerregformarea fieldset input[type="text"] {
                width: 49%;
                float: left;
                text-align: left;
                padding: 0px 5px;
                margin-left: 6px;
            }

            .customerregformarea fieldset input[type="password"] {
                width: 49%;
                float: left;
                text-align: left;
                padding: 0px 5px;
                margin-left: 6px;
            }

            .customerregformarea fieldset select {
                width: 54%;
            }

            .customerregformarea fieldset input[type="submit"] {
                float: left;
            }

    .myaccountbreadcrumb ul li {
        font-size: 12px;
        list-style: none;
        line-height: 20px;
    }

        .myaccountbreadcrumb ul li a {
            padding: 0 7px;
        }

            .myaccountbreadcrumb ul li a:before {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

            .myaccountbreadcrumb ul li a:after {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

    .order-steps li {
        padding-left: 14% !important;
    }

    h2.youraccount {
        font-size: 14px;
        padding-left: 15%;
        width: 80%;
        text-align: left;
        line-height: 35px;
        background-size: 35px auto !important;
    }

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0;
        float: none;
    }


    .addresscontcont ul li {
        width: 40%;
        margin-bottom: 15px;
    }

    .addressbtnarea .bluebutton {
        padding: 0px 8px;
    }
    /*Cart listing*/
    .accordianarea {
        padding: 0px;
        font-size: 12px;
    }

        .accordianarea table td img {
            width: 15px;
        }

    /*.accordianarea table td a {
            float: right;
        }*/
    .Couponarea {
        width: 96%;
    }

        .Couponarea span {
            font-size: 12px;
        }

    .costomerregarea {
        margin-top: 10px;
    }

    .loginformarea fieldset input[type="text"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .loginformarea fieldset input[type="password"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .savebtnarea2 .bluebutton {
        padding: 0px 20px;
    }

    .ordercol1 {
        width: 100%;
        padding: 15px 0 0 0px;
    }

    .ordercol2 {
        width: 100%;
        padding-top: 10px;
    }

    .ordercol3 {
        float: left;
        width: 100%;
    }

    .orderhistorysection h2 {
        padding-left: 15%;
    }

    table.orderhistory {
        width: 100%;
        padding: 0;
        margin: 0;
        border: none;
        float: left;
    }

    .coupensbox {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .coupensbox fieldset {
            width: 99%;
            padding: 0;
            margin: 0;
            margin-bottom: 10px;
            float: left;
        }

    .receipentarea .formarea fieldset label {
        width: 100%;
        text-align: left;
    }

    .receipentarea .formarea fieldset input[type="text"] {
        width: 100%;
        float: right;
        text-align: left;
    }

    .savebtnarea {
        padding-left: 0px;
    }

    .savebtnarea2 input[type="button"] {
        margin-bottom: 5px;
        width: 100%;
    }

    .receipentarea .formarea fieldset select {
        width: 100%;
        float: left;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }

        .billingdetailstable td select {
            /* width: 120px !important;*/
        }

    .billingdetailsarea h2, .orderhistorysection h2 {
        padding-left: 7%;
        background-size: 25px auto !important;
        font-size: 15px;
        line-height: 26px;
    }

    .carddetailtableheading td {
        font-size: 12px !important;
        line-height: 12px;
    }

    .borderrightdotted {
        font-size: 12px;
    }


    /* product details */

    /*add to cart PopUp*/



    /*.ModalPopupAddtocart{left:0px!important;}*/
    #popWrapper td {
        width: 45%;
    }

        #popWrapper td span {
            color: red;
        }

    #popWrapper {
        width: 99% !important;
    }

        #popWrapper table {
            width: 97% !important;
        }

            #popWrapper table img {
                width: 100px !important;
            }

            #popWrapper table select {
                width: 100px !important;
            }

            #popWrapper table input[type="text"] {
                width: 100px !important;
            }

            #popWrapper table input[type="password"] {
                width: 100px !important;
            }

            #popWrapper table .products {
                width: 92% !important;
            }

                #popWrapper table .products table img {
                    width: 60px !important;
                    height: 60px !important;
                }

    .filledRatingStar {
        width: 12px !important;
        height: 14px !important;
    }

    .customerreviewarea h2 {
        font-size: 12px;
    }

    .active img {
        border: 1px solid #333 !important;
    }

    .Seller {
        width: 100%;
    }

    .offertext, .offerDesctext {
        font-size: 12px;
    }

    .productdetailssocialiconarea {
        display: none;
    }

    #ctl00_ContentPlaceHolder1_divSellerGridHeader {
        font-size: 12px !important;
    }

    .OfferZone ul {
        margin: 7%;
    }

    .moreSellers {
        width: 40%;
    }

        .moreSellers.bt {
            font-size: 12px;
        }

    .StoreName a {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .stname {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .strikeoutprice {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .saleprice {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .price {
        width: 42px;
        padding: 0px;
        font-size: 12px;
        float: right;
        text-align: center;
    }

    #ctl00_ContentPlaceHolder1_divSellers .addcartbtn {
        font-size: 12px;
        height: 10px;
        line-height: 10px;
        margin: 0;
        padding: 4px;
    }

    .customerratingbox {
        width: 100%;
    }

    .meter {
        width: 80%;
    }

    .progressbararea {
        width: 100%;
    }

    #ctl00_ContentPlaceHolder1_divSellers {
        font-size: 12px;
    }

        #ctl00_ContentPlaceHolder1_divSellers select {
            font-size: 12px;
            width: 40px !important;
            height: 25px;
        }

    .stars {
        margin-top: 5px;
    }

    /*   #gallery_01 {
        width: 100%;
        left: 0;
        top: 0;
       
    }

        #gallery_01 img {
            width: 50px;
        }

    .zoomContainer {
        display: none;
    }*/

    .bigimagearea {
        height: 100%;
        padding-left: 0;
        float: none;
        padding-top: 60px;
    }

        .bigimagearea img {
            padding-left: 0px;
            width: 100%;
            height: 100%;
        }

    .productdetailstopleftarea {
        width: 20%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

        .productdetailstopleftarea .productdesc {
            width: 100%;
            float: left;
            padding-top: 20px;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #333333;
            line-height: 22px;
        }

    .productdetailstoprightarea {
        width: 100%;
        float: left;
        /*font-family: "Comfortaa";*/
    }

    .productdetailstopleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

    .productdetailstoprightarea h2 {
        font-size: 12px;
        margin: 10px 0px;
    }

    #gallery_02 {
        width: 100%;
        left: 0;
        top: 0;
    }

        #gallery_02 img {
            width: 25px;
            height: 30px;
        }

    .bigimageareaApparel {
        height: 100%;
        padding-left: 0;
        float: none; /*padding-top:25%;*/
    }

        .bigimageareaApparel img { /*padding-left:0px;*/
            /* padding-left: 25%;*/
            /* width: 50%;
            height: 100%;*/
        }

    .appMain {
        width: 100%;
    }

    /*
    .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }*/

    .productdetailApparelleftarea .productdesc {
        width: 100%;
        float: left;
        padding-top: 20px;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #333333;
        line-height: 22px;
    }

    .productdetailApparelrightarea {
        width: 99%;
        float: left;
        padding-left: 1%;
        /*font-family: "Comfortaa";*/
    }

        /* .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }*/

        .productdetailApparelrightarea h2 {
            font-size: 20px;
            margin: 10px 0px;
        }

    .OfferZone {
        width: 100% !important;
        min-height: 20px;
    }

    .addcartbtn {
        font-size: 12px;
    }

    .InStock {
        font-size: 12px;
    }

    .OutStock {
        font-size: 12px;
    }

    #returnMsg {
        font-size: 12px;
    }

    .mosthelpulcustomerreviewarea h2 {
        font-size: 12px;
    }

    .customerreviewarea {
        width: 100%;
        padding: 0px;
    }

    .rightproductarea {
        width: 100%;
        float: left;
    }

    /* product listing */
    .recentlybrowsearea ul li {
        width: 100%;
        height: auto;
    }

        .recentlybrowsearea ul li .itempic {
            width: 100%;
            float: left;
            text-align: center;
        }

        .recentlybrowsearea ul li .itemdesc {
            width: 100%;
            float: left;
            text-align: center;
        }

    .filterbyarea {
        width: 100%;
        float: left;
        text-align: left;
    }

    .prolisting_shopnow {
        font-size: 12px !important;
    }

        .prolisting_shopnow span a {
            font-size: 12px !important;
        }

    .slider_shopnow a {
        font-size: 12px !important;
    }

    .productlistproductarea ul li {
        width: 40%;
        min-height: 165px;
        margin-left: 5%;
    }
        /*.productlistproductarea{min-height:750px;}*/
        .productlistproductarea ul li .productimage {
            min-height: 145px;
        }

            .productlistproductarea ul li .productimage img {
                width: 70%;
            }

        .productlistproductarea ul li .productdesc h2 {
            font-size: 12px;
            font-weight: normal;
        }

        .productlistproductarea ul li h3 {
            font-size: 12px !important;
        }

        .productlistproductarea ul li .productdesc h2 a {
            font-size: 12px !important;
        }

        .productlistproductarea ul li .productdesc p {
            width: 100%;
        }

    .productlistBigproductarea ul li {
        /*width: 48%;*/
        width: 46%;
        min-height: 160px;
    }

        .productlistBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistBigproductarea ul li h3 {
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li .productBigdesc p {
            width: 100%;
        }

    .productlistExBigproductarea ul li {
        width: 48%;
        min-height: 160px;
    }

        .productlistExBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistExBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistExBigproductarea ul li h3 {
            font-size: 12px !important;
        }

        .productlistExBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important;
        }

        .productlistExBigproductarea ul li .productBigdesc p {
            width: 100%;
        }



    .conditionarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    .avrgcustrevarea .ratingarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    h2.filterby {
        width: 75%;
        font-size: 12px;
        height: 20px;
        line-height: 20px;
        padding-left: 25%;
    }

    .conditionarea h2 {
        font-size: 12px;
        line-height: 16px;
    }

    .featurebrandsarea h2 {
        font-size: 12px;
        line-height: 16px;
    }

    .avrgcustrevarea h2 {
        font-size: 12px;
        line-height: 16px;
    }

    .avrgcustrevarea .ratingarea ul li img {
        width: 60%;
    }

    .avrgcustrevarea .ratingarea ul li {
        font-size: 12px;
        margin: 0 5px 0 0;
        text-align: left;
    }

    .avrgcustrevarea .ratingarea {
        width: 60%;
        margin: 0px;
    }

    .conditionarea ul li {
        font-size: 12px !important;
        text-align: left;
    }

    .StarCss {
        background-image: url(../images/s_star.gif);
        height: 10px;
        width: 10px;
    }

    .EmptyStarCss {
        background-image: url(../images/s_estar.png);
        height: 10px;
        width: 10px;
    }
    /*cart button*/
    /*block somak 20.9.2016*/
    /*.arrow_box {
        top: 28px;
        min-height: 130px;
        left: -65px;
        width: 130px;
    }*/

    #ctl00_userBasket_basketMid {
        display: none;
    }
    /*block somak 20.9.2016*/
    /*.arrow_box:after {
        margin-left: -50px;
    }*/

    /*block somak 20.9.2016*/
    /* 
    #basketSub { 
        font-size:12px;
        line-height: 8px;
        width: 85px;
    }
	*/
    /*block somak 20.9.2016*/
    /* #basketSub div {
            font-size:12px;
        }*/
    /*block somak 20.9.2016*/
    /*#ctl00_userBasket_lblBasketMsg {
        font-size:12px !important;
    }*/
    /*block somak 20.9.2016*/
    /*#ctl00_userBasket_basket {
        width: 100%;
        margin: 0px;
    }*/
    /*block code 20.9.2016 somak*/
    /*  #ctl00_userBasket_basket .bluebutton {
            font-size:12px;
            margin-left: 5%;
            padding: 0px 10px;
            line-height: 12px;
            height: 14px;
        }*/

    #baskettop img {
        display: none;
    }

    #myac .arrow_Sbox a {
        font-size: 13px;
        line-height: 18px;
    }

    .arrow_Sbox {
        width: 115px;
        min-height: 100px;
        left: -95px;
        font-size: 12px;
    }

    .whatotherheading {
        line-height: 28px;
        padding: 0px 7px 0 0px;
    }
    /*.Wishlistarea ul li{width:100%;margin-right:0px;}
.Wishbox{width:50%;padding: 28px 25%;}*/

    .Wishlistarea ul li {
        width: 31%;
        margin-right: 2%;
    }

    .Wishbox {
        width: 100%;
        padding: 10px 0px;
    }

    .receipentaddressarea .bluebutton {
        margin-bottom: 1%;
        padding: 0px 15px;
    }

    .wishbtnarea input[type="checkbox"] {
        margin: 0px;
    }

    .Wishlistarea ul li img {
        width: 110px;
        height: 115px;
    }
    /*login area*/
    .login {
        width: 85% !important;
    }

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .bottommulticolorbar {
        width: 100% !important;
    }

    .logindetailsarea {
        width: 100%;
    }

    .login fieldset input[type="text"] {
        width: 110px;
    }

    .login fieldset input[type="password"] {
        width: 110px;
    }

    .log.reg input[type="submit"] {
        margin-top: 0px;
    }

    .login input[type="submit"] {
        margin-bottom: 10px;
    }

    .log {
        width: 100% !important;
        border-right: 0px solid #fff !important;
        border-bottom: 1px solid #333333;
        padding-bottom: 10px;
    }

        .log.reg {
            width: 100% !important;
            padding: 0 0 0 0px !important;
        }

    .comingsoonheadercont {
        padding: 34px 0 0 0;
    }

        .comingsoonheadercont .right {
            font-size: 16px;
            margin-top: -65px;
        }

    .happyshoperheading {
        font-size: 12px;
    }

    .bestretailersheading {
        font-size: 12px;
    }

    .ourvisionheading {
        font-size: 12px;
    }

    .comingsoonfooteritem .left ul li {
        font-size: 12px;
        width: 32%;
    }

    .cartItem {
        top: 4px;
        left: 7px;
        font-size: 10px;
    }

    .contact_container {
        width: 100%;
        margin: 0px;
    }

    .contactdetailsarea .formarea {
        width: 100%;
    }

        .contactdetailsarea .formarea .left {
            width: 100%;
            text-align: left;
        }

        .contactdetailsarea .formarea .right {
            width: 100%;
        }

    .coTitlePlain2 {
        font-size: 12px;
        text-transform: lowercase;
    }

    .chkoutprevcontinuearea .continuebtn img {
        width: 60%;
        float: right;
    }

    .chkoutprevcontinuearea .prevbtn img {
        width: 60%;
    }



    .billingradioarea {
        width: 100%;
    }

    .billingrightarea {
        width: 100%;
    }

    .paymenttypearea {
        /*width: 98% !important; Sanjib*/
    }

    .ConfirmEmailarea {
        width: 100%;
    }

    .contactdetailsarea .formareabig .left {
        width: 100%;
        font-size: 12px;
        text-align: left;
    }

    .contactdetailsarea .formareabig .right {
        width: 100%;
    }

    .billingrightarea div h6 {
        font-size: 12px;
    }

    .email {
        font-size: 12px;
    }

    .ConfirmEmailarea {
        font-size: 12px;
    }

    .couponinputarea input[type="text"] {
        width: 100%;
    }

    .paymenttypearea h2 {
        font-size: 14px;
    }

    h2.address {
        width: 100%;
    }

    .CouponRedeemarea h2 {
        font-size: 12px;
        text-transform: capitalize;
        padding: 0px;
        color: red;
    }

    .billingdetailstable tr td {
        font-size: 12px;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }
    /*favorite .slider off*/
    #divShortButton {
        display: none;
    }

    .cart_button {
        display: none;
    }

    .Class_button {
        display: none;
    }

    .categorysliderarea {
        display: none;
    }

    .Scroller_button {
        display: none;
    }

    .Store_button {
        display: none;
    }

    /*.ribbon-wrapper-green {
        width: 20px;
        height: 33px;
    }*/

    .ribbon-green {
        font-size: 10px;
    }

    @-moz-document url-prefix() {
        input.keywordssearch[type=text] {
            width: 76% !important;
            float: left;
        }

        .storesearch {
            margin-right: 0px;
        }

        .countrysearch {
            padding-left: 0px;
        }
        /* .headericonarea {
            margin: 13% 0% 0% 72%;
        }*/
        /*block 11.8.2016*/
        /*#ctl00_dropFilterCountry_msdd {
            width: 145px !important;
        }

        #ctl00_dropFilterStore_msdd {
            width: 145px !important;
        }*/

        .whatotherheading {
            line-height: 22px;
            font-size: 12px;
        }
    }
}

@media only screen and (min-width: 481px) and (max-width:680px) and (orientation : landscape) {

    /* Common Header & Footer*/
    #slidebox {
        display: none;
    }

    header {
        min-height: 75px;
    }

    logo {
        margin: 0;
        padding: 0;
        width: 23%;
    }

        logo img {
            /*width: 60px;*/ /*somak block the code10.8.2016*/
            margin-bottom: 0px;
        }

    .header_contearea {
        width: 100%;
        float: left;
        margin-top: 0px;
    }

    .welcometext {
        color: #414042;
        font-size: 12px;
    }

    .signinyouraccount {
        color: #FFF;
        font-size: 12px;
        /*width: 60%;*/ /*Somak block the code 10.8.2016*/
        /*margin-top: 5px;*/
    }

    /* .signinyouraccount a {
            padding: 3px 10px;
        }*/

    .product_holder {
        margin-top: 0px;
    }

    .slider_cont {
        display: none;
    }

    .signinyouraccount span {
        font-size: 12px;
    }

    .keywordsearch {
        float: left;
        background: #ffffff;
        height: 30px;
        padding-left: 0px;
        margin-right: 8px;
        margin-top: 5px;
    }

        .keywordsearch .left {
            font-size: 12px;
            color: #414042;
            line-height: 36px;
        }

    .left select {
        width: 50px !important;
    }

    /*  input.keywordssearch[type=text] {
        width: 134px !important;
        float: left;
    }*/

    /* input.go[type=button] {
        float: left;
    }*/

    .wordsearchSec {
        float: left;
        background: #ffffff;
        height: 30px;
        padding-left: 0px;
        margin-right: 8px;
        margin-top: 5px;
    }

    .countrysearch {
        /*margin-top: 10px;*/
        margin-top: 5px;
        margin-right: 5px;
        padding-left: 8px;
    }

        .countrysearch select {
            width: 145px !important;
        }

    .storesearch {
        /*margin-top: 10px;*/
        margin-top: 5px;
    }

        .storesearch select {
            width: 145px !important;
        }
    /*block 11.8.2016*/
    /* #ctl00_dropFilterCountry_msdd { 
        width: 145px !important;
    }

    #ctl00_dropFilterStore_msdd {
        width: 145px !important;
    }*/

    #ctl00_divMsg {
        font-size: 12px !important;
        width: 80% !important;
        margin-left: 10% !important;
        margin-right: 10% !important;
    }

    #ctl00_UpdateProgress {
        top: 2%;
        font-size: 12px !important;
        width: 60% !important;
        left: 20% !important;
        right: 20% !important;
    }

    #ctl00_UpdateProgressCheckout {
        top: 2%;
        font-size: 12px !important;
        width: 60% !important;
        left: 20% !important;
        right: 20% !important;
    }

    /*.headericonarea {
        margin: 9% 0% 0% 76%;
        width: 24%;
        position: absolute;
    }*/

    /* .headericonarea img {
            width: 40px;
            height: 30px;
        }*/

    .headericonarea .mycart {
        width: 28px;
        float: left;
    }

    .headericonarea .wishlist {
        width: 30px;
        float: left;
    }

    .headericonarea .giftcard {
        width: 30px;
        float: left;
    }
    /*.shopbydepartment{ margin:0 auto; width:auto; font-size:9px;height:25px;}*/
    /*block css code somak 20.9.2016*/
    /* .shopbydepartment {  
        font-size:12px;
        height: 27px;
        width: 115px;
        margin-left: 0px;
    }

        .shopbydepartment ul li {
            line-height: 24px;
        }*/

    .navigationlink {
        padding-left: 5px;
    }
    /*block code somak 20.9.2016*/
    /* .livechaticon {
        display: none;
    }*/

    #results {
        width: 98%;
    }
    /*.livechaticon{margin-top: -65px;}*/
    /*.livechaticon img{width:80px;height:30px;}*/
    .navigationlink ul li {
        font-size: 12px;
    }

        .navigationlink ul li a {
            padding: 0px 4px;
        }

        .navigationlink ul li:last-child a img {
            width: 22px;
            bottom: 10px;
        }

        .navigationlink ul li:last-child a {
            padding-right: 25px;
        }

    /*.navigationlink .opt {
        display: none !important;
    }*/

    .margin40 {
        margin-top: 0px !important;
    }

    .dropdown-menu {
        min-width: 144px;
        width: 144px;
        margin-top: 0px;
    }

        .dropdown-menu > li > a {
            font-size: 12px;
            line-height: 8px;
            padding: 5px 0 0 10px;
        }

            .dropdown-menu > li > a span {
                display: none;
            }

        .dropdown-menu > li:last-child {
            width: 135px;
        }

        .dropdown-menu > li > a strong {
            display: none;
        }

    .active ul li {
        line-height: 5px;
        font-size: 12px;
    }

    .popover {
        width: 0px;
        display: none;
        background-color: transparent;
        border: none;
        border-left: 0px;
        padding: 0px;
    }

    .popover-title {
        display: none;
    }

    .popover-content {
        display: none;
    }

    .footer_cont {
        width: 100%;
    }
    /*block code somak 19.9.2016*/
    /* 
    .link_box {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .link_box ul li {
            font-size:12px;
            padding-left: 5px;
            float: left;
            width: auto;
        }*/

    h2.footerheading {
        padding: 10px 0 0 5px;
    }

    .link_box ul li .socialicon {
        /*margin-left: 10px;*/
        margin-bottom: 0px;
    }

        .link_box ul li .socialicon img {
            width: 85%;
        }

    .pad10 {
        padding-top: 6px;
    }

    .footerbottombox {
        margin-top: 0px;
    }
    /*block code 19.9.2016 somak*/
    /*  .payment_box {
        width:49%; 
        float: left; 
    }*/

    .paymenticon {
        width: 100%;
        margin-top: 15px;
    }
        /*block code 19.9.2016 somak*/
        /*.paymenticon ul {
            margin: 0px;
            width:99.9%; 
            float: left;
        }*/

        .paymenticon ul li {
            /*padding-left: 16px;*/ /*block 19.9.2016 somak*/
            margin-bottom: 0px;
            line-height: 15px;
            padding-bottom: 3px;
        }
    /*block code 19.9.2016 somak*/
    /*.paymenticon ul li:last-child {
                    padding-left: 16px;
                }*/

    /* .paymenticon img {
            width: 28px !important;
        }*/

    .responsive-slider .pages .page {
        display: inline-block;
        color: #FFF;
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background: #F60;
        font-size: 5px;
        text-align: center;
        line-height: 12px;
    }

    .logoicon {
        width: 100%;
        float: left;
    }

        .logoicon ul {
            padding: 0;
            margin: 0;
        }

            .logoicon ul li {
                padding-left: 16px;
            }

                .logoicon ul li:last-child {
                    padding: 0;
                    margin-right: 0px;
                    width: auto;
                }

    .topbrandsbox {
        width: 100%;
        float: left;
    }

        .topbrandsbox ul li {
            font-size: 12px;
            width: auto;
            padding: 0 5px;
        }

    .topcategorybox {
        width: 100%;
        float: left;
        padding-bottom: 15px;
    }

        .topcategorybox ul li {
            font-size: 12px;
            float: left;
            padding: 0 5px;
        }


    td .bluebutton {
        font-size: 13px !important;
        padding: 4px 8px;
        line-height: 18px;
        height: 21px;
        margin-top: 1px;
        text-transform: capitalize;
    }

    /*home*/

    .product_holder ul li {
        min-height: 195px;
    }

        .product_holder ul li img {
            padding: 0;
            margin: 0;
            float: left;
            width: 100%;
            height: auto;
            background: #f6cfa5;
            padding: 0px;
        }

    .productdesc h2 {
        font-size: 12px;
        margin: 3px 0 3px 0px;
        padding: 0;
        line-height: 15px;
    }

    .productdesc a {
        color: #3b6bb4;
    }

    .product_holder .productdesc p {
        font-size: 12px;
    }
    /*End Home*/

    /* category page */

    .topbreadcrambarea .linkarea h2 {
        line-height: 16px;
        font-size: 12px;
    }

    .body_container {
        width: 100%;
        float: left;
        padding: 0;
        margin: 0;
    }

    .topbreadcrambarea .linkarea .links {
        font-size: 12px;
    }

    .category_holder {
        /*width: 68%;*/
        width: 100%; /* add 10.8.2016 somak*/
        float: right;
    }

    .categoryleftarea {
        width: 100%;
        float: left;
        margin-left: 0%;
    }

    .seemorelink {
        margin: 0px;
    }

        .seemorelink .prevlink {
            float: left;
        }

        .seemorelink .linktext {
            font-size: 14px !important;
            margin-top: 7px;
        }
    /*.categoryrightarea{ width:30%;float:left;margin-top: 5px;}
.categoryrightarea img{ width:100%;}*/
    .categoryrightarea {
        display: none;
    }

    .categoryrightsidebannerarea {
        width: auto;
    }

    .womensbeltbanner {
        margin-bottom: 12px;
    }

    .returnbanner {
        margin-bottom: 12px;
    }

    .sandalbanner {
        margin-bottom: 12px;
    }

    .breadcramb {
        float: left;
        color: #ed1f24;
        text-transform: uppercase;
        font-size: 12px;
        text-transform: uppercase;
        padding: 0px 0 10px 28px;
    }
    /*.categorysliderarea{ width: 100%; float: left; padding: 0; margin: 0;margin-bottom: -20px;}*/
    .multicolorbar img {
        position: absolute;
        left: 50%;
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .multicolorbar {
        width: 100%;
        height: 5px;
        float: left;
        position: absolute;
        z-index: 999;
        bottom: 10px;
        background: #f78d1e;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzQ3NzRiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzMzYzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2VkMjMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2Y3OGQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(left, #f78d1e 0%, #f78d1e 19%, #4774b9 19%, #4774b9 37%, #33c1d3 37%, #33c1d3 57%, #ed2324 57%, #ed2324 78%, #f78d1e 78%, #f78d1e 78%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f78d1e), color-stop(19%,#f78d1e), color-stop(19%,#4774b9), color-stop(37%,#4774b9), color-stop(37%,#33c1d3), color-stop(57%,#33c1d3), color-stop(57%,#ed2324), color-stop(78%,#ed2324), color-stop(78%,#f78d1e), color-stop(78%,#f78d1e)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* IE10+ */
        background: linear-gradient(to right, #f78d1e 0%,#f78d1e 19%,#4774b9 19%,#4774b9 37%,#33c1d3 37%,#33c1d3 57%,#ed2324 57%,#ed2324 78%,#f78d1e 78%,#f78d1e 78%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78d1e', endColorstr='#f78d1e',GradientType=1 ); /* IE6-8 */
    }

    .bottommulticolorbar img {
        top: -5px;
        width: 15px;
        height: 15px;
    }

    .category_productholder {
        padding: 0;
        margin: 0;
        width: 99%;
        float: left;
        margin-left: 1%;
    }

        .category_productholder ul {
            padding: 0;
            margin: 0;
        }

            .category_productholder ul li {
                width: 48%;
                padding: 0;
                background: none !important;
                height: 200px;
                margin: 0px 1% 10px;
            }

                .category_productholder ul li:last-child {
                    float: left;
                    margin-right: 0;
                }

    .categoryproduct_details {
        padding: 0;
        margin: 0;
    }

    .avrgcustrevarea .ratingarea {
        width: 50%;
        margin: 0px;
    }

    .categoryproduct_details h2 {
        text-align: center;
        font-size: 15px;
        float: left;
        width: 100%;
    }

    .categoryproduct_details h2 {
        background: #FF6600;
        line-height: 32px; /*padding: 0; margin: 0;*/
        text-align: center;
        border: none;
        /*font-family: "Comfortaa";*/
        color: #fff; /*font-weight: normal; font-size: 15px;*/
        height: 30px;
    }

        .categoryproduct_details h2 span {
            padding: 0px 15px;
            border-left: #353434 solid 1px;
            border-right: #353434 solid 1px;
            /*font-family: "Comfortaa";*/
        }

            .categoryproduct_details h2 span a {
                color: #fff;
                font-size: 12px;
            }

    .categoryproduct_details ul {
        padding: 0;
        margin: 0;
        background: none;
        margin: 10px 0 0 3px;
    }

        .categoryproduct_details ul li {
            text-align: left;
            font-size: 12px;
            line-height: 20px;
            width: 100%;
            padding: 0;
            margin: 0;
            list-style: none;
            margin-bottom: 2px;
            height: 20px;
            background: none;
            float: left;
            box-shadow: none;
            color: #3b6bb4;
            font-size: 12px;
            /*font-family: "Comfortaa";*/
        }

            .categoryproduct_details ul li a {
                text-decoration: none;
                text-align: left;
                color: #3b6bb4 !important;
                /*font-family: "Comfortaa";*/
            }

                .categoryproduct_details ul li a:hover {
                    text-decoration: none;
                    color: #000;
                }

            .categoryproduct_details ul li:last-child {
                padding: 0;
                margin: 0;
                margin-bottom: 2px;
            }

    .categoryshopall {
        font-size: 12px;
        color: #343435;
        /*font-family: "Comfortaa";*/
        text-transform: uppercase;
        padding-top: 5px;
        padding-left: 2px;
        float: left;
        font-weight: bold;
    }

        .categoryshopall a {
            color: #343435;
            text-decoration: none;
            outline: none !important;
        }

            .categoryshopall a:hover {
                color: #3b6bb4;
                text-decoration: none;
            }

    .thumbproductdetails span {
        font-size: 12px;
    }

    .thumbproductdetails .addcart {
        width: 70px;
        margin-left: 20%;
    }

    .elastislide-carousel {
        padding-top: 35px;
        height: 185px;
    }

    .elastislide-horizontal ul li {
        /*padding-right: 5%;*/
        padding-left: 2%;
        padding-right: 2%;
    }

    .elastislide-carousel ul li a img {
        border: none;
        width: 90%;
    }

    .thumbproductdetails {
        width: 60%;
    }

        .thumbproductdetails h2 {
            font-size: 11px;
            min-height: 60px;
        }

    .bestseller_row {
        width: 100%;
    }

        .bestseller_row ul li {
            width: 100% !important;
            list-style: none;
        }

    .bestseller_product {
        float: left;
        width: 50%;
    }

    .specialofferarea {
        width: 100%;
    }

    .specialofferContainer {
        width: 30%;
    }
    /*block 15.9.2016 somak*/
    /*.specialofferarea h2 div {  
        font-size:12px;
    }*/

    .specialofferarea .Menu {
        width: 100%;
    }

    .specialofferarea h2 {
        margin: 0;
        padding: 0;
        color: #363636;
        text-align: center;
        background-size: 30px auto !important;
    }

        .specialofferarea h2 div {
            margin-left: 10px;
            padding-top: 18px;
        }

        .specialofferarea h2 p {
            margin: 0;
            padding: 18px 0px 6px;
            color: #363636;
            text-align: center;
            /*font-size:12px;*/ /*block code 15.9.2016*/
            /*font-weight: normal;*/ /*block code 15.9.2016*/
        }

    .specialofferarea .specialproduct {
        margin: 0 auto;
        width: 100%;
    }

        .specialofferarea .specialproduct ul {
            padding: 0;
            margin: 0;
            width: 100%;
            float: left;
        }

            .specialofferarea .specialproduct ul li {
                padding: 0;
                margin: 0;
                list-style: none;
                margin-bottom: 25px;
                width: 100%;
                /*border-bottom: #CCCCCC solid 1px;*/
                padding-bottom: 20px;
            }

                .specialofferarea .specialproduct ul li img {
                    padding-left: 0px;
                    /*width: 50px;*/
                }

                .specialofferarea .specialproduct ul li h2 {
                    width: 100%;
                    background: none;
                    /*font-family: "Comfortaa";*/
                    text-align: center;
                    color: #292929;
                    font-weight: normal;
                    font-size: 12px;
                    line-height: normal;
                    padding: 0;
                    margin: 0;
                }

                .specialofferarea .specialproduct ul li p {
                    /*font-family: "Comfortaa";*/
                    text-align: center;
                    color: #292929;
                    font-weight: normal;
                    font-size: 12px;
                    line-height: normal;
                    padding: 0;
                    margin: 0;
                }

                .specialofferarea .specialproduct ul li span {
                    color: #4082bb;
                    font-weight: normal;
                    font-size: 13px;
                    line-height: normal;
                    font-weight: bold;
                    display: block;
                    text-align: center;
                }

    .specialofferarea .Menu ul li {
        font-size: 12px;
        line-height: 15px;
    }

    /* Category page css Ends here */

    /* Checkout Myaccount css starts here */
    /* #spDivContainer {
        display: none;
    }*/

    .receipentaddressarea p {
        padding: 0;
        margin: 0;
        width: 100%;
        font-size: 12px;
    }

        .receipentaddressarea p b {
            font-size: 14px;
        }

        .receipentaddressarea p input[type="text"] {
            width: 18%;
        }

    .receipentaddressarea .giftcardformarea img {
        width: 100%;
    }

    .receipentaddressarea .giftcardformarea fieldset {
        width: 98%;
    }

        .receipentaddressarea .giftcardformarea fieldset input[type="text"] {
            width: 60%;
        }

        .receipentaddressarea .giftcardformarea fieldset textarea {
            width: 60% !important;
        }

        .receipentaddressarea .giftcardformarea fieldset label {
            width: 115px;
        }

        .receipentaddressarea .giftcardformarea fieldset select {
            width: 60%;
            float: right;
        }

        .receipentaddressarea .giftcardformarea fieldset .label1:after {
            background: #FFF;
            border-radius: 0;
            bottom: 0;
            color: #FFFFFF;
            /*content: url(../images/filterby-downarrow.jpg);*/
            line-height: 30px;
            height: 28px;
            padding: 0 0px;
            pointer-events: none;
            position: absolute;
            right: 0;
            text-shadow: 0 1px 1px #000000;
            top: 1px;
            z-index: 1000;
        }

    .addresscontcont ul li {
        width: 48%;
        margin-bottom: 15px;
    }

    .addressbtnarea .bluebutton {
        padding: 0px 15px;
    }

    .giftcartpaymentarea {
        width: 96%;
        float: left;
        -webkit-box-shadow: inset 0 0 3px 2px #dadada;
        box-shadow: inset 0 0 3px 2px #dadada;
        padding: 0;
    }

        .giftcartpaymentarea h2 {
            padding: 10px 0 0 10px;
            margin: 0;
        }

    .giftcardinputarea {
        padding: 20px 0px 25px 0px;
        width: 100%;
        padding-left: 10px;
    }

        .giftcardinputarea label {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            line-height: 30px;
            padding-right: 0;
        }

        .giftcardinputarea input[type="text"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 48%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="text"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 64%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

    .accordianarea table td img {
        /*width: 12px;*/
    }

    .accordianarea table td a {
        float: right;
    }

    .giftcardinputarea input[type="submit"] {
        float: left;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #FFF;
        background: #3b6bb4;
        -webkit-border-radius: 15px 15px 15px 15px;
        border-radius: 15px 15px 15px 15px;
        margin-left: 7px;
        margin-top: 5px;
        text-transform: uppercase;
        padding: 0px 3%;
        line-height: 25px;
        height: 25px;
        display: inline-block;
        border: none;
        text-transform: uppercase;
    }

    .customerregformarea {
        float: left;
        width: 100%;
    }

        .customerregformarea fieldset {
            float: left;
            border: none;
            margin-bottom: 5px;
            width: 100%;
            position: relative;
        }

            .customerregformarea fieldset label {
                width: 40%;
                text-align: left;
            }

            .customerregformarea fieldset input[type="text"] {
                width: 49%;
                float: left;
                text-align: left;
                padding: 0px 5px;
                margin-left: 6px;
            }

            .customerregformarea fieldset input[type="password"] {
                width: 49%;
                float: left;
                text-align: left;
                padding: 0px 5px;
                margin-left: 6px;
            }

            .customerregformarea fieldset select {
                width: 54%;
            }

            .customerregformarea fieldset input[type="submit"] {
                float: left;
            }

    .myaccountbreadcrumb ul li {
        font-size: 12px;
        list-style: none;
        line-height: 20px;
    }

        .myaccountbreadcrumb ul li a {
            padding: 0 7px;
        }

            .myaccountbreadcrumb ul li a:before {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

            .myaccountbreadcrumb ul li a:after {
                border-width: 5px !important;
                margin-top: -5px !important;
            }

    .order-steps li {
        padding-left: 20% !important;
    }

    h2.youraccount {
        font-size: 18px;
        width: 80%;
        text-align: left;
        line-height: 35px;
        background-size: 35px auto !important;
    }

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0;
        float: none;
    }

    .contactdetailsarea h2.contact {
        width: 50%;
    }
    /*Cart listing*/
    .accordianarea {
        padding: 0px;
        font-size: 12px;
    }

        .accordianarea table td img {
            /*width: 15px;*/
        }

        .accordianarea table td a {
            float: none;
        }

    .Couponarea {
        width: 96%;
    }

    .costomerregarea {
        margin-top: 10px;
    }

    .Couponarea span {
        font-size: 12px;
    }

    .loginformarea fieldset input[type="text"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .loginformarea fieldset input[type="password"] {
        width: 30%;
        float: left;
        text-align: left;
        padding: 0px 5px;
        margin-left: 6px;
    }

    .savebtnarea2 {
        width: 100%;
    }

        .savebtnarea2 .bluebutton, .savebtnarea .bluebutton {
            padding: 0px 10px;
        }

    .ordercol1 {
        width: 100%;
        padding: 15px 0 0 0px;
    }

    .ordercol2 {
        width: 100%;
        padding-top: 10px;
    }

    .ordercol3 {
        float: left;
        width: 100%;
    }

    .billingdetailsarea h2, .orderhistorysection h2 {
        padding-left: 7%;
        background-size: 25px auto !important;
        font-size: 18px;
        line-height: 26px;
    }

    table.orderhistory {
        width: 100%;
        padding: 0;
        margin: 0;
        border: none;
        float: left;
    }

    .coupensbox {
        width: 100%;
        float: left;
        margin-right: 0;
    }

        .coupensbox fieldset {
            width: 99%;
            padding: 0;
            margin: 0;
            margin-bottom: 10px;
            float: left;
        }

    .receipentarea .formarea fieldset label {
        width: 100%;
        text-align: left;
    }

    .receipentarea .formarea fieldset input[type="text"] {
        width: 100%;
        float: right;
        text-align: left;
    }

    .savebtnarea {
        padding-left: 0px;
        width: 100%;
    }

    .savebtnarea2 input[type="button"] {
        margin-bottom: 5px;
        width: 100%;
    }

    .receipentarea .formarea fieldset select {
        width: 100%;
        float: left;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }

        .billingdetailstable td select {
            /* width: 120px !important;*/
        }

    .billingdetailsarea h2 {
        font-size: 12px !important;
    }

    .carddetailtableheading td {
        font-size: 12px !important;
        line-height: 12px;
    }

    .borderrightdotted {
        font-size: 12px;
    }


    /* product details */

    /*add to cart PopUp*/



    /*.ModalPopupAddtocart{left:0px!important;}*/
    #popWrapper td {
        /* width: 45%;*/
    }

        #popWrapper td span {
            color: red;
        }

    #popWrapper {
        width: 99% !important;
    }

        #popWrapper table {
            width: 97% !important;
        }

            #popWrapper table img {
                /*width: 100px;*/
                /*max-width:100%;*/
            }

            #popWrapper table select {
                /*width: 100px !important;*/
                /*width:100px;*/
            }

            #popWrapper table input[type="text"] {
                /*width: 100px !important;*/
                /*width:100px;*/
            }

            #popWrapper table input[type="password"] {
                /*width: 100px !important;*/
                width: 100px;
            }

            #popWrapper table .products {
                /*width: 92% !important;*/
            }

                #popWrapper table .products table img {
                    /*width: 60px;
                    height: 60px;*/
                    max-width: 100%;
                }

    .filledRatingStar {
        width: 12px !important;
        height: 14px !important;
    }

    .customerreviewarea h2 {
        font-size: 12px;
    }

    .active img {
        border: 1px solid #333 !important;
    }

    .Seller {
        width: 100%;
    }

    .offertext, .offerDesctext {
        font-size: 12px;
    }

    .productdetailssocialiconarea {
        display: none;
    }

    #ctl00_ContentPlaceHolder1_divSellerGridHeader {
        font-size: 12px !important;
    }

    .OfferZone ul {
        margin: 7%;
    }

    .moreSellers {
        width: 40%;
    }

        .moreSellers.bt {
            font-size: 12px;
        }

    .StoreName a {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .stname {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .strikeoutprice {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .saleprice {
        font-size: 12px;
    }

    #ctl00_ContentPlaceHolder1_divSellers .price {
        width: 42px;
        padding: 0px;
        font-size: 12px;
        float: right;
        text-align: center;
    }

    #ctl00_ContentPlaceHolder1_divSellers .addcartbtn {
        font-size: 12px;
        height: 10px;
        line-height: 10px;
        margin: 0;
        padding: 4px;
    }

    .customerratingbox {
        width: 100%;
    }

    .meter {
        width: 80%;
    }

    .progressbararea {
        width: 100%;
    }

    #ctl00_ContentPlaceHolder1_divSellers {
        font-size: 12px;
    }

        #ctl00_ContentPlaceHolder1_divSellers select {
            font-size: 12px;
            width: 55px !important;
            height: 25px;
        }

    .stars {
        margin-top: 5px;
    }

    /*  #gallery_01 {
        width: 100%;
        left: 0;
       
		top:80%; 
		text-align:center;
      
    }

        #gallery_01 img {
          
			width:40px; 
			max-height:40px; 
        }

    .zoomContainer {
        display: none;
    }
*/
    .bigimagearea {
        height: 100%;
        padding-left: 0;
        float: none;
        padding-top: 60px;
    }

        .bigimagearea img {
            padding-left: 0px;
            width: 100%;
            height: 100%;
        }

    .productdetailstopleftarea {
        width: 20%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

        .productdetailstopleftarea .productdesc {
            width: 100%;
            float: left;
            padding-top: 20px;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #333333;
            line-height: 22px;
        }

    .productdetailstoprightarea {
        width: 100%;
        float: left;
        /*font-family: "Comfortaa";*/
    }

    .productdetailstopleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }

    .productdetailstoprightarea h2 {
        font-size: 12px;
        margin: 10px 0px;
    }

    #gallery_02 {
        width: 100%;
        left: 0;
        top: 0;
    }

        #gallery_02 img {
            width: 25px;
            height: 30px;
        }

    .bigimageareaApparel {
        height: 100%;
        padding-left: 0;
        float: none; /*padding-top:25%;*/
    }

    .productdetailApparelleftarea {
        /* width: 39%; */
        width: 100%;
        float: left;
        position: relative;
    }


    .bigimageareaApparel img { /*padding-left:0px;*/
        /*padding-left: 25%;
            width: 50%;
            height: 100%;*/
        /*padding-left:30%; */ /*20.6.2017*/
        /*width:40%;
			height:auto;*/
        /*width:190px;
			height:190px;*/
    }

    .appMain {
        width: 100%;
    }


    /*    .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
    }*/

    .productdetailApparelleftarea .productdesc {
        width: 100%;
        float: left;
        padding-top: 20px;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #333333;
        line-height: 22px;
    }

    .productdetailApparelrightarea {
        width: 99%;
        float: left;
        padding-left: 1%;
        /*font-family: "Comfortaa";*/
    }

        /*   .productdetailApparelleftarea {
        width: 100%;
        float: left;
        padding-left: 0px;
        position: relative;
		min-height: 250px;
        margin-bottom: 20px; 
    }*/

        .productdetailApparelrightarea h2 {
            font-size: 20px;
            margin: 10px 0px;
        }

    .OfferZone {
        width: 100% !important;
        min-height: 20px;
    }

    .addcartbtn {
        font-size: 12px;
    }

    .InStock {
        font-size: 12px;
    }

    .OutStock {
        font-size: 12px;
    }

    #returnMsg {
        font-size: 12px;
    }

    .mosthelpulcustomerreviewarea h2 {
        font-size: 12px;
    }

    .customerreviewarea {
        width: 100%;
        padding: 0px;
    }

    .rightproductarea {
        width: 100%;
        float: left;
    }

    /* product listing */
    .recentlybrowsearea ul li {
        width: 100%;
        height: auto;
    }

        .recentlybrowsearea ul li .itempic {
            width: 100%;
            float: left;
            text-align: center;
        }

        .recentlybrowsearea ul li .itemdesc {
            width: 100%;
            float: left;
            text-align: center;
        }

    .filterbyarea {
        width: 100%;
        float: left;
        text-align: left;
    }

    .prolisting_shopnow {
        font-size: 12px !important;
    }

        .prolisting_shopnow span a {
            font-size: 12px !important;
        }

    .slider_shopnow a {
        font-size: 12px !important;
    }

    .productlistproductarea ul li {
        width: 40%;
        min-height: 165px;
        /*margin-left: 5%;*/
    }
        /*.productlistproductarea{min-height:750px;}*/
        .productlistproductarea ul li .productimage {
            min-height: 155px;
        }

            .productlistproductarea ul li .productimage img {
                width: 70%;
            }

        .productlistproductarea ul li .productdesc h2 {
            font-size: 12px;
            font-weight: normal;
        }

        .productlistproductarea ul li h3 {
            font-size: 11px !important;
        }

        .productlistproductarea ul li .productdesc h2 a {
            font-size: 12px !important;
        }

        .productlistproductarea ul li .productdesc p {
            width: 90%;
            padding: 0px 0px 0px 30%;
        }

    .productlistBigproductarea ul li {
        width: 48%;
        min-height: 160px;
    }

        .productlistBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistBigproductarea ul li h3 {
            font-size: 7px !important;
        }

        .productlistBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li .productBigdesc p {
            width: 100%;
        }

    .productlistExBigproductarea ul li {
        width: 48%;
        min-height: 160px;
    }

        .productlistExBigproductarea ul li .productBigimage img {
            width: 70%;
        }

        .productlistExBigproductarea ul li .productBigdesc h2 {
            font-size: 12px;
            font-weight: normal;
            min-height: 40px;
        }

        .productlistExBigproductarea ul li h3 {
            font-size: 7px !important;
        }

        .productlistExBigproductarea ul li .productBigdesc h2 a {
            font-size: 12px !important;
        }

        .productlistExBigproductarea ul li .productBigdesc p {
            width: 100%;
        }

    .conditionarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    .avrgcustrevarea .ratingarea input[type="radio"] {
        width: 12px;
        height: 18px;
    }

    h2.filterby {
        width: 75%;
        font-size: 12px;
        height: 20px;
        line-height: 20px;
        /*padding-left: 25%;*/
    }

    .conditionarea h2 {
        font-size: 11px;
        line-height: 16px;
    }

    .featurebrandsarea h2 {
        font-size: 11px;
        line-height: 16px;
    }

    .avrgcustrevarea h2 {
        font-size: 11px;
        line-height: 16px;
    }

    .avrgcustrevarea .ratingarea ul li img {
        width: 60%;
    }

    .avrgcustrevarea .ratingarea ul li {
        font-size: 12px;
        margin: 0 5px 0 0;
        text-align: left;
    }

    .conditionarea ul li {
        font-size: 12px !important;
        text-align: left;
    }

    .StarCss {
        background-image: url(../images/s_star.gif);
        height: 10px;
        width: 10px;
    }

    .EmptyStarCss {
        background-image: url(../images/s_estar.png);
        height: 10px;
        width: 10px;
    }
    /*cart button*/ /*block code 20.9.2016 somak*/
    /*.arrow_box {
        top: 28px;
        min-height: 130px;
        left: -65px;
        width: 130px;
    }*/

    #ctl00_userBasket_basketMid {
        display: none;
    }
    /*block code*/ /*block code 20.9.2016 somak*/
    /* .arrow_box:after { 
        margin-left: -50px;
    }*/
    /*block somak 20.9.2016*/
    /* #basketSub {
        font-size:12px;
        line-height: 8px;
        width: 85px;
    }*/

    /* #basketSub div {
            font-size:12px;
        }*/
    /*block code 20.9.2016 somak*/
    /* #ctl00_userBasket_lblBasketMsg {
        font-size:12px !important;
    }*/
    /*block code 20.9.2016 somak*/
    /*#ctl00_userBasket_basket {
        width: 100%;
        margin: 0px;
    }*/

    /*#ctl00_userBasket_basket .bluebutton {
            font-size:12px;
            margin-left: 5%;
            padding: 0px 10px;
            line-height: 12px;
            height: 14px;
        }*/

    #baskettop img {
        display: none;
    }

    #myac .arrow_Sbox a {
        font-size: 13px;
        line-height: 18px;
    }

    .arrow_Sbox {
        width: 125px;
        min-height: 100px;
        left: -100px;
        font-size: 12px;
        line-height: 18px;
    }

    .whatotherheading {
        line-height: 28px;
        padding: 0px 7px 0 0px;
    }

    .Wishlistarea ul li {
        width: 31%;
        margin-right: 2%;
    }

    .Wishbox {
        width: 100%;
        padding: 10px 0px;
    }

    .receipentaddressarea .bluebutton {
        margin-bottom: 1%;
        padding: 0px 15px;
    }

    .wishbtnarea input[type="checkbox"] {
        margin: 0px;
    }
    /*login area*/
    /*.login {
        width: 85% !important;
    }*/

    .myaccountcontarea {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .bottommulticolorbar {
        width: 100% !important;
    }

    .logindetailsarea {
        width: 100%;
    }
    /*.login fieldset input[type="text"] {width:110px;}
.login fieldset input[type="password"] {width:110px;}*/
    .log.reg input[type="submit"] {
        margin-top: 0px;
    }

    .login input[type="submit"] {
        margin-bottom: 10px;
    }

    .log {
        width: 100% !important;
        border-right: 0px solid #fff !important;
        border-bottom: 1px solid #333333;
        padding-bottom: 10px;
    }

        .log.reg {
            width: 100% !important;
            padding: 0 0 0 0px !important;
        }

    .comingsoonheadercont {
        padding: 34px 0 0 0;
    }

        .comingsoonheadercont .right {
            font-size: 16px;
            margin-top: -65px;
        }

    .happyshoperheading {
        font-size: 6px;
    }

    .bestretailersheading {
        font-size: 6px;
    }

    .ourvisionheading {
        font-size: 6px;
    }

    .comingsoonfooteritem .left ul li {
        font-size: 6px;
        width: 32%;
    }

    .cartItem {
        top: 4px;
        left: 7px;
        font-size: 6px;
    }

    .contact_container {
        width: 100%;
        margin: 0px;
    }

    .contactdetailsarea .formarea {
        width: 100%;
    }

        .contactdetailsarea .formarea .left {
            width: 100%;
            text-align: left;
        }

        .contactdetailsarea .formarea .right {
            width: 100%;
        }

    .coTitlePlain2 {
        font-size: 12px;
        text-transform: lowercase;
    }

    .chkoutprevcontinuearea .continuebtn img {
        width: 80%;
        float: right;
    }

    .chkoutprevcontinuearea .continuebtn a img {
        width: 80%;
    }

    .chkoutprevcontinuearea .prevbtn img {
        width: 80%;
    }

    .chkoutprevcontinuearea .prevbtn a img {
        width: 80%;
    }

    .savAndContueButt { /*22.6.2017*/
        background-size: 80%;
        margin-right: -19%;
    }

    .billingradioarea {
        width: 100%;
    }

    .billingrightarea {
        width: 100%;
    }

    .paymenttypearea {
        width: 98% !important;
        margin: 0px 0px;
    }

    .ConfirmEmailarea {
        width: 100%;
    }

    .contactdetailsarea .formareabig .left {
        width: 100%;
        font-size: 12px;
        text-align: left;
    }

    .contactdetailsarea .formareabig .right {
        width: 100%;
    }

    .billingrightarea div h6 {
        font-size: 12px;
    }

    .email {
        font-size: 12px;
    }

    .ConfirmEmailarea {
        font-size: 12px;
    }

    .couponinputarea input[type="text"] {
        width: 100%;
    }

    .paymenttypearea h2 {
        font-size: 14px;
    }

    h2.address {
        width: 100%;
    }

    .CouponRedeemarea h2 {
        font-size: 14px;
        text-transform: capitalize;
        padding: 0px;
        color: red;
    }

    .billingdetailstable tr td {
        font-size: 12px;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
    }
    /*favorite .slider off*/
    #divShortButton {
        display: none;
    }

    .cart_button {
        display: none;
    }

    .Class_button {
        display: none;
    }

    .categorysliderarea {
        display: none;
    }

    .Scroller_button {
        display: none;
    }

    .Store_button {
        display: none;
    }

    /*.ribbon-wrapper-green {
        width: 20px;
        height: 33px;
    }*/

    /*.ribbon-green {
        font-size: 6px;
    }*/

    /* @-moz-document url-prefix() {
        input.keywordssearch[type=text] {
            width: 134px !important;
            float: left;
        }*/

    .keywordssearch {
        margin-top: 8px;
    }

    .storesearch {
        margin-right: 0px;
    }

    .countrysearch {
        padding-left: 0px;
    }
    /*block 11.8.2016*/
    /* #ctl00_dropFilterCountry_msdd {
            width: 145px !important;
        }

        #ctl00_dropFilterStore_msdd {
            width: 145px !important;
        }*/

    /*.headericonarea {
            margin: 9% 0% 0% 76%;
        }*/

    .whatotherheading {
        line-height: 22px;
        font-size: 12px;
    }
}

}

@media only screen and (min-width: 400px) and (max-width:600px) and (orientation : landscape) {
}

/* iPads (landscape) ----------- */
@media only screen and (min-width:750px) and (max-width:1024px) and (orientation : landscape) {
    logo img {
        padding-top: 10px;
        /*width: 148px;*/ /*block the code 10.8.2016 somak*/
        margin-bottom: 0px;
    }

    logo {
        margin-right: 0px;
    }

    minlogo {
        margin-right: 12% !important;
    }

    .welcome_area {
        float: right;
        padding-right: 15px;
    }

    .header_contearea {
        width: auto;
        float: right;
        margin-top: -15px; /*11px;*/
    }

    .navarea {
        padding-top: 5px; /*20px*/
    }
    /*block css 12.8.2016*/
    /*.keywordsearch { 
        width: 235px;
        margin-top: 23px;
    }*/

    .keywordsearch .left {
        font-size: 12px;
        color: #414042;
        line-height: 36px;
    }

    .left select {
        width: 50px !important;
    }

    input.keywordssearch[type=text] {
        /*width: 125px !important;*/ /*block code 14.8.2016*/
        float: left;
    }

    .productdesc h2 {
        font-size: 20px;
        font-weight: normal;
        margin: 3px 0 3px 0px;
        padding: 0;
    }

    .countrysearch {
        margin: top:23px; /*eddit 12.8.2016 somak*/
    }

        .countrysearch select {
            width: 165px !important;
        }

    .storesearch {
        margin: top:23px; /*edit 12.8.2016*/
    }

        .storesearch select {
            width: 165px !important;
        }



    .updateHeader {
        margin-right: 22%;
    }

    .order-steps li {
        padding-left: 3%;
    }

    .row {
        padding-left: 9%;
    }

    .margin40 {
        margin-top: -15px !important;
    }

    /*.navigationlink .opt {
        display: none !important;
    }*/
    /*end*/
    .dd .ddcommon .borderRadius {
        width: 165px !important;
        outline: none;
        float: right;
    }
    /*block 11.8.2016*/
    /*#ctl00_dropFilterCountry_msdd {
        width: 165px !important;
    }

    #ctl00_dropFilterStore_msdd {
        width: 165px !important;
    }*/

    .ddTitleText {
        height: 20px;
        overflow: hidden;
        width: 100%;
        padding-right: 0px;
    }

    .headericonarea {
        /*float: right;*/
        /*padding: 14px 0 0px 10px;
        width: 185px;*/
        float: right;
        /* padding: 0px 0 0px 10px; */
        /* width: 185px; */
        position: relative;
        /*top: 22px;*/ /*block the code 10.8.2016 somak*/
    }

    .signinyouraccount { /*width:50%;*/
    }
    /*block the line 10.8.2016*/
    .headericonarea img {
        /*width: 50px;*/
        float: left;
        padding: 0;
        margin: 0;
    }

    .shopbydepartment {
        margin-left: 12px;
        font-size: 16px;
        padding: 0px 8px;
    }

    .navigationlink {
        padding-left: 10px;
    }

        .navigationlink ul li {
            font-size: 16px;
        }

    .livechaticon {
        padding-top: 0px;
    }

    .specialofferarea .Menu ul li {
        font-size: 12px;
    }

    .livechaticon img {
        width: 60px;
    }

    /*.specialofferarea img {
        width: 100px;
    }*/

    .specialofferarea h2 div {
        font-size: 16px;
    }

    .specialofferarea h2 p {
        font-size: 16px;
    }

    .thumbproductdetails h2 {
        font-size: 12px;
        min-height: 40px;
    }
    /*block somak 20.9.2016*/
    /*.arrow_box {
        top: 50px;
    }*/

    .productdesc {
        margin: 0 auto;
    }

        .productdesc a {
            color: #3b6bb4;
        }

    .product_holder .productdesc p {
        font-size: 12px;
    }

    .footer_cont {
        width: 100%;
    }

    .link_box {
        /*width: 100%;*/
        width: 47%;
        float: left;
        /*margin-right: 0;*/
        margin-right: 2%;
        min-height: 205px;
        margin-bottom: 12px;
    }

        .link_box ul li {
            font-size: 12px;
            padding-left: 15px;
            float: left;
            /*width: auto;*/
            width: 45%;
        }

            .link_box ul li.bgliNone {
                background: none !important;
                margin-bottom: 6px !important;
                padding-top: 6px;
                width: 45%;
            }

    h2.footerheading {
        padding: 10px 0 0 3px;
    }

    .link_box ul li .socialicon {
        margin-right: 5px;
        margin-bottom: 2px;
    }

    .paymenticon ul li {
        text-align: center;
    }

    .payment_box {
        /*width: 100%;
        float: left;*/
        width: 47%;
        float: left;
        margin-right: 2%;
        min-height: 205px;
        padding-bottom: 3px;
        margin-bottom: 12px;
    }



    .paymenticon {
        width: 100%;
        margin-top: 7px;
    }
    /*block code 19.9.2016 somak*/
    /*.paymenticon ul li { 
            padding-left: 16px;
        }

            .paymenticon ul li:last-child {
                padding-left: 16px;
            }*/

    .logoicon {
        width: 100%;
        float: left;
    }

        .logoicon ul {
            padding: 0;
            margin: 0;
        }

            .logoicon ul li {
                padding-left: 16px;
            }

                .logoicon ul li:last-child {
                    padding: 0;
                    margin-right: 0px;
                    width: auto;
                }

    .topbrandsbox {
        width: 100%;
        float: left;
    }

    /*.topbrandsbox ul li{
            font-size: 12px;
            width: auto;
            padding: 0 15px;
     }*/

    .topcategorybox {
        width: 100%;
        float: left;
        padding-bottom: 15px;
    }

    .topbrandsbox ul li {
        font-size: 12px;
        line-height: 14px;
        width: 29%;
        background: url(../images/arrow-LightBox.png) 1px 4px no-repeat;
        padding-left: 10px;
    }

    #ctl00_divMsg {
        font-size: 12px !important;
        width: 80% !important;
        margin-left: 10% !important;
        margin-right: 10% !important;
    }

    #ctl00_UpdateProgress {
        font-size: 12px !important;
        width: 40% !important;
        left: 30% !important;
        right: 30% !important;
    }

    #ctl00_UpdateProgressCheckout {
        font-size: 12px !important;
        width: 40% !important;
        left: 30% !important;
        right: 30% !important;
    }

    /* Product listing page */
    .topbreadcrambarea .icon1 img {
        float: left;
        width: 180px;
    }

    .colorpickerimage img {
        width: 100%;
    }

    .categoryleftarea {
        width: 100%;
        float: left;
    }

    .categoryrightarea {
        float: right;
        padding: 0;
        margin: 0;
        margin-top: 27px;
    }

    .productlistproductarea ul li {
        min-height: 215px;
    }

        .productlistproductarea ul li img {
            /*width: 36px;*/
            padding: 0;
            padding-left: 15%;
            margin: 0;
            float: left;
        }

        .productlistproductarea ul li .productimage img {
            /*width: 75px;*/
        }

    .productlistholder .productlistproductarea ul li img {
        padding-left: 1% !important;
        padding-right: 3px;
    }

    .productlistproductarea ul li .productdesc {
        padding: 0;
        margin: 0;
        width: 100%;
        /*font-family: "Comfortaa";*/
    }

        .productlistproductarea ul li .productdesc h2 {
            font-weight: normal;
            font-size: 12px;
            /*width: 95px;*/
        }

        .productlistproductarea ul li .productdesc h3 {
            font-size: 12px;
            width: 100%;
        }

    .productlistproductarea ul li .productimage {
        min-height: 120px;
    }

    .productlistproductarea ul li .productdesc p {
        font-size: 12px !important;
    }

    .productlistproductarea ul li .cart_button a img {
        width: 20px;
    }
    /*.tooltip{opacity:0;}*/

    .productlistBigproductarea ul li {
        min-height: 200px;
    }

        .productlistBigproductarea ul li img {
            width: 36px;
            padding: 0;
            margin: 0;
            float: left;
            margin-right: 28px;
        }

        .productlistBigproductarea ul li .productBigimage img {
            width: 75px;
        }

        .productlistBigproductarea ul li .productBigdesc {
            padding: 0;
            margin: 0;
            width: 71px;
            /*font-family: "Comfortaa";*/
        }

            .productlistBigproductarea ul li .productBigdesc h2 {
                font-weight: normal;
                font-size: 12px;
                width: 95px;
            }

            .productlistBigproductarea ul li .productBigdesc h3 {
                font-size: 12px;
                width: 100%;
                text-align: center;
            }

        .productlistBigproductarea ul li .productBigimage {
            height: 102px;
        }

        .productlistBigproductarea ul li .productBigdesc p {
            font-size: 12px !important;
        }

    .productlistExBigproductarea ul li {
        min-height: 200px;
    }

        .productlistExBigproductarea ul li img {
            width: 36px;
            padding: 0;
            margin: 0;
            float: left;
            margin-right: 28px;
        }

        .productlistExBigproductarea ul li .productBigimage img {
            width: 75px;
        }

        .productlistExBigproductarea ul li .productBigdesc {
            padding: 0;
            margin: 0;
            width: 71px;
            /*font-family: "Comfortaa";*/
        }

            .productlistExBigproductarea ul li .productBigdesc h2 {
                font-weight: normal;
                font-size: 12px;
                width: 95px;
            }

            .productlistExBigproductarea ul li .productBigdesc h3 {
                font-size: 12px;
                width: 100%;
                text-align: center;
            }

        .productlistExBigproductarea ul li .productBigimage {
            height: 102px;
        }

        .productlistExBigproductarea ul li .productBigdesc p {
            font-size: 12px !important;
        }


    .categoryrightsidebannerarea {
        padding: 0;
        margin: 0;
    }

        .categoryrightsidebannerarea img {
            width: 100%;
        }

    .returnbanner {
        width: 100%;
        margin-bottom: 12px;
    }

    .sandalbanner {
        margin-bottom: 12px;
    }

    .categorypagebottombannerarea {
        width: 100%;
        margin-top: 15px;
    }

    .StarCss {
        background-image: url(../images/s_star.gif);
        height: 10px;
        width: 10px;
    }

    .EmptyStarCss {
        background-image: url(../images/s_estar.png);
        height: 10px;
        width: 10px;
    }

    .avrgcustrevarea .ratingarea ul li {
        width: 75%;
    }


    /* Category page */
    .categoryshopall {
        font-size: 12px;
        padding-top: 8px;
    }

    .categorysliderarea {
        float: left;
        padding: 0;
        margin: 0;
    }

    .category_productholder {
        padding: 0;
        margin: 0;
        width: 100%;
        float: left;
    }

        .category_productholder ul li {
            height: 247px;
            margin-bottom: 18px;
        }

    .categoryproduct_details ul li {
        padding: 0;
        margin: 0;
        list-style: none;
        margin-bottom: 2px;
        height: 20px;
        line-height: 20px;
        background: none;
        float: left;
        box-shadow: none;
        color: #3b6bb4;
        font-size: 12px;
        /*font-family: "Comfortaa";*/
    }
        /*anup old font-size:14px*/
        .categoryproduct_details ul li:last-child {
            padding: 0;
            margin: 0;
        }

    .categoryproduct_details h2 {
        font-weight: normal;
        font-size: 17px;
    }

    /* My Account page */
    .myaccountcontarea { /*width:800px;*/ /*margin-left:38px;*/
        float: left;
    }

    /*.giftcardinputarea {
        float: left;
        padding: 20px 0px 25px 0px; 
        padding-left: 40px;
        width:50%;
    }*/
    .giftcartpaymentarea {
        width: 100%;
        float: left;
        -webkit-box-shadow: inset 0 0 3px 2px #dadada;
        box-shadow: inset 0 0 3px 2px #dadada;
        padding: 0;
    }

    .accordianarea table td img {
        width: 18px;
    }

    .giftcartpaymentarea h2 {
        padding: 10px 0 0 10px;
        margin: 0;
    }

    .giftcardinputarea {
        padding: 20px 0px 25px 0px;
        width: 100%;
        padding-left: 10px;
    }

        .giftcardinputarea label {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            line-height: 30px;
            padding-right: 0;
            min-width: 45%;
        }

        .giftcardinputarea input[type="text"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 45%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="password"] {
            border: #8c8c8c solid 1px;
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #2e2e2e;
            width: 45%;
            height: 31px;
            line-height: 31px;
            padding: 0px 5px;
            border-radius: 0;
        }

        .giftcardinputarea input[type="submit"] {
            float: left;
            /*font-family: "Comfortaa";*/
            font-size: 12px;
            color: #FFF;
            background: #3b6bb4;
            -webkit-border-radius: 15px 15px 15px 15px;
            border-radius: 15px 15px 15px 15px;
            margin-left: 7px;
            margin-top: 5px;
            text-transform: uppercase;
            padding: 0px 3%;
            line-height: 25px;
            height: 25px;
            display: inline-block;
            border: none;
            text-transform: uppercase;
        }

    .paymenttypearea .paymenttype {
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #2e2e2e;
        margin: 0;
        padding: 0;
        line-height: normal;
        width: 600px;
        height: 25px;
        padding: 0px 5px;
        float: left;
    }

    .myaccountbreadcrumb {
        width: auto;
        float: left;
        padding-left: 12px;
    }

        .myaccountbreadcrumb ul li {
            font-size: 12px;
            list-style: none;
        }

            .myaccountbreadcrumb ul li a {
                color: #ee3823;
                padding: 0 10px;
                font-weight: normal;
                text-decoration: none;
            }


                .myaccountbreadcrumb ul li a:before {
                    border-width: 5px !important;
                    margin-top: -5px !important;
                }

                .myaccountbreadcrumb ul li a:after {
                    border-width: 5px !important;
                    margin-top: -5px !important;
                }
    /*.myaccountbreadcrumb ul li:last-child a{border-right:#ee3823 solid 1px;}*/
    .receipentarea .formarea fieldset input[type="text"] {
        width: 270px;
    }

    .receipentarea .formarea fieldset select {
        width: 292px;
        float: right;
    }

    .receipentarea .formarea fieldset .label1:after {
        background: #FFF;
        border-radius: 0;
        bottom: 0;
        color: #FFFFFF;
        /*content: url(../images/filterby-downarrow.jpg);*/
        line-height: 30px;
        height: 28px;
        padding: 0 0px;
        pointer-events: none;
        position: absolute;
        right: 0;
        text-shadow: 0 1px 1px #000000;
        top: 1px;
        z-index: 1000;
    }

    .savebtnarea input[type="button"] {
        padding: 3px 15px;
    }

    .savebtnarea2 input[type="button"] {
        padding: 3px 10px;
    }
    /*search*/
    .searchWrapper td .strikeoutprice {
        font-size: 12px;
    }

    .searchWrapper td .saleprice {
        font-size: 12px;
    }

    .searchWrapper td .price {
        padding-left: 30%;
        font-size: 12px;
    }
    /* Product Details page CSS Starts */

    .colorlengthwidtharea {
        /*font-family: "Comfortaa";*/
        border: #999999 solid 0px;
        float: left;
        padding: 10px;
        margin-top: 20px;
        -webkit-border-radius: 4px 4px 4px 4px;
        border-radius: 4px 4px 4px 4px;
        -moz-border-radius: 4px 4px 4px 4px;
    }

    .bigimagearea #img1 {
        width: 95%;
    }

    .bigimageareaApparel #img1 {
        width: 95%;
    }

    .appMain {
        width: 95%;
    }

    .InStock {
        font-size: 12px;
    }

    .OutStock {
        font-size: 12px;
    }

    #returnMsg {
        font-size: 12px;
    }
    /*.moreSellers {width:0%;}*/
    #gallery_02 img {
        width: 40px;
        height: 50px;
    }

    .productdetailsbottomcontarea {
        width: 100%;
        float: left;
        margin: 15px 0px;
        position: relative;
        padding-top: 0px;
    }


    /*wishlist*/
    .Wishlistarea ul li {
        width: 21%;
    }

        .Wishlistarea ul li img {
            margin-left: 0px; /*//35px*/
        }

    /*.receipentaddressarea input[type="text"]{width:150px;}*/

    .receipentaddressarea .giftcardformarea img {
        width: 100%;
    }

    .receipentaddressarea .giftcardformarea fieldset {
        width: 98%;
    }

        .receipentaddressarea .giftcardformarea fieldset input[type="text"] {
            width: 64%;
        }

        .receipentaddressarea .giftcardformarea fieldset textarea {
            width: 63% !important;
        }

        .receipentaddressarea .giftcardformarea fieldset select {
            width: 66%;
            float: right;
        }

        .receipentaddressarea .giftcardformarea fieldset .label1:after {
            background: #FFF;
            border-radius: 0;
            bottom: 0;
            color: #FFFFFF;
            /*content: url(../images/filterby-downarrow.jpg);*/
            line-height: 30px;
            height: 28px;
            padding: 0 0px;
            pointer-events: none;
            position: absolute;
            right: 0;
            text-shadow: 0 1px 1px #000000;
            top: 1px;
            z-index: 1000;
        }


    /*login area*/
    myaccountcontarea .bottommulticolorbar {
        width: 100% !important;
    }

    .logindetailsarea {
        width: 100%;
    }

    .login fieldset input[type="text"] {
        width: 50%;
    }

    .login fieldset input[type="password"] {
        width: 50%;
    }


    .comingsoonheadercont .right {
        font-size: 50px;
        margin-top: 20px;
    }

    .cartItem {
        top: 16px;
        left: 18px;
        font-size: 12px;
    }


    .contactdetailsarea .formarea {
        width: 80%;
    }

    .moreSellers.bt {
        font-size: 12px;
    }

    #popWrapper td .bluebutton {
        padding: 0 15px;
    }

    .siteseal_area img {
        max-width: 35%;
        min-height: 35px;
        margin-left: 18px;
    }

    .trustwave {
        width: 40%;
        float: right;
        margin-right: 20px;
    }

        .trustwave img {
            max-width: 70% !important;
            float: right;
            height: 36px;
        }
}

/* iPads (portrait) ------------------------------------------------------------------------------------ */

@media only screen and (min-width : 750px) and (max-width : 1024px) and (orientation : portrait) {
    logo img {
        padding-top: 10px;
        /*width: 130px;*/ /*lock 10.8.2016*/
        margin-bottom: 0px;
    }

    .signinyouraccount {
        /*width: 50%;*/
        /*width:100%;*/ /*modify 9.8.2016*/
    }

    logo {
        margin-right: 0px;
    }

    minlogo {
        margin-right: 12% !important;
    }

    #slidebox {
        display: none;
    }

    .welcome_area {
        float: right;
        /*padding-right: 15px;*/ /*block 19.8.2016*/
    }

    .header_contearea {
        width: auto;
        float: right;
        margin-top: -10px;
    }

    .navarea {
        /*margin-top: -10px;*/ /*40px   */
    }

    .shopsubnav a {
        font-size: 10px !important;
    }
    /*   .keywordsearch {
        width: 218px;
        margin-top: 18px;
    }*/

    .headericonarea .mycart {
        margin-right: 5px;
        width: auto;
    }

        .headericonarea .mycart img {
            margin-right: 0px;
        }

    .keywordsearch .left {
        font-size: 12px;
        color: #414042;
        line-height: 36px;
    }

    .left select {
        width: 50px !important;
    }

    /*  input.keywordssearch[type=text] {
        width: 110px !important;
        float: left;
    }*/

    .productdesc h2 {
        font-size: 20px;
        font-weight: normal;
        margin: 3px 0 3px 0px;
        padding: 0;
    }

    /*.countrysearch {
        margin-top: 20px;
    }*/

    .countrysearch select {
        width: 100px !important;
    }
    /*restaurant*/


    .updateHeader {
        margin-right: 20%;
    }

    .order-steps li {
        padding-left: 0px;
    }

    .row {
        padding-left: 3%;
    }

    .margin40 {
        margin-top: -30px !important;
    }

    /*.navigationlink .opt {
        display: none !important;
    }*/
    /*end*/
    /* .storesearch {
        margin-top: 20px;
    }*/

    .storesearch select {
        width: 100px !important;
    }

    .dd .ddcommon .borderRadius {
        width: 100px !important;
        outline: none;
        float: right;
    }

    .ddTitleText {
        height: 20px;
        overflow: hidden;
        width: 100%;
        padding-right: 0px !important;
    }

    #ctl00_dropFilterCountry_msdd {
        /*width: 100px!important;*/
    }

    #ctl00_dropFilterStore_msdd {
        /*width: 100px !important;*/
        /*width:240px !important;*/ /*14.8.2016*/
    }

    .backimage {
        padding-bottom: 100% !important;
    }

    .headericonarea {
        float: right;
        padding: 2px 0 0px 5px; /*edit the line 19.8.2016 somak*/
        /*width: 133px;*/
    }

        .headericonarea img {
            /*width: 40px;*/ /*block the line 23.8.2016 somak*/
            float: left;
            padding: 0;
            margin: 0;
        }

    .shopbydepartment {
        margin-left: 0px;
        font-size: 12px;
        /*padding: 0px 4px;*/ /*block css 24.8.2016 somak*/
        /*width: 110px;*/ /*block css 23.8.2016 somak*/
        height: 30px;
    }

    .active {
        /*line-height: 25px;*/
    }

    #dotted li {
        line-height: 14px;
    }

    .navigationlink {
        padding-left: 5px;
        padding-top: 5px; /*add 24.8.2016 somak*/
    }

        .navigationlink ul li {
            font-size: 12px;
        }

            .navigationlink ul li a {
                font-size: 10px;
            }

    .livechaticon img {
        padding-top: 0px;
        /*width: 45px;*/ /*block the line 19.8.2016*/
    }

    #ctl00_divMsg {
        font-size: 12px !important;
        width: 50% !important;
        margin-left: 25% !important;
        margin-right: 25% !important;
    }

    #ctl00_UpdateProgress {
        font-size: 12px !important;
        width: 40% !important;
        left: 30% !important;
        right: 30% !important;
    }

    #ctl00_UpdateProgressCheckout {
        font-size: 12px !important;
        width: 40% !important;
        left: 30% !important;
        right: 30% !important;
    }

    .dropdown-menu {
        left: 10px;
        width: 160px;
    }

        .dropdown-menu > li > a {
            font-size: 12px;
            width: 150px;
        }

            .dropdown-menu > li > a span {
                font-size: 12px;
            }

        .dropdown-menu > li:last-child {
            background: url(../images/voice-top-border.png) -28px 0px no-repeat;
        }

    .popover-content {
        width: 350px;
    }

    .categorylinkbox {
        width: 150px;
        margin-right: 20px;
    }

        .categorylinkbox ul li {
            font-size: 12px;
        }


    .specialofferarea img {
        /*width: 85px;*/
    }

    .specialofferarea h2 div {
        font-size: 13px;
        margin-left: 10px;
    }

    .specialofferarea h2 p {
        font-size: 13px;
    }

    .specialofferarea .Menu {
        width: 85%;
    }

        .specialofferarea .Menu ul {
            padding: 0px;
        }

            .specialofferarea .Menu ul li {
                font-size: 12px;
            }

    .bestseller_desc h2 {
        font-size: 12px;
    }
    /*block somak 20.9.2016*/
    /*.arrow_box {
        left: -145px;
        top: 40px;
    }*/

    .productdesc {
        margin: 0 auto;
    }

        .productdesc h2 {
            font-size: 12px;
            margin: 3px 0 3px 0px;
            padding: 0;
        }

        .productdesc a {
            color: #3b6bb4;
        }

    .product_holder .productdesc p {
        font-size: 14px;
        min-height: 100px;
    }

    .footer_cont {
        width: 100%;
    }
    /*block the code 16.9.2016 somak*/
    /*.link_box { 
        width: 100%;
        float: left;
        margin-right: 0;
    }*/

    .link_box ul li {
        font-size: 12px;
        padding-left: 15px;
        /*float: left;*/ /*block code 16.9.2016 somak*/
        /*width: auto;*/ /*block code 16.9.2016 somak*/
    }

    h2.footerheading {
        padding: 10px 0 0 15px;
    }

    .link_box ul li .socialicon {
        margin-right: 5px;
        margin-bottom: 2px;
    }
    /*block code 16.9.2016 somak*/
    /*  .payment_box {
        width: 100%;
        float: left;
    }*/

    .paymenticon {
        width: 100%;
        margin-top: 15px;
    }

        .paymenticon ul li {
            /*padding-left: 16px;*/ /*block code 16.9.2016*/
        }

            .paymenticon ul li:last-child {
                /*padding-left: 16px;*/ /*block code 16.9.2016*/
            }

    .logoicon {
        width: 100%;
        float: left;
    }

        .logoicon ul {
            padding: 0;
            margin: 0;
        }

            .logoicon ul li {
                padding-left: 16px;
            }

                .logoicon ul li:last-child {
                    padding: 0;
                    margin-right: 0px;
                    width: auto;
                }

    .topbrandsbox {
        width: 100%;
        float: left;
    }

        .topbrandsbox ul li {
            font-size: 12px;
            width: auto;
            padding: 0 15px;
            width: 40%;
        }

    .topcategorybox {
        width: 100%;
        float: left;
        padding-bottom: 15px;
    }

        .topcategorybox ul li {
            /*font-size: 12px;
            float: left;
            padding: 0 15px;*/
            font-size: 12px;
            width: auto;
            padding: 0 15px;
            width: 40%;
        }

    /* Product listing page */
    .topbreadcrambarea .icon1 img {
        float: left;
        width: 180px;
    }

    .colorpickerimage img {
        width: 100%;
    }

    .categoryleftarea {
        width: 100%;
        float: left;
    }

    .categoryrightarea {
        float: right;
        padding: 0;
        margin: 0;
        margin-top: 27px;
    }

    .categoryrightsidebannerarea {
        padding: 0;
        margin: 0;
    }

        .categoryrightsidebannerarea img {
            width: 100%;
        }

    .returnbanner {
        width: 100%;
        margin-bottom: 12px;
    }

    .sandalbanner {
        margin-bottom: 12px;
    }

    .productlistproductarea ul li {
        min-height: 200px;
    }

        .productlistproductarea ul li .productdesc p {
            text-align: center;
            color: #292929;
            font-weight: normal;
            font-size: 12px !important;
        }

        .productlistproductarea ul li img {
            width: 36px;
            padding: 0;
            padding-left: 5%;
            margin: 0;
            /*float: left;*/ /*block the code 12.9.2016 somak*/
        }

        .productlistproductarea ul li .productimage img {
            /*width: 70px;*/
            width: 80%;
        }

        .productlistproductarea ul li .productdesc {
            padding: 0;
            margin: 0;
            width: 100%;
            /*font-family: "Comfortaa";*/
        }

            .productlistproductarea ul li .productdesc h2 {
                font-weight: normal;
                font-size: 12px;
                /*width: 82px;*/ /*block the code 12.9.2016 somak*/
            }

            .productlistproductarea ul li .productdesc h3 {
                font-size: 12px;
                width: 100%;
            }

        .productlistproductarea ul li .productimage {
            min-height: 110px;
        }

        .productlistproductarea ul li .cart_button a img {
            width: 20px;
        }
    /*.tooltip{opacity:0;}*/

    .productlistBigproductarea ul li {
        min-height: 200px;
    }

        .productlistBigproductarea ul li .productBigdesc p {
            text-align: center;
            color: #292929;
            font-weight: normal;
            font-size: 12px !important;
        }

        .productlistBigproductarea ul li img {
            width: 36px;
            padding: 0;
            margin: 0;
            float: left;
            margin-right: 28px;
        }

        .productlistBigproductarea ul li .productBigimage img {
            /*width: 75px;*/ /*edit 11.8.2016 Somak*/
        }

        .productlistBigproductarea ul li .productBigdesc {
            padding: 0;
            margin: 0;
            /*width: 71px;*/ /*edit 11.8.2016 Somak*/
            /*font-family: "Comfortaa";*/
        }

            .productlistBigproductarea ul li .productBigdesc h2 {
                font-weight: normal;
                font-size: 12px;
                /*width: 82px;*/ /*edit 11.8.2016 Somak*/
            }

            .productlistBigproductarea ul li .productBigdesc h3 {
                font-size: 12px;
                width: 100%;
                text-align: center;
            }

        .productlistBigproductarea ul li .productBigimage {
            height: 102px;
        }

    .productlistExBigproductarea ul li {
        min-height: 200px;
    }

        .productlistExBigproductarea ul li .productBigdesc p {
            text-align: center;
            color: #292929;
            font-weight: normal;
            font-size: 12px !important;
        }

        .productlistExBigproductarea ul li img {
            width: 36px;
            padding: 0;
            margin: 0;
            float: left;
            margin-right: 28px;
        }

        .productlistExBigproductarea ul li .productBigimage img {
            width: 75px;
        }

        .productlistExBigproductarea ul li .productBigdesc {
            padding: 0;
            margin: 0;
            width: 71px;
            /*font-family: "Comfortaa";*/
        }

            .productlistExBigproductarea ul li .productBigdesc h2 {
                font-weight: normal;
                font-size: 12px;
                width: 82px;
            }

            .productlistExBigproductarea ul li .productBigdesc h3 {
                font-size: 12px;
                width: 100%;
                text-align: center;
            }

        .productlistExBigproductarea ul li .productBigimage {
            height: 102px;
        }

    .categorypagebottombannerarea {
        width: 100%;
        margin-top: 15px;
    }

    .StarCss { /*block code 14.9.2016 somak*/
        /* background-image: url(../images/s_star.gif); 
        height: 10px;
        width: 10px;*/
    }

    .EmptyStarCss { /*block code 14.9.2016 somak*/
        /*background-image: url(../images/s_estar.png);
        height: 10px;
        width: 10px;*/
    }

    .avrgcustrevarea .ratingarea ul li {
        width: 70%;
    }

    h2.filterby {
        /* font-size:12px;
        width: 90%;
        height: 30px;*/
    }

    .featurebrandsarea {
        padding-bottom: 10px;
    }

        .featurebrandsarea h2 {
            font-size: 12px;
            line-height: 18px;
        }

        .featurebrandsarea .checkarea {
            font-size: 12px;
        }

    .checkarea input[type="checkbox"] {
        width: 10px;
        height: 10px;
    }

    .avrgcustrevarea {
        padding-bottom: 10px;
    }

        .avrgcustrevarea h2 {
            font-size: 12px;
            line-height: 18px;
        }

        .avrgcustrevarea .ratingarea ul li {
            font-size: 12px;
        }

            .avrgcustrevarea .ratingarea ul li img {
                width: 60px;
            }

    .conditionarea {
        padding-bottom: 10px;
    }

        .conditionarea h2 {
            font-size: 12px;
        }

        .conditionarea ul li {
            font-size: 12px;
        }

        .conditionarea input[type="radio"] {
            width: 12px;
            height: 20px;
        }

    .avrgcustrevarea .ratingarea input[type="radio"] {
        width: 12px;
        height: 20px;
    }

    .productlistholder {
        padding-bottom: 0px;
    }

    .pricearea h2 {
        font-size: 12px;
    }

    .prolisting_shopnow {
        font-size: 25px;
        line-height: 35px;
    }

    .thumbproductdetails h2 {
        font-size: 12px;
        min-height: 40px;
    }

    /* Category page */
    .categorysliderarea {
        float: left;
        padding: 0;
        margin: 0;
    }

    .category_productholder {
        padding: 0;
        margin: 0;
        width: 100%;
        float: left;
    }

        .category_productholder ul li {
            height: 247px;
            margin-bottom: 18px;
        }

    .categoryproduct_details ul li {
        padding: 0;
        margin: 0;
        list-style: none;
        margin-bottom: 2px;
        height: 20px;
        line-height: 100%;
        background: none;
        float: left;
        box-shadow: none;
        color: #3b6bb4;
        font-size: 12px;
        /*font-family: "Comfortaa";*/
        white-space: normal;
        width: 100%;
    }

        .categoryproduct_details ul li:last-child {
            padding: 0;
            margin: 0;
        }

    .categoryproduct_details h2 {
        font-weight: normal;
        font-size: 12px;
    }

    .categoryshopall {
        font-size: 12px;
        padding-top: 10px;
    }

    .accordianarea table td img {
        width: 16px;
    }

    .Couponarea span {
        font-size: 12px;
        padding: 0px;
    }
    /* My Account page */
    h2.youraccount {
        background: url(../images/youraccount-icon.jpg) no-repeat top left;
        /*font-family: "Comfortaa";*/
        color: #f78d1e;
        font-size: 19px;
        font-weight: normal;
        line-height: 35px;
        margin-bottom: 5px;
        float: left;
    }

    .addressbtnarea .top .radionbtnarea {
        /*margin-left: 14px;*/
    }

    .contact_container {
        width: 100%;
        margin: 0px;
    }

    .contactdetailsarea .formarea {
        width: 90%;
    }

        .contactdetailsarea .formarea .left {
            width: 30%;
        }

        .contactdetailsarea .formarea .right {
            width: 60%;
        }

    input.bluebtn[type="button"] {
        padding: 0px 3%;
        margin-left: 4px;
    }

    .carddetailtableheading td {
        line-height: 15px;
        font-size: 12px;
    }

    .carddetailsarea td .bluebutton {
        padding: 0px 5px 0px 5px;
        font-size: 12px;
    }

    .giftcartpaymentarea {
        width: 98%;
    }

    .giftcardinputarea input[type="text"] {
        border: #8c8c8c solid 1px;
        float: left;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #2e2e2e;
        /*width: 52%;*/
        height: 31px;
        line-height: 31px;
        padding: 0px 5px;
        border-radius: 0;
    }

    .myaccountcontarea { /*width:590px;*/
        width: 81%; /*margin-left:38px;*/
        float: left;
    }

    .giftcardinputarea {
        float: left;
        padding: 20px 0px 25px 0px; /*width:500px; padding-left:40px;*/
    }

    .paymenttypearea .paymenttype {
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #2e2e2e;
        margin: 0;
        padding: 0;
        line-height: normal;
        width: 100%;
        height: 25px;
        padding: 0px 5px;
        float: left;
    }

    .addressbox p {
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        color: #2e2e2e;
        padding: 0;
        margin: 0;
        width: 100%;
        line-height: normal;
    }

    .myaccountbreadcrumb {
        width: auto;
        float: left;
        padding-left: 12px;
    }

        .myaccountbreadcrumb ul li {
            font-size: 14px; /*add css 24.8.2016*/
            list-style: none;
        }

            .myaccountbreadcrumb ul li a {
                color: #ee3823;
                padding: 0 10px;
                font-weight: normal;
                text-decoration: none;
            }

                .myaccountbreadcrumb ul li a:before {
                    border-width: 5px !important;
                    margin-top: -5px !important;
                }

                .myaccountbreadcrumb ul li a:after {
                    border-width: 5px !important;
                    margin-top: -5px !important;
                }
    /*.myaccountbreadcrumb ul li:last-child a{border-right:#ee3823 solid 1px;}*/
    .receipentarea .formarea fieldset input[type="text"] {
        width: 270px;
    }

    .receipentarea .formarea fieldset select {
        width: 292px;
        float: right;
    }

    .receipentarea .formarea fieldset .label1:after {
        background: #FFF;
        border-radius: 0;
        bottom: 0;
        color: #FFFFFF;
        /*content: url(../images/filterby-downarrow.jpg);*/
        line-height: 30px;
        height: 28px;
        padding: 0 0px;
        pointer-events: none;
        position: absolute;
        right: 0;
        text-shadow: 0 1px 1px #000000;
        top: 1px;
        z-index: 1000;
    }

    .savebtnarea input[type="button"] {
        padding: 3px 15px;
    }

    .savebtnarea2 input[type="button"] {
        padding: 3px 10px;
    }

    .searchWrapper td .strikeoutprice {
        font-size: 12px;
    }

    .searchWrapper td .saleprice {
        font-size: 12px;
    }

    .searchWrapper td .price {
        padding-left: 30%;
        font-size: 12px;
    }

    .bigimagearea #img1 {
        width: 95%;
    }

    .bigimageareaApparel #img1 {
        width: 95%;
    }

    .appMain {
        width: 95%;
    }

    .InStock {
        font-size: 15px;
    }

    .OutStock {
        font-size: 12px;
    }

    #returnMsg {
        font-size: 12px;
    }

    .colorlengthwidtharea {
        /*font-family: "Comfortaa";*/
        border: #999999 solid 0px;
        float: left;
        padding: 10px;
        margin-top: 20px;
        -webkit-border-radius: 4px 4px 4px 4px;
        border-radius: 4px 4px 4px 4px;
        -moz-border-radius: 4px 4px 4px 4px;
    }

    .productdetailsbottomcontarea {
        width: 96%;
        float: left;
        margin: 15px 0px;
        position: relative;
        padding-top: 0px;
    }

    .receipentarea .formarea fieldset label {
        color: #2e2e2e;
        /*font-family: "Comfortaa";*/
        font-size: 12px;
        width: 45%;
        text-align: right;
        float: left;
        padding: 0px;
        margin: 0;
        line-height: 36px;
    }

    .orderhistorysection h2 {
        background: url(../images/orderhistoryicon.jpg) no-repeat;
        padding: 0;
        margin: 0;
        padding-left: 8%;
        line-height: 40px;
        font-weight: normal;
        color: #3b6bb4;
        /*font-family: "Comfortaa";*/
        font-size: 21px;
        text-transform: uppercase;
    }

    .ordercol2 img {
        outline: none;
        float: left;
        width: 200px;
    }

    .rightproductarea {
        /*width: 32%;*/
        float: right;
        width: 28%;
        padding: 0;
        margin: 0;
    }

    .customerreviewarea {
        width: 60%;
        float: left;
        padding: 10px;
        position: relative;
    }

    .receipentaddressarea p input[type="text"] {
        width: 30%;
    }

    .receipentaddressarea .giftcardformarea img {
        width: 100%;
    }

    .receipentaddressarea .giftcardformarea fieldset {
        width: 98%;
    }

        .receipentaddressarea .giftcardformarea fieldset input[type="text"] {
            /*width: 51%;*/ /*block line 22.8.2016 somak*/
        }

        .receipentaddressarea .giftcardformarea fieldset textarea {
            width: 50% !important;
        }

        .receipentaddressarea .giftcardformarea fieldset select {
            /*width: 54%; */ /*block line 22.8.2016 somak*/
            /*float: right;*/
        }

        .receipentaddressarea .giftcardformarea fieldset .label1:after {
            background: #FFF;
            border-radius: 0;
            bottom: 0;
            color: #FFFFFF;
            /*content: url(../images/filterby-downarrow.jpg);*/
            line-height: 30px;
            height: 28px;
            padding: 0 0px;
            pointer-events: none;
            position: absolute;
            right: 0;
            text-shadow: 0 1px 1px #000000;
            top: 1px;
            z-index: 1000;
        }

    /*wishlist*/
    .Wishlistarea ul li {
        width: 29%;
    }

        .Wishlistarea ul li img {
            margin-left: 26px;
        }

    /*login area*/
    .bottommulticolorbar {
        width: 100% !important;
    }

    .logindetailsarea {
        width: 100%;
    }

    .login fieldset input[type="text"] {
        width: 50%;
    }

    .login fieldset input[type="password"] {
        width: 50%;
    }

    .log.reg p {
        font-size: 12px;
    }

    .log p {
        font-size: 12px;
    }

    .comingsoonheadercont .right {
        font-size: 40px;
        margin-top: 20px;
    }

    .cartItem {
        top: 10px;
        left: 13px;
        font-size: 7px;
    }

    .moreSellers.bt {
        font-size: 12px;
    }

    .moreSellers {
        width: 30%;
    }

    .Seller {
        width: 100%;
        font-size: 12px;
    }

    .StoreName {
        font-size: 12px;
    }

    .quantityselectarea label {
        line-height: 30px;
        padding-right: 6px;
        font-size: 12px;
    }

    .quantityselectarea {
        font-size: 12px;
    }

    .moreorderactionarea .left {
        width: 100%;
    }

    .moreorderactionarea .right {
        width: 100%;
    }

    .orderhistoryarea .right {
        width: 100%;
    }

    .billingdetailstable {
        width: 100%;
        font-size: 12px;
        float: left;
        margin-top: 0px;
    }

        .billingdetailstable td select {
            /*width: 120px !important;*/
        }

    #popWrapper td .bluebutton {
        padding: 0 15px;
    }

    .customerratingbox {
        /*width: 360px;*/
        width: 99%;
    }
}


@media only screen and (max-width : 679px) {
    .navigationlink {
        /* display: none !important;*/
        /*width:auto;*/
    }

    .navarea {
        margin-bottom: 1%; /*edit line 23.8.2016 somak*/
    }
}

@media only screen and (min-width:680px) and (max-width : 1320px) {
    .navigationlink {
        display: inline !important;
    }

        .navigationlink .opt {
            display: none !important;
        }
}

@media only screen and (min-width: 1401px) and (max-width:1920px) {
    .myaccountcontarea_3 {
        width: 83.8%;
    }

    .searchListingPageArea {
        width: 83.8%;
    }
}

@media only screen and (min-width: 1025px) and (max-width:1200px) {
    .myaccountcontarea_3 {
        width: 74.5%;
    }

    .searchListingPageArea {
        width: 74.5%;
    }
}

@media only screen and (min-width: 1025px) and (max-width:1358px) {
    /*.category_productholder ul li{
	width:46%;
}*/
}

@media only screen and (min-width:1360px) and (max-width:1400px) {
    .link_box {
        min-height: 235px;
    }

    .payment_box {
        min-height: 235px;
    }
}




@media only screen and (min-width:1400px) and (max-width:1600px) {
    .footer_cont {
        width: 90%;
    }

    .topbrandsbox ul li {
        width: 22%;
    }
}


@media only screen and (min-width:1600px) and (max-width:1920px) {
    .signinyouraccount {
    }

    .livechaticon {
        /*position: fixed;*/
        /* right: 0px;*/
        z-index: 10000;
        /*top: 13%;*/
        /*top:68%;*/
    }

    .multicolorbar {
        bottom: 0 !important;
    }

    /*
	.header_contearea {
        float: right;
        margin-right: -14%;
        margin-top: 3%;
        width: auto;
    }
	*/
    /*block 22.9.2016 somak*/
    /* .Wishlistarea ul li img {
        margin-left: 20%;
    }*/

    .avrgcustrevarea .ratingarea ul li {
        margin-right: 40%;
    }
}

@media only screen and (min-width: 1401px) and (max-width:1432px) {
    .topcategorybox ul li {
        width: 41%;
    }
}

@media only screen and (min-width: 1300px) and (max-width:1400px) {
    .contact_container3 {
        width: 79%;
    }
}

@media only screen and (min-width: 1200px) and (max-width:1299px) {
    .contact_container3 {
        width: 78%;
    }
}

@media only screen and (min-width: 1100px) and (max-width:1199px) {
    .contact_container3 {
        width: 74%;
    }
}

@media only screen and (min-width: 1000px) and (max-width:1099px) {
    .contact_container3 {
        width: 72%;
    }
}

@media only screen and (min-width: 768px) and (max-width:999px) {
    .contact_container3 {
        width: 71%;
    }
}

@media only screen and (min-width: 300px) and (max-width:767px) {
    .contact_container3 {
        width: 96%;
    }
}


/*Sanjib */

/*new checkout confirmation*/
.ConfirmEmailarea {
    float: left;
    width: 52%;
    /*padding: 0px 10px;*/
    padding: 0px 0px 10px 0px;
    margin-top: 10px !important; /*25 anup 8_12_16*/
}

.ConfirmEmailarea1 {
    background: #a1c7d0;
    padding: 20px;
    border: 1px solid #c4c2c4;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10 preview */
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

.ConfirmEmailarea2 {
    -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    /*padding: 20px;*/
    padding: 3px 3px;
    border: 1px solid #d8d5d5;
    margin-top: 14px !important;
}

.ConfirmEmailarea3 {
    -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    /*padding: 20px;*/
    padding: 3px 3px;
    border: 1px solid #d8d5d5;
    margin-top: 14px !important;
    position: absolute;
    /*width:40%;*/
    width: 47.9%;
    z-index: 1000;
    background: #ffffff;
    top: 500px;
}

.ConfirmEmailarea5 {
    background: #ffffff;
    padding: 10px 3px;
    border-bottom: 1px solid #d8d5d5;
    margin-top: 5px !important;
}

.ConfirmEmailarea7 {
    background: #a1c7d0;
    padding: 5px 5px;
    border: 1px solid #c4c2c4;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10 preview */
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    width: 100%;
    border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}

    .ConfirmEmailarea7 input[type="checkbox"] {
        margin-left: 16px;
        outline: none;
    }

.ConfirmEmailarea9 {
    background: #a1c7d0;
    /*padding:5px 5px;*/
    border: 1px solid #c4c2c4;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10 preview */
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    width: 99%;
    border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}

    .ConfirmEmailarea9 input[type="checkbox"] {
        margin-left: 16px;
        outline: none;
    }


.CouponRedeemareaNew1 {
    -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);
    padding: 5px 0px 5px 5px;
    margin-bottom: 15px;
}
/*.CouponRedeemarea
{
    -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);
padding:5px 0px 5px 5px;
margin-bottom:15px;

}*/
.billingordersummery h2 {
    color: #f78d1e;
    padding-bottom: 5px;
}

.billingordersummery {
    margin-bottom: 0px;
}

.billingdetailstable {
    margin-top: 10px;
}

.txtEmailAddressInstruct {
    display: block;
    font-size: 12px;
    margin-top: 2px;
    /*color: red;*/
    /*margin-left: 120px;*/
    /*color:#3d6e7a;*/
    color: #0a5466;
    margin-left: 25%;
    max-width: 73%;
}

    .txtEmailAddressInstruct img {
        margin-right: 3px;
    }

.txtEmailAddressInstruct3 {
    display: block;
    font-size: 12px;
    margin-top: 2px;
    /*color: red;*/
    /*color:#3d6e7a;*/
    color: #0a5466;
    margin-left: 0px;
    margin-bottom: 4px;
}

    .txtEmailAddressInstruct3 img {
        margin-right: 3px;
    }

.txtEmailAddressLabel {
    color: #277487;
    font-size: 15px;
}

.youraddress1 {
    color: #f78d1e;
}

.paymenttypearea {
    /*width: 51% !important;*/
    /*width: 100% !important;*/
}

h2.address {
    /*min-height: 0px;*/
}

.paymentAddress1 {
    /*background:#a1c7d0;*/
    /*background: #c2e6ee;*/
    padding: 5px 10px;
    width: 98%;
    /*border-radius: 4px;*/
    min-width: 250px;
    margin-bottom: 5px;
    color: black;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,aaaaaa+100 */
    background: #e5e5e5; /* Old browsers */
    background: -moz-linear-gradient(top, #e5e5e5 0%, #aaaaaa 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#aaaaaa)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, #e5e5e5 0%,#aaaaaa 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, #e5e5e5 0%,#aaaaaa 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, #e5e5e5 0%,#aaaaaa 100%); /* IE10 preview */
    background: linear-gradient(to bottom, #e5e5e5 0%,#aaaaaa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-9 */
    border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}

.paymentAddress1Head1 {
    float: left;
    width: 140px;
}

.paymentDataChange1 a {
    /*color: red;*/
    color: #277487;
}

    .paymentDataChange1 a:hover {
        color: #423f3b;
        text-decoration: none;
    }

.createAcOptional {
    position: relative;
    top: -2px;
    left: 5px;
    color: #3e3e3e;
    font-size: 14px;
}

h2.address1 span {
    width: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    display: block;
    line-height: normal;
    /*color: #3b6bb4;*/
    color: #5d5a5a;
    padding-top: 2px;
    padding-left: 5px;
}

h2.address1 {
    width: auto;
    /*font-family: "Comfortaa";*/
    font-size: 14px;
    color: #626060;
    font-weight: normal;
    line-height: normal;
    float: left;
    width: 30%;
    padding: 0%;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-color: #bebebe;
    min-height: 60px;
    margin-bottom: 6px;
}

.billingrightarea div h6 {
    font-size: 12px;
    font-family: inherit;
    font-weight: normal;
    line-height: 14px;
    color: inherit;
    text-rendering: optimizelegibility;
    text-transform: none;
}

.createAcOptional {
}

.pencil_icon {
    width: 12px;
    margin-left: 10px;
}

.paymentDataChange1 {
    color: #ee3823;
    display: inline;
}

.passwordSection1 {
    position: relative;
    top: -5px;
    font-size: 14px;
    color: #277487;
}
/*Sanjib */


#ctl00_lblFilterStore {
    padding: 9px 10px !important;
    background: #8D9596 none repeat scroll 0% 0%;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    margin-right: 5px;
    position: relative !important;
    top: 8px !important;
}

#ctl00_lblFilterCountry {
    padding: 9px 10px !important;
    background: #8D9596 none repeat scroll 0% 0%;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    position: relative !important;
    top: 8px !important;
}

.storesearch a {
    position: relative !important;
    top: 10px !important;
    background: silver none repeat scroll 0% 0%;
    padding: 9px;
    color: red;
    background: #EA662F none repeat scroll 0% 0%;
    color: #F8F0F0;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
}

    .storesearch a:hover {
        position: relative !important;
        top: 10px !important;
        padding: 9px;
        text-decoration: none;
        background: #FF5F1D none repeat scroll 0% 0%;
        color: #F8F0F0;
        -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    }

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    /* max-width: 276px; */
    width: auto;
    border: 0px;
    padding: 2px;
    text-align: left;
    white-space: normal;
    background-color: #ffffff;
    /* border: 1px solid #ccc; */
    /* border: 1px solid rgba(0, 0, 0, 0.2); */
    /* border-left: 0px; */
    /* border-left: 0px; */
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    /* border-radius: 0px 6px 6px 0px; */
    -moz-box-shadow: 2px 0px 3px 0px #B0B0B0;
    -webkit-box-shadow: 2px 0px 3px 0px #B0B0B0;
    box-shadow: 2px 0px 3px 0px #B0B0B0;
    /*-webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;*/
}

.dropdown-menu {
    position: absolute;
    /* top: 100%; */
    left: 0;
    top: 35px; /*add 19.9.2016 somak*/
    z-index: 1000;
    display: none;
    width: 100%; /*edit the line 23.8.2016*/
    float: left;
    /*min-width: 200px;*/ /*block line 19.8.2016*/
    padding: 4px 0;
    margin: 0px 0 0 0px; /*edit the line 23.8.2016*/
    list-style: none;
    background-color: #ffffff;
    /* border: 1px solid #ccc; */
    /* border: 1px solid rgba(0, 0, 0, 0.2); */
    border: 0px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: 0px 0px 10px 1px #B0B0B0;
    -webkit-box-shadow: 0px 0px 10px 1px #B0B0B0;
    box-shadow: 0px 0px 10px 1px #B0B0B0;
    /* -webkit-background-clip: padding-box; */
    /*-moz-background-clip: padding;
    background-clip: padding-box;*/
}

/*.specialofferarea {
    width: 100%;
    float: left;
    -webkit-box-shadow:  0 0 10px 4px #D3D2D2;
    box-shadow:  0 0 10px 4px #D3D2D2;
}*/

h2.filterby {
    width: 97%;
    /*font-family: "Comfortaa";*/
    height: 30px;
    /*padding: 0px;*/
    /*padding-left: 15px;*/
    /*margin: 0;*/
    line-height: 30px;
    font-weight: normal;
    font-size: 13px;
    color: #FFF;
    text-transform: uppercase;
    text-align: left;
    background: #689ff2;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #689ff2 0%, #3b6bb4 51%, #1d3c6c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#689ff2), color-stop(51%,#3b6bb4), color-stop(100%,#1d3c6c));
    background: -webkit-linear-gradient(top, #689ff2 0%,#3b6bb4 51%,#1d3c6c 100%);
    background: -o-linear-gradient(top, #689ff2 0%,#3b6bb4 51%,#1d3c6c 100%);
    background: -ms-linear-gradient(top, #689ff2 0%,#3b6bb4 51%,#1d3c6c 100%);
    background: linear-gradient(to bottom, #689ff2 0%,#3b6bb4 51%,#1d3c6c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#689ff2', endColorstr='#1d3c6c',GradientType=0 );
    margin-bottom: 11px;
}

filterbyarea {
    width: 100%;
    float: left;
    -webkit-box-shadow: inset 0 0 10px 5px #D3D2D2;
    box-shadow: inset 0 0 10px 5px #D3D2D2;
    min-height: 100px;
}


.category_productholder ul li {
    -webkit-box-shadow: 0 2px 10px 5px #d1d1d1;
    box-shadow: 0 2px 10px 5px #d1d1d1;
    -moz-border-radius: 0 2px 10px 5px #d1d1d1;
}

    .category_productholder ul li.Grocery {
        -webkit-box-shadow: none;
        box-shadow: none;
        -moz-border-radius: none;
    }

.categoryproduct_details ul li {
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: none;
}

.specialofferarea {
    -webkit-box-shadow: inset 0 0 10px 5px #D3D2D2;
    box-shadow: inset 0 0 10px 5px #D3D2D2;
    -moz-border-radius: inset 0 0 10px 5px #D3D2D2;
    width: 100%;
    float: left;
}



.Scroller {
    width: 99%; /*edit 7.9.2016 somak*/
    float: left;
    margin-bottom: 15px;
    margin-top: 20px;
    margin-left: .5%; /*add 7.9.2016 somak*/
    position: relative;
    -webkit-box-shadow: 0 0 10px 4px #d1d1d1;
    box-shadow: 0 0 10px 4px #d1d1d1;
    -moz-border-radius: 0 0 10px 4px #d1d1d1;
}

/*somak edit and add 10.8.2016*/


@media screen and (max-width:1500px) {
    .ConfirmEmailarea3 {
        top: 450px;
    }
}

@media only screen and (min-width:1025px) and (max-width:1274px) {
    .topcategorybox ul li {
        width: 40%;
        float: left;
    }
}

@media screen and (max-width:1024px) {
    .topcategorybox ul li {
        /*width:40%;*/
        width: 29%;
        float: left;
    }
}




@media screen and (max-width:1200px) {

    .productdesc h2 {
        font-size: 18px;
    }

    .giftcardformarea fieldset {
        /*width:92%;*/ /*block line*/
        width: 99%; /*add 22.8.2016 somak*/
    }

    .categoryrightarea {
        display: none;
    }

    .accordianarea table td img {
        float: left;
        /*max-width:50%;*/
    }

    .myaccountcontarea {
        width: 69%;
        margin-right: 1%;
    }
    /*.myaccountcontarea_3{
    width:69%;
	margin-right:1%;
}*/
    .registrationFormLeft {
        width: 99%;
    }

    .registrationFormRight {
        width: 88%;
        margin-top: 100px;
        margin-left: 1.5%;
        padding: 1% 2%;
    }

    .orderhistorysection h2 {
        padding-left: 7%;
    }

    .contact_container {
        width: 74%;
        margin: 0 auto;
    }

    .category_holder {
        /*width:69.5%;*/
        /*width:71.5%;
	margin-left:1.5%;*/
        /*margin-right:1%;*/
    }

    .footer_cont {
        width: 90% !important;
    }

    .categoryproduct_details ul li {
        font-size: 12.5px;
    }

    .ConfirmEmailarea3 {
        top: 560px;
    }
}


@media screen and (max-width:1024px) {

    .productlistBigproductarea ul li {
        width: 21%;
    }

    .productdesc h2 {
        font-size: 16px;
    }

    .categoryrightarea {
        display: none;
    }

    .category_holder {
        margin-left: 2%;
    }

    .myaccountcontarea {
        width: 90%;
        margin-left: 5%;
    }

    .myaccountcontarea_3 {
        width: 90%;
        margin-left: 5%;
    }

    .searchListingPageArea {
        width: 90%;
        margin-left: 5%;
    }

    .giftcardformarea fieldset label {
        font-size: 11.52px;
        line-height: 14px; /*edit somak 29.9.2016*/
        padding-right: 10px;
        width: 25%;
    }

    .customerregformarea fieldset {
        width: 96%;
    }

    .navigationlink ul li {
        font-size: 14px;
        text-transform: none;
    }

    h2.youraccount {
        margin-top: 2%;
    }

    .ordercol2 img {
        max-width: 180px;
    }

    .giftcardinputarea label {
        font-size: 12px;
    }
    /*.addresscontcont ul li {
   width:auto;
}*/
    .myaccountcontarea {
        width: 69%;
        margin-right: 1%;
    }

    .myaccountcontarea_3 {
        width: 72%;
        margin-right: 1%;
        margin-left: 0;
    }

    .searchListingPageArea {
        width: 72%;
        margin-right: 1%;
        margin-left: 0;
    }

    .myaccountcontarea_5 {
        margin: 0 auto;
        width: 98%;
    }

    .contact_container {
        margin: 0 auto;
        width: 98%;
    }

    .link_box ul li {
        /*background-image:none;*/
        background-position: 4px 5px;
    }

    .topbrandsbox ul li {
        background: url(../images/arrow-LightBox.png) 1px 6px no-repeat;
    }


    .paymenticon ul li {
        /*width:28%!important;*/
    }

        .paymenticon ul li a img {
            width: 90% !important;
        }

    .livechaticon {
        /*top:42%;*/
    }

    .myaccountbreadcrumb ul li {
        font-size: 12.5px;
    }

    .SLBCatAdj {
        margin-left: 1.5% !important;
    }
    /* Registration sec start*/

    .registrationFormHeading {
        font-size: 18px;
        padding-top: 10px;
    }

    .registrationFormSubHeading {
        font-size: 14px;
    }

    .registrationFormLeftDetails {
        margin-top: 6px;
    }

    .registrationFormLeftDetails_small {
        margin-top: 6px;
        margin-bottom: 6px;
    }

    .registrationFormName_small {
        width: 100%;
    }

    .registrationFormTextBox_small {
        width: 100%;
        margin-left: 0%;
    }

    .t_right {
        text-align: left !important;
    }

    .registrationFormName {
        width: 100%;
    }

    .registrationFormTextBox {
        width: 100%;
        margin-left: 0%;
    }

    input.textareaRounded {
        /*width:90.7%;*/
        width: 96.7%;
    }

    input.textareaRounded3 {
        width: 96.7%;
    }

    .scerchBox1 select {
        /*width:92.2%;*/
        width: 97.7%;
    }
    /* Registration sec end*/
    .paymtdMessagebox {
        float: left;
        width: 98%;
    }

    .giftcartpaymentarea {
        width: 98%;
    }
}

@media screen and (max-width:980px) {
    /*.registrationBoxName{
		width:100%;
		font-size:10px;
		padding-left:3px;
	}
	.registrationFormLeft{
	width:100%;
	
	}
	.registrationFormRight{
		width:90%;
		padding:5%;
	}
.registrationFormHeading{
		font-size:18px;
		}
.registrationFormSubHeading{
	font-size:14px;
	padding-right: 5%;
	width: 95%;
	}*/
    .registrationFormRightSecondText {
        font-size: 12px;
    }

    .registrationFormRightFirstText {
        font-size: 12px;
    }

    .registrationBoxName {
        height: 31px;
    }

    .searchRounded {
        height: 32px;
        font-size: 12px;
        padding-left: 4px;
    }

    .registrationFormRightIconBoxImg {
        width: 100px;
        margin-top: 10px;
    }

    .registrationFormRight {
        margin-left: 0%;
        padding: 5%;
    }

    .registrationFormRight {
        -webkit-box-shadow: 7px 7px 5px -6px rgba(0,0,0,0.75);
        -moz-box-shadow: 7px 7px 5px -6px rgba(0,0,0,0.75);
        box-shadow: 7px 7px 5px -6px rgba(0,0,0,0.75);
        background: #f3f3f3;
        float: left;
        margin-top: 25px;
        margin-left: 0%;
        padding: 1% 2.5%;
        color: #575757;
        border: 1px solid rgba(0,0,0,.1);
        margin-bottom: 40px;
        width: 95%;
    }

    .registrationFormDetails {
        max-width: 99.%;
        padding: 2px 6px;
    }

    .orderhistorysection h2 {
        padding-left: 8%;
        font-size: 18px;
    }

    .logindetailsarea {
        width: 99%;
    }

    .myaccountcontarea_5 {
        margin: 0 auto;
        width: 95%;
    }

    .contact_container {
        margin: 0 auto;
        width: 97%;
    }

    /*.popover {
	display:none!important;
}*/
    /*.dropdown-menu > li > a strong{
	display:none;
}*/
    .navigationlink ul li a {
        padding: 0px 5px;
        margin: 0;
        font-size: 12px;
    }

    .body_container {
        width: 99%;
        margin-left: 0.5%;
    }

    .registrationFormRight {
        display: none;
    }

    /* You are shopping here starts */
    .youarehere {
        width: 170px;
        height: 107px;
        background: url(../images/youareshopping-small.png) no-repeat;
        position: fixed;
        bottom: 10px;
        right: 0;
    }

        .youarehere h2 {
            /*font-family: "Comfortaa";*/
            font-size: 14px;
            padding: 15px 0 0 9px;
            width: 105px;
            z-index: 9999;
            display: none;
        }

            .youarehere h2 span {
                font-size: 12px;
                color: #49494a;
                left: 6px;
            }

    .whereyouare img {
        width: 20px;
    }

    .whereyouare {
        width: 100px;
        height: 33px;
        margin: 21px 0 0 1px;
        text-align: center;
        padding-top: 7px;
    }

        .whereyouare h3 {
            color: #28527d;
            font-weight: bold;
            font-size: 9px;
            line-height: 11px;
            margin: 3px 0px;
            padding: 0;
            line-height: normal;
        }

            .whereyouare h3 span {
                color: #000;
                font-weight: normal;
                font-size: 9px;
                line-height: 11px;
                margin: 0;
                padding: 0;
            }
    /* You are shopping here end */
}

@media screen and (max-width:840px) {

    .OfferZone {
        width: 100% !important;
        float: left;
        min-height: 150px;
    }

        .OfferZone ul {
            margin: 3%;
        }

    .Offer_box {
        float: left;
        width: 49%;
        margin-top: 25px;
        margin-right: 1%;
    }

    .productDetailsScroller {
        float: left;
        width: 49%;
        margin-right: 1%;
    }

    .productdetailApparelrightarea {
        float: left;
        width: 55%;
    }

    .productDetailsScroller h3 div {
        line-height: 14px;
    }
}

@media screen and (max-width:800px) {
    .ConfirmEmailarea3 {
        width: 60%;
    }
}

@media screen and (max-width:767px) {

    .specialofferContainer {
        float: left;
        height: auto;
        margin-left: 2%;
        margin-right: 1%;
        min-height: 100px;
        width: 40%;
    }

    #spDivContainer {
        display: none !important;
    }

    .category_holder {
        /*margin-left:3%;*/
        margin-left: 1.3%; /*add css 17.8.2016*/
        margin-right: 0.7%;
        margin-top: 3px;
        /*width: 50%;*/ /*add css 17.8.2016*/
        /*width:54%;*/
        width: 55%;
    }

    .categoryrightarea {
        display: none;
    }

    .categorysliderarea {
        /*margin: 0 0 0 10%;*/
        margin: 0 0 0 0; /*edit add 16.8.2016 somak*/
    }

    .productlistholder {
        margin: 0 0 0 1%; /*edit 10.9.2016*/
    }

    .productlistproductarea ul li {
        /*width:98%;*/
        width: 48%;
        margin-bottom: 5% !important;
        -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
        -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
        box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
    }

    .elastislide-carousel {
        text-align: center;
    }

    .category_productholder ul li {
        padding: 1%;
        width: 96%;
    }

    .categoryproduct_details h2 {
        font-size: 15px;
    }

    .category_productholder ul li {
        height: auto;
    }

    .categoryproduct_details ul li a {
        font-size: 12px;
    }

    .productlistExBigproductarea ul li {
        width: 43%;
    }

    .productlistBigproductarea ul li {
        width: 45%;
    }
    /*block code somak 20.9.2016*/
    /*.livechaticon {
		top:15%;
}*/
    /*footer section*/ /*add 17.8.2016 somak*/
    .topbrandsbox {
        width: 98%;
        float: left;
        margin-bottom: 10px;
    }

    .topcategorybox {
        width: 98%;
        float: left;
    }

        .topcategorybox ul li {
            padding-left: 10px;
            width: 42%;
        }

    .topbrandsbox ul li {
        font-size: 12px;
        line-height: 14px;
        width: 43%;
        background: url(../images/arrow-LightBox.png) 1px 4px no-repeat;
        padding-left: 10px;
    }

    .productlistproductarea {
        width: 100%; /*edit 10.9.2016 somak*/
    }

    .topbreadcrambarea .linkarea .links {
        font-size: 12px;
        line-height: 18px;
    }

    .footer_cont {
        margin: 0 auto;
        padding-top: 20px;
        width: 90%;
    }

    .myaccountcontarea {
        width: 96%;
        float: left;
    }

    .myaccountcontarea_3 {
        width: 96%;
        float: left;
        margin-left: 2%;
    }



    .contact_container {
        width: 96%;
        margin: 0 auto;
    }

    h2.contact {
        width: 48%;
        min-height: 100%;
    }

    .navigationlink {
        /*width:95%;*/
    }

    .productdesc h2 {
        font-size: 14px;
    }
    /*.navigationlink{
	margin-top:1%;
}*/

    .myaccountcontarea {
        width: 94% !important;
        margin-left: 2% !important;
        margin-right: 2% !important;
    }

    /*.myaccountcontarea_3{
	width:94%;
	margin-left:2%;
	margin-right:2%;
}*/

    .login .log {
        /* width: 98%;*/
        width: 98% !important;
        border-right: none;
    }

    .log.reg {
        width: 98%;
    }

    .productdesc {
        min-height: 100px;
    }

    .rightproductarea {
        width: 18%;
    }
    /*.navigationlink{
	float:none;
}*/
    .navigationlink ul {
        margin-left: 15px !important;
    }

        .navigationlink ul li {
            font-size: 12px;
            text-transform: none;
        }

            .navigationlink ul li:first-child a {
                border-left: none;
                padding-left: 15px;
            }

    .shopbydepartment {
        width: 99%;
    }

    .welcometext {
        font-size: 9.5px;
        text-transform: none;
        padding-top: 6px;
        padding-right: 5px;
        position: absolute;
        right: 2%;
        top: 21px;
        padding-top: 0px;
        font-size: 9.5px;
        text-transform: none;
        padding-top: 6px;
        padding-right: 5px;
        position: absolute;
        right: 2%;
        padding-top: 0px;
        font-size: 11px;
        text-transform: none;
        padding-top: 3px;
        /* padding-right: 5px; */
        position: absolute;
        right: 25px;
        /* top: 37px; */
        /*padding-top: 28px;*/
    }

    .ordercol2 img {
        max-width: 140px;
    }

    .giftcartpaymentarea {
        width: 98%;
        padding: 1%;
    }

    .orderhistorysection h2 {
        padding-left: 12%; /*edit 22.9.2016 somak*/
        font-size: 16px;
    }

    .paymtdMessagebox {
        float: left;
        width: 98%;
    }


    /* You are shopping here starts */
    .topbreadcrambarea .linkarea h2 {
        /*margin-left:5px;*/
    }

    /*.popover {
        width:190%;
		display:none;
        display: none;
        background-color: transparent;
        border: none;
        border-left: 0px;
        padding: 0px;
 }
 */

    /*.popover-content{ 
     width:90%;
	 height:90%;
	 margin-left:6%;
}*/
    /*.popover-content .backimage{ 
	width:90%;
	padding-bottom:0px;
	background-size:cover;
}
.popover-content .backimage img{
	vertical-align:bottom;
	margin-top:20%;
}*/
    .topbreadcrambarea .linkarea .links {
        font-size: 12px;
        line-height: 15px;
        /*margin-top:3px;*/ /*edit 15.7.2017*/
        text-align: left;
    }

    .elastislide-carousel {
        padding-top: 35px;
        /*height: 185px;*/
        min-height: 295px; /*somak edit 12.8.2018*/
    }

    .linkarea h2 {
        float: left;
        width: 10%;
    }

    .linkarea h2 {
        float: left;
        width: 12%;
        padding: 0px;
        margin: 0px;
    }

    .linkarea .links {
        /*float:left;*/ /*edit 15.7.2017*/
        /*width:82%;*/
        padding: 0px;
        margin: 0px;
    }

    .shopsubnav ul {
        margin-left: 3% !important;
    }

    .resp-tabs-container h2 {
        padding: 5px 0px 0px 5px;
    }

    .billingradioarea {
        width: 100%;
        margin: 0 auto;
        padding-bottom: 0px;
        float: left;
    }

    .billingrightarea {
        width: 100%;
        float: left;
        margin-top: 0px;
    }

    .contactdetailsarea {
        /*box-shadow: 0 0 10px 8px #d1d1d1 inset;*/
        display: block;
        margin: 15px 6px 15px 0;
        position: relative;
        min-height: auto !important;
        padding: 15px;
    }

    .ConfirmEmailarea {
        float: left;
        /*width:97%;
    padding:5px 7px;*/
        width: 100%; /*22.6.2017*/
        padding: 0px; /*22.6.2017*/
    }

    .paymenttypearea {
        width: 96% !important;
    }

    .contactdetailsarea .formarea {
        width: 90%;
        margin: 8px auto;
        padding: 20px 5px;
    }

    .billingdetailsarea {
        margin-top: 5px;
    }

        .billingdetailsarea h2 {
            margin-top: 5px;
        }

    .contactdetailsarea .formarea .left {
        font-size: 12px;
    }

    .link_box {
        width: 49%;
        float: left;
        margin-right: 0;
        background: none;
        /*max-height:200px;*/
        min-height: 240px;
    }

    .jointSec {
        min-height: 190px !important;
        max-height: 190px !important;
    }

    .payment_box {
        width: 49%;
        float: left;
        margin-right: 0;
        background: none;
        min-height: 200px;
        max-height: 200px;
    }

    .ConfirmEmailarea3 {
        width: 97%;
        top: 550px;
    }

    .category_productholder ul li {
        padding: 1%;
        width: 45%;
        margin-right: 2%;
        -webkit-box-shadow: 0 1px 2px 2px #d1d1d1;
        box-shadow: 0 1px 2px 2px #d1d1d1;
        -moz-border-radius: 0 1px 2px 2px #d1d1d1;
    }

    .siteseal_area img {
        max-width: 40%;
        min-height: 40px;
        margin-right: 10%;
    }

    .trustwave img {
        width: 90% !important;
        float: right;
        height: 35px;
    }

    .paymenticon ul li a img {
        max-width: 50% !important;
    }

    .link_box ul li.bgliNone {
        background: none !important;
        margin-bottom: 7px !important;
        padding-top: 10px;
        margin-right: 5px;
        float: left;
    }

    .paymenticon ul li a img {
        height: 100% !important;
    }
}

@media screen and (max-width:680px) {
    /*.productdetailApparelleftarea {
    width:95%;
}*/
    .productdetailApparelrightarea {
        width: 99%;
    }

    .productDetailsScroller {
        margin-top: -35px;
    }

        .productDetailsScroller h3 div {
            line-height: 14px;
        }
}

@media screen and (max-width:673px) { /*20.6.2017*/
    /*.productdetailApparelleftarea {
    width: 95% !important;
    min-height:280px;
}*/

    .bigimageareaApparel img {
        /*   padding-left:26%;*/
        /* width:190px;
    height:190px;*/
    }

    /*#gallery_01 {
    width: 100%;
    left: 0;
    top: 80%;
    text-align: center;
}

#gallery_01 img {
    width:30px;
    height: 30px;
	margin:2px;
}*/

}

@media screen and (max-width:600px) {
    .category_productholder ul li {
        padding: 1%;
        /*width:99%;*/
        width: 45%;
        margin-left: 1%;
        -webkit-box-shadow: 0 1px 2px 2px #d1d1d1;
        box-shadow: 0 1px 2px 2px #d1d1d1;
        -moz-border-radius: 0 1px 2px 2px #d1d1d1;
        margin-right: 1%;
    }

    .productlistExBigproductarea ul li {
        width: 90%;
        margin-bottom: 6px;
    }

    .signinyouraccount a {
        font-size: 12px;
        /*padding:3px 10px;*/
    }

    .categoryleftarea {
        margin-top: 12px;
    }

    .specialofferarea h2 div {
        font-size: 16px;
        line-height: 22px;
        border-bottom: none;
    }

    .specialofferarea h2 p {
        font-size: 14px;
    }

    h2.filterby {
        font-size: 14px;
        line-height: 22px;
    }

    .link_box ul li .socialicon {
        clear: left;
        float: left;
        margin-right: 1px !important;
    }

        .link_box ul li .socialicon img {
            margin: 5px auto;
            /*width:70%;*/
            display: block;
            max-width: 100%;
        }
    /*ul li{
	margin-bottom:20px!important;
}*/

    .categoryproduct_details ul li {
        margin-bottom: 10px !important;
    }

    .productdesc {
        min-height: 90px;
    }

    .giftcardformarea_left {
        width: 25%;
    }

    .giftcardformarea_right {
        width: 73%;
    }

    .rightproductarea {
        width: 95%;
        /*margin:0 auto!important;*/
        float: left;
    }
    /*block somak 27.9.2016*/
    addcartbtn a {
        font-size: 9px;
        /*line-height:24px;*/
    }

    .wishlistbtn a {
        font-size: 12px;
        /*line-height:24px;*/
    }

    h2.youraccount {
        margin-top: 3%;
    }

    h2.contact {
        width: 98%;
        min-height: 100%;
    }

    .productdetailsbottomcontarea {
        width: 96%;
        margin: 15px 3% 0px -1%;
    }

    .productdetailstabarea {
        width: 96%;
        margin: 15px 1.5%;
    }

    .specialofferarea .specialproduct {
        margin: 0 auto;
        /*width:80%;*/
    }
    /*.addresscontcont ul li {
   max-width:90%;
}*/
    .registrationFormDetails {
        padding: 6px;
    }

    .areasec {
        width: 100%;
        padding: 0;
        margin-top: 9px;
    }
    /*.registrationBoxName{
		width:100%;
		font-size:9.5px;
		line-height:11px;
		padding-left:3px;
		padding-top:7px;
	}*/
    .r-button {
        font-size: 12px !important;
        height: 30px;
        margin-bottom: 4px;
        margin-right: 5px;
        min-width: 100px;
        padding: 0 5px;
    }

    .cancel_butt {
        height: 30px;
        margin-bottom: 4px;
        margin-right: 5px;
        min-width: 100px;
        padding: 0 5px;
        top: -2px;
        font-size: 12px !important;
    }

    .specialofferContainer {
        float: left;
        height: auto;
        margin-left: 2%;
        margin-right: 1%;
        /*min-height: 100px;*/
        min-height: 50px;
        width: 94%;
        margin-top: 1%;
    }
    /*.productdetailApparelleftarea{
  
	width:95%!important; 
	min-height:250px;  
}*/
    .productdetailApparelrightarea {
        width: 97% !important;
    }

    .OfferZone {
        width: 100% !important;
        float: left;
        min-height: 100px;
    }
    /*.body_container{
	padding:1px 5px;
}*/
    h2.youraccount {
        background-size: 35px auto !important;
    }
    /*.orderhistoryarea .left {
        width:49%;
}
.orderhistoryarea .right {
        width:49%;
}*/
    .ordercol1 {
        float: left;
        width: 99%;
    }

    .ordercol2 {
        float: left;
        width: 49%;
        padding-top: 10px;
    }

    .ordercol3 {
        float: right;
        width: 49%;
    }

    .logindetailsarea {
        width: 97%;
    }

    .bottommulticolorbar {
        width: 99%;
    }

    .myaccountcontarea_3 {
        width: 92%;
        margin-left: 3%;
    }

    .searchListingPageArea {
        width: 92%;
        margin-left: 3%;
    }

    .myaccountcontarea_5 {
        margin-left: 0 auto;
        width: 93%;
    }

    .category_holder {
        /*margin-left:3%;*/
        margin-left: 1% !important; /*add css 17.8.2016*/
        /*margin-right:2.5%;*/
        /*margin-right:6%;*/
        margin-top: 3px;
        /*width: 50%;*/ /*add css 17.8.2016*/
        /*width:92%;*/
        width: 98%;
    }

    .shopsubnav ul {
        margin-left: 2.8% !important;
    }
    /*join the code 16.9.2016 somak*/
    .link_box {
        width: 100%;
        float: left;
        margin-right: 0;
        background: none;
        max-height: 190px;
    }





    /*block code 16.9.2016 somak*/
    .payment_box {
        width: 100%;
        float: left;
        background: none;
        min-height: 200px;
        max-height: 210px;
    }

    .popover-title {
        display: none;
    }

    .popover-content {
        display: none;
    }

    .specialofferarea h2 p {
        border-bottom: none;
        margin-bottom: 4px;
        padding-bottom: 1px;
        padding-top: 15px;
        padding-bottom: 10px;
        text-align: center;
    }

    .navigationlink ul li a {
        font-size: 12px;
    }

    .body_container {
        width: 96%;
        margin: 0px 2%;
    }
    /*.livechaticon {
	top:48%;
}*/
    .welcometext {
        /*top:32px;*/
        right: 4%;
    }

    .orderhistoryarea .right ul li {
        font-size: 12px;
        line-height: 15px;
    }

    .moreorderactionarea .right ul li {
        font-size: 12px;
        line-height: 15px;
    }

    .moreorderactionarea .left {
        font-size: 12px;
        line-height: 15px;
    }

    .moreorderactionarea .right ul span {
        font-size: 12px;
        line-height: 15px;
    }

    .orderhistoryarea .left {
        font-size: 12px;
        line-height: 15px;
    }

    .ordercol1 {
        padding-top: 6px;
    }

    .orderhistoryarea {
        padding-top: 6px;
    }

    .moreorderactionarea {
        padding-top: 6px;
    }

    h2.filterby {
        margin-top: 0px;
        margin-bottom: 2px;
        padding-left: 3%;
        padding-top: 17px;
        padding-bottom: 4px;
        width: 97%;
        background: none !important;
        color: #000000;
        font-size: 14px;
        font-weight: bold;
        text-transform: none;
        text-align: center;
        background: url(../images/special-offer-icon.png) no-repeat 50% 0 !important;
        background-size: 25px auto !important;
        background-position: top center;
    }

    .navigationlink {
        padding-top: 0px !important;
    }

    .receipentaddressarea p span a.bluebutton {
        margin-left: 1px;
        margin-top: 3px;
    }

    .ConfirmEmailarea {
        float: left;
        /*width:96%;
    padding:5px 7px;*/
        width: 99%;
        padding: 0px;
    }

    .paymenttypearea {
        /*width:93%!important;*/
        width: 99% !important;
    }

    .onl_adj {
        width: 100% !important;
    }

    .ConfirmEmailarea3 {
        width: 90%;
        top: 600px;
    }

    .paymentAddress1 {
        width: 96%;
    }

    .Offer_box {
        float: left;
        width: 100%;
        margin-top: 10px;
    }

    .productDetailsScroller {
        float: left;
        width: 100%;
        margin-top: 0px;
    }

    .part_four {
        right: 54px;
    }

    div.usd {
        right: 140px;
    }
}

@media screen and (max-width:480px) {
    .productlistholder {
        /*margin: 0 0 0 10%;*/
        margin: 6px 1% 0 1%;
    }

    /*.category_holder {
    float:none;
    width:90%;
}*/
    .specialofferContainer {
        /*margin-left:3.8%;*/
        margin-top: 3%;
        min-height: 100px;
        width: 92%;
    }

    .productdesc h2 {
        font-size: 12px;
    }

    .giftcardformarea_left {
        width: 98%;
    }

    .giftcardformarea_right {
        width: 98%;
    }

    .myaccountcontarea {
        width: 95% !important;
        margin-left: 2% !important;
        margin-right: 2% !important;
    }

    .myaccountcontarea_3 {
        width: 92.5% !important;
        margin-left: 3% !important;
        margin-right: 2% !important;
    }

    .searchListingPageArea {
        width: 92.5% !important;
        margin-left: 3% !important;
        margin-right: 2% !important;
    }

    .welcometext {
        font-size: 12px;
        position: absolute;
        right: 4%;
        /*top:30px;*/
        /*padding-top:32px;*/
    }
    /*add part*/
    .clr_optional {
        clear: both;
        height: 0;
        display: block;
    }

    .t_right {
        text-align: left !important;
        padding-right: 1px;
    }
    /*.registrationFormTextBox_small{
	width:74%;
	float:left;
}
input.textareaRounded3{
	 margin-left:1.4%;
}
input.textareaRounded3{
	 width:95%;
}
.registrationFormLeftDetails{
	margin:2px 0px 2px 0px;
}
.registrationFormLeftDetails_small{
	margin:2px 0px 2px 0px;
}*/
    /*.livechaticon img {
    width: 60px;
}*/
    h2.youraccount {
        background-size: 35px auto !important;
    }

    .category_holder {
        margin-left: 1%; /*add css 17.8.2016*/
        margin-right: 6%;
        margin-top: 3px;
        width: 92%;
    }


    .paymenticon ul li {
        margin-right: 0% !important;
        padding: 0;
        text-align: left;
    }

        .paymenticon ul li:last-child {
            /*text-align:center;*/
        }

    .link_box {
        min-height: 80px;
    }

    #basketSub {
        margin-top: 25px;
    }

    .navigationlink ul li a {
        font-size: 12px;
    }

    .linkarea h2 {
        float: left;
        /*width:14%!important;*/
        font-size: 12px;
    }

        .linkarea h2 a {
            font-size: 12px !important;
        }

    .linkarea .links {
        /*float:left;*/ /*edit 15.7.2017*/
        /*width:98%!important;*/
    }

    .orderhistoryarea .right ul li {
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 5px;
    }

        .orderhistoryarea .right ul li > div select {
            width: 100% !important;
            margin-top: 5px;
        }

    .ordercol2 img {
        max-width: 90%;
    }

    .moreorderactionarea .right ul li {
        font-size: 12px;
        line-height: 14px;
        padding-top: 3px;
        padding-bottom: 3px;
    }

    .moreorderactionarea .left {
        font-size: 12px;
        line-height: 14px;
    }

    .moreorderactionarea .right ul span {
        font-size: 12px;
        line-height: 14px;
    }

    .orderhistoryarea .left {
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 5px;
    }

    .ordercol1 {
        padding-top: 5px;
    }

    .orderhistoryarea {
        padding-top: 5px;
    }

    .moreorderactionarea {
        padding-top: 5px;
    }

    .coTitlePlain2 {
        width: 100% !important;
        display: table;
    }

    .coTitlePlain3 {
        width: 100% !important;
        display: table;
    }

    .coTitlePlain5 {
        width: 100% !important;
        display: table;
    }

    .couponinputarea input[type="text"] {
        width: 96%;
    }

    .coTitlePlain3 table tr td hr {
        margin: 0px;
    }

    .scrollADJ {
        max-width: 478px !important;
        overflow-x: scroll !important;
        float: left;
        padding-bottom: 5px;
    }

    .elastislide-carousel {
        min-height: 245px;
    }

    .Offer_box {
        float: left;
        width: 100%;
        margin-top: 10px;
    }

    .productDetailsScroller {
        float: left;
        width: 100%;
    }

    .productDetailsScroller {
        margin-top: 0px;
    }

        .productDetailsScroller h3 div {
            line-height: 21px;
        }

    .ordercol2 {
        float: left;
        width: 98%;
        padding-top: 10px;
    }

    .ordercol3 { /*add 8.2.2018*/
        float: right;
        width: 98%;
    }

    .moreorderactionarea .left {
        margin-bottom: 5px;
        font-size: 14px;
    }

    .orderhistoryarea .left {
        font-size: 14px;
        margin-bottom: 5px;
    }

    .ordercol3 .searchorderaction .giftCardFText {
        font-size: 14px;
    }

    .adjDiv {
        min-height: 80px;
    }

    .topbrandsbox ul li {
        background: none;
    }

    .jointSec {
        min-height: 100px !important;
        max-height: 150px !important;
    }

    .paymenticon ul li a img {
        max-width: 60% !important;
    }

    .link_box ul li {
        background-image: none !important;
        background-position: 4px 5px;
    }
}


@media screen and (max-width:440px) {
    .customerratingbox {
        /*width:340px;*/
        width: 100%;
    }

    .carddetailsarea {
        max-width: 440px;
        float: left;
        overflow-x: scroll;
        padding-bottom: 5px;
    }

    .billingdetailstable {
        max-width: 440px !important;
        float: left;
        overflow-x: scroll;
        padding-bottom: 5px;
    }

    .topbreadcrambarea .linkarea .links {
        font-size: 13px;
        padding-left: 5px;
        line-height: 20px;
        margin-bottom: 10px;
    }
}

@media screen and (max-width:440px) {
    .navigationlink {
        display: none;
    }

    .orderhistorysection h2 {
        padding-left: 15%;
    }
}

@media screen and (max-width:360px) {
    .giftcardformarea fieldset label {
        font-size: 10.5px;
        line-height: 14px;
        padding-right: 5px;
        width: 25%;
    }

    .productlistproductarea ul li {
        /*width:98%;*/
        /*width:90%;
	margin-left:5%!important;*/
        width: 47%;
        margin-left: 1% !important;
    }
}

@media only screen and (min-width: 1025px) and (max-width:1200px) {
    .giftcardinputarea label {
        font-size: 12px;
    }

    .giftcardinputarea input[type="text"] {
        float: left;
        width: 54%;
    }

    .giftcardinputarea input[type="password"] {
        float: left;
        width: 54%;
    }
}

@media only screen and (min-width: 600px) and (max-width:767px) {

    .rightproductarea {
        float: left;
        margin-left: 1.5%;
        width: 97%;
    }

    .customerreviewarea {
        width: 96%;
        padding: 2px 5px;
    }

    .customerratingbox {
        width: 100%;
    }

    .productdetailsbottomcontarea {
        width: 100%;
    }

    .progressbararea {
        width: 100%;
    }

        .progressbararea .left {
            width: 15%;
            float: left;
        }

        .progressbararea .meter {
            width: 79%;
            float: left;
        }

        .progressbararea .right {
            width: 5%;
            float: left;
            text-align: right;
            padding-right: 1%;
        }
}

@media only screen and (min-width: 360px) and (max-width:599px) {
    .customerreviewarea {
        width: 94%;
        padding: 2px 5px;
    }

    .customerratingbox {
        width: 100%;
    }

    .productdetailsbottomcontarea {
        width: 100%;
    }

    .progressbararea {
        width: 100%;
    }

        .progressbararea .left {
            width: 15%;
            float: left;
        }

        .progressbararea .meter {
            width: 80%;
            float: left;
        }

        .progressbararea .right {
            width: 5%;
            float: left;
            text-align: right;
        }

    .elastislide-carousel {
        padding-top: 35px;
        min-height: 240px;
    }
}


@media only screen and (min-width: 440px) and (max-width:600px) {
    .navigationlink {
        float: right;
        margin-right: 2%;
        width: 85%;
        padding-left: 3px !important;
    }

        .navigationlink ul {
            padding: 0;
            margin-left: 3px !important;
        }
}

@media only screen and (min-width: 481px) and (max-width:500px) {
    .category_holder {
        width: 93%;
        margin-right: 5.2%;
    }
}

@media only screen and (min-width:320px) and (max-width:479px) {
    .productlistproductarea ul li {
        /*min-height: 230px;*/
        min-height: 300px;
    }

    .arrow_Sbox {
        width: 150px;
        min-height: 100px;
        line-height: 18px;
        left: -100px;
    }
}

/*css Cart Adjustment*/
.cartPrice .CartImg {
    padding-top: 0px;
    margin-top: 0px;
}
