﻿@media only screen and (max-width: 480px) {
    /*Rachelle CSS*/
    html {
        padding-top: 0px !important;
    }

    #banner img {
        height: auto !important;
    }

    .menuArea {
        display: none;
    }

    .shopping-cart-wrapper {
        width: 36% !important;
    }

    .btn{
        margin-top:10px;
        width:100% !important;
    }



    #mobileMenu_EB {
        margin-left: 0px !important;
        margin-top: -4px !important;
        top: 25%;
        left: 84%;
        width: 35px !important;
        height: 35px !important;
        border-radius: 20px;
    }

    .dxWeb_pnlExpand_iOS {

        margin-top: 5px;
        margin-right: -8px;
    }

    .itemControls {
        width: 100% !important;
    }

    .item-content .left-side .seQuantity {
        width: 55% !important;
    }

    .item-content .left-side .btnAddToShop {
        width: 45% !important;
    }

    .logoMenuArea {
        float: left !important;
    }

    .rightMenuArea, .logoMenuArea {
        width: 32%;
        display: inline-block;
        float: none;
    }

    .logoArea {
        width: 50% !important;
        display: inline-block;
    }

    .rightMenuArea {
        height: 45px;
        margin-left: 20%;
    }

    .item-count {
        right: 52%;
    }

    .firstrow-arrow {
        display: none;
    }

    .item-list .col-md-6 {
        width: 80%;
        margin: 0 auto;
        margin-bottom: 10%;
    }

    .item-content .left-side {
        float: none !important;
    }

    .item-content {
        min-height: 282px;
    }
    /**/
    .top-menu {
        top: 6px;
        right: 52px;
        width: 100%;
    }

        .top-menu > .navbar-nav > li {
            float: none !important;
        }
    /*Header*/
    .mod_product_categories_nav {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 );
    }

    .mod_product_categories_nav {
        position: relative;
        clear: both;
        height: auto;
        border-right: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-bottom: -1px;
        border-left: 1px solid #EBEBEB;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(82%,#fff),color-stop(100%,#f2f2f2));
        background: -webkit-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -o-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -ms-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: linear-gradient(top,#fff 82%,#f2f2f2 100%);
    }

    #header .mod_product_categories_nav {
        margin-top: 48px;
    }

    .mod_product_categories_nav li {
        background: 0 0;
        border-top: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-right: -1px;
        margin-bottom: -1px;
        width: 49.7%;
        display: none;
    }

        .mod_product_categories_nav li:after, .mod_product_categories_nav li:before {
            background: 0 0;
        }

        .mod_product_categories_nav li a {
            background: url(../img/bullet_list_arrow.png) 10px center no-repeat; /* https://static.telepizza.com/vol/uk/static/unique/bullet_list_arrow.png */
            padding-left: 1.6em;
        }

    #header {
        float: none;
        padding: 10px;
        position: relative;
    }

        #header .nav_secondary {
            width: 100%;
            right: 0;
        }

    #header {
        min-height: 0;
        height: auto;
    }

        #header .logo {
            width: 138px;
            padding-top: 11px;
            position: relative;
            z-index: 9998;
        }

        #header .mod_link_nav {
        }

    .mod_link_nav {
        z-index: 0;
        border-top: 1px dotted #999;
    }

        .mod_link_nav > li {
            border-left: 1px solid #333;
        }

            .mod_link_nav > li > a {
                color: #333;
            }

    .login-btn-section {
        position: absolute;
        margin-top: -26px !important;
        margin-left: -243px !important;
        z-index: 99999 !important;
        height: 21px;
        width: 139px !important;
        border-top: none !important;
    }
    /*End of Header*/
    #banner {
        min-height: auto;
        height: 140px;
    }

    .offers-header {
        font-size: 1.4em;
    }

    .offer {
        margin-bottom: 3%;
    }

    .offers-items {
        padding-bottom: 0px;
    }

    .mod_list_advantages li {
        font-size: 15px;
    }

    .home-adv-image img {
        width: 104%;
    }

    .footer_details {
        width: 100% !important;
    }

    .footer_logo {
        width: 43%;
        display: inline-block;
        margin-right: 9%;
    }

    .phone {
        display: inline-block;
        vertical-align: top;
        margin-right: 0px !important;
    }

    .footer-cols .col-md-2 {
        width: 44%;
        display: inline-block;
        margin-bottom: 4%;
        vertical-align: top;
    }

    .footer-cols .customer-service {
        vertical-align: top;
    }

    .footer_h4_top_margin, .footer_h4 {
        font-size: 15px;
    }

    #mobileMenu .dxpnlControl_iOS.dxpnl-edge, .dxpnlControl_iOS.dxpnl-edge.dxpnl-bar {
        background-color: #131e6d !important;
        /*border: 0px solid #000;
        border-bottom: 2px solid #000;
        margin-left: 90% !important;
        margin-top: -75px !important;*/
        position: absolute !important;
    }

    #mobileMenu .dxpnl-edge.t {
        z-index: -9999 !important;
    }

    #mobileMenu {
        top: 100% !important;
        width: 100% !important;
        position: absolute;
        background-color: #fff;
    }

    .authMenu {
        font-size: 11px !important;
    }

    /*ERROR MESSAGES*/
    .pickDelType {
        padding-top: 145px !important;

    }

    .prev-order-header {
        height: 140px;
        margin-left: -5px;
        margin-right: 5px;
    }


    .prev-order-header .icon-show-hide {
        margin-top: -50px;
    }

    .prev-order-line {
        margin-right: 5px;
        margin-left: -5px;
    }


}

@media only screen and (min-width: 480px) and (max-width: 599px) {

    /*Rachelle CSS*/
    html {
        padding-top: 0px !important;
    }

    #banner img {
        height: auto !important;
    }

    .menuArea {
        display: none;
    }

    .shopping-cart-wrapper {
        width: 36% !important;
    }

    #mobileMenu_EB {
       
        margin-left: 0px !important;
        margin-top: -4px !important;
        top: 3%;
        left: 84%;
        width: 35px !important;
        height: 35px;
        border-radius: 20px;
    }

    .dxWeb_pnlExpand_iOS {
        margin-top: 5px;
        margin-right: -8px;
    }

    span#mobileMenu_EBBI {
        margin-top: 28%;
    }

    .itemControls {
        width: 100% !important;
    }

    .item-content .left-side .seQuantity {
        width: 55% !important;
    }

    .item-content .left-side .btnAddToShop {
        width: 45% !important;
    }

    .logoMenuArea {
        float: left !important;
    }

    .rightMenuArea, .logoMenuArea {
        width: 32%;
        display: inline-block;
        float: none;
    }

    .logoArea {
        width: 50% !important;
        display: inline-block;
    }

    .rightMenuArea {
        height: 45px;
        margin-left: 20%;
    }

    .item-count {
        right: 53%;
    }

    .item-content .left-side {
        float: none !important;
    }

    .firstrow-arrow {
        display: none;
    }

    .item-list .col-md-6 {
        width: 58%;
        margin: 0 auto;
        margin-bottom: 10%;
    }

    .item-content {
        min-height: 281px;
    }
    /**/
    .top-menu {
        top: 6px;
        right: 52px;
        width: 100%;
    }

        .top-menu > .navbar-nav > li {
            float: none !important;
        }
    /*Header*/
    .mod_product_categories_nav {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 );
    }

    .mod_product_categories_nav {
        position: relative;
        clear: both;
        height: auto;
        border-right: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-bottom: -1px;
        border-left: 1px solid #EBEBEB;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(82%,#fff),color-stop(100%,#f2f2f2));
        background: -webkit-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -o-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -ms-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: linear-gradient(top,#fff 82%,#f2f2f2 100%);
    }

    #header .mod_product_categories_nav {
        margin-top: 48px;
    }

    .mod_product_categories_nav li {
        background: 0 0;
        border-top: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-right: -1px;
        margin-bottom: -1px;
        width: 49.7%;
        display: none;
    }

        .mod_product_categories_nav li:after, .mod_product_categories_nav li:before {
            background: 0 0;
        }

        .mod_product_categories_nav li a {
            background: url(../img/bullet_list_arrow.png) 10px center no-repeat; /* https://static.telepizza.com/vol/uk/static/unique/bullet_list_arrow.png */
            padding-left: 1.6em;
        }

    #header {
        float: none;
    }

        #header .nav_secondary {
            width: 100%;
            right: 0;
        }

    #header {
        min-height: 0;
        height: auto;
    }

        #header .logo {
            width: 138px;
            padding-top: 11px;
            position: relative;
            z-index: 9998;
        }

        #header .mod_link_nav {
            display: block;
        }

    .mod_link_nav {
        z-index: 0;
        border-top: 1px dotted #999;
    }

        .mod_link_nav > li {
            border-left: 1px solid #333;
        }

            .mod_link_nav > li > a {
                color: #333;
            }

    .login-btn-section {
        /*position: absolute;
        margin-top: -26px !important;
        margin-left: -167px !important;
        z-index: 99999 !important;
        height: 21px;
        width: 170px !important;
        border-top: none !important;*/
        /* border: 1px solid; */
        position: absolute;
        margin-top: 4px !important;
        margin-left: -228px !important;
        z-index: 99999 !important;
        height: 21px;
        width: 170px !important;
        border-top: none !important;
    }
    /*End of Header*/
    #banner {
        min-height: auto;
        height: 210px;
    }

    .offer {
        margin-bottom: 2%;
    }

    footer .container {
        padding-left: 8%;
        padding-right: 8%;
    }

    .footer_details {
        width: 100% !important;
    }

    .footer_logo {
        width: 43%;
        display: inline-block;
        margin-right: 9%;
    }

    .phone {
        display: inline-block;
        vertical-align: top;
        margin-right: 0px !important;
    }

    .footer-cols .col-md-2 {
        width: 44%;
        display: inline-block;
        margin-bottom: 4%;
        vertical-align: top;
    }

    .footer-cols .customer-service {
        vertical-align: top;
    }

    .footer_h4_top_margin, .footer_h4 {
        font-size: 15px;
    }

    #mobileMenu .dxpnlControl_iOS.dxpnl-edge, .dxpnlControl_iOS.dxpnl-edge.dxpnl-bar {
        background-color: #131369 !important;
        border: 0px solid #000;
        border-bottom: 2px solid #000;
        margin-left: 90% !important;
        margin-top: -75px !important;
        position: absolute !important;
    }

    #mobileMenu .dxpnl-edge.t {
        z-index: -9999 !important;
    }

    #mobileMenu {
        margin-top: 8% !important;
        width: 100% !important;
        position: absolute;
        background-color: #fff;
    }

    .authMenu {
        font-size: 12px !important;
    }

    /*ERROR MESSAGES*/
    .pickDelType {
        padding-top: 145px !important;
    }

    .prev-order-header {
        height: 140px;
        margin-left: -5px;
        margin-right: 5px;
    }


    .prev-order-header .icon-show-hide {
        margin-top: -50px;
    }

    .prev-order-line {
        margin-right: 5px;
        margin-left: -5px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 780px) {
    /*Rachelle CSS*/
    html {
        padding-top: 0px !important;
    }

    #banner img {
        height: auto !important;
    }

    .menuArea {
        display: none;
    }

    .shopping-cart-wrapper {
        width: 36% !important;
    }

    #mobileMenu_EB {
        /*margin-left: 0px !important;
        margin-top: -4px !important;
        left: 84%;*/
        margin-left: 0px !important;
        margin-top: -4px !important;
        top: 3%;
        left: 84%;
        width: 35px !important;
        height: 35px;
        border-radius: 20px;
    }
    .dxWeb_pnlExpand_iOS {
        margin-top: 5px;
        margin-right: -8px;
    }
	

    span#mobileMenu_EBBI {
        margin-top: 28%;
    }

    .itemControls {
        width: 100% !important;
    }

    .item-content .left-side .seQuantity {
        width: 55% !important;
    }

    .item-content .left-side .btnAddToShop {
        width: 45% !important;
    }


    .logoMenuArea {
        float: left !important;
    }

    .rightMenuArea, .logoMenuArea {
        width: 32%;
        display: inline-block;
        float: none;
    }

    .logoArea {
        width: 50% !important;
        display: inline-block;
    }

    .rightMenuArea {
        height: 45px;
        margin-left: 20%;
    }



    .item-count {
        right: 53%;
    }

    .item-content .left-side {
        float: none !important;
    }

    .item-list .col-md-6 {
        width: 58%;
        margin: 0 auto;
        margin-bottom: 5%;
    }

    .item-content {
        min-height: 281px;
    }

    .rightMenuArea {
        margin-right: 4%;
    }

    #banner {
        min-height: auto;
        height: 262px;
    }

    .top-menu {
        top: 6px;
        right: 52px;
        width: 100%;
    }

        .top-menu > .navbar-nav > li {
            float: none !important;
        }

    .footer_details, .footer-cols {
        display: inline-block;
        width: 45%;
    }

    .footer_details {
        vertical-align: top;
    }

    .footer-cols .col-md-2 {
        width: 49%;
        display: inline-block;
        vertical-align: top;
    }

    .phone {
        text-align: center;
    }
    /**/
    /*Header*/
    .mod_product_categories_nav {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 );
    }

    .mod_product_categories_nav {
        position: relative;
        clear: both;
        height: auto;
        border-right: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-bottom: -1px;
        border-left: 1px solid #EBEBEB;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(82%,#fff),color-stop(100%,#f2f2f2));
        background: -webkit-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -o-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: -ms-linear-gradient(top,#fff 82%,#f2f2f2 100%);
        background: linear-gradient(top,#fff 82%,#f2f2f2 100%);
    }

    #header .mod_product_categories_nav {
        margin-top: 48px;
    }

    .mod_product_categories_nav li {
        background: 0 0;
        border-top: 1px solid #EBEBEB;
        border-bottom: 1px solid #EBEBEB;
        margin-right: -1px;
        margin-bottom: -1px;
        width: 49.7%;
        display: none;
    }

        .mod_product_categories_nav li:after, .mod_product_categories_nav li:before {
            background: 0 0;
        }

        .mod_product_categories_nav li a {
            background: url(../img/bullet_list_arrow.png) 10px center no-repeat; /* https://static.telepizza.com/vol/uk/static/unique/bullet_list_arrow.png */
            padding-left: 1.6em;
        }

    #header {
        float: none;
    }

        #header .nav_secondary {
            width: 100%;
            right: 0;
        }

    #header {
        min-height: 0;
        height: auto;
    }

        #header .logo {
            width: 138px;
            padding-top: 11px;
            position: relative;
            z-index: 9998;
        }

        #header .mod_link_nav {
        }

    .mod_link_nav {
        z-index: 0;
        border-top: 1px dotted #999;
    }

        .mod_link_nav > li {
            border-left: 1px solid #333;
        }

            .mod_link_nav > li > a {
                color: #333;
            }

    .login-btn-section {
        position: absolute;
        margin-top: 3px !important;
        margin-left: -292px !important;
        z-index: 99999 !important;
        height: 21px;
        width: 170px !important;
        border-top: none !important;
    }
    /*End of Header*/

    #mobileMenu .dxpnlControl_iOS.dxpnl-edge, .dxpnlControl_iOS.dxpnl-edge.dxpnl-bar {
        background-color: #131369 !important;
        /*border: 0px solid #000;
        border-bottom: 2px solid #000;
        margin-left: 90% !important;
        margin-top: -75px !important;*/
        position: absolute !important;
    }

    #mobileMenu .dxpnl-edge.t {
        z-index: -9999 !important;
    }

    #mobileMenu {
        margin-top: 7% !important;
        width: 100% !important;
        position: absolute;
        background-color: #fff;
    }

    /*ERROR MESSAGES*/
    .pickDelType {
        padding-top: 145px !important;
    }

    .prev-order-header {
        height: 140px;
        margin-left: -5px;
        margin-right: 5px;
    }


        .prev-order-header .icon-show-hide {
            margin-top: -50px;
        }

    .prev-order-line {
        margin-right: 5px;
        margin-left: -5px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 900px) {

    /*Rachelle CSS*/
    /*.dxpnlControl_iOS.dxpnl-edge, .dxpnlControl_iOS.dxpnl-edge.dxpnl-bar {
        background-color: black;

    }*/
    #mobileMenu .dxpnlControl_iOS.dxpnl-edge, .dxpnlControl_iOS.dxpnl-edge.dxpnl-bar {
        background-color: #131369 !important;
        /*border: 0px solid #000;
        border-bottom: 2px solid #000;
        margin-left: 90% !important;
        margin-top: -75px !important;*/
        position: absolute !important;
    }


    .dxpnl-edge.t {
        border-bottom: 0px !important;
    }

    .pull-right {
        width: 79% !important;
    }

    .item-list .col-md-6 {
        width: 41%;
        display: inline-block;
    }

    .col-md-4.offer {
        width: 33% !important;
        display: inline-block;
    }
    /**/
    /*Rachelle CSS*/
    html {
        padding-top: 0px !important;
    }

    #banner img {
        height: auto !important;
    }

    .menuArea {
        display: none;
    }

    .shopping-cart-wrapper {
        width: 100% !important;
    }

    .login-btn-section {
        float: left;
    }

    #mobileMenu_EB {
        /*margin-left: 0px !important;
        margin-top: -4px !important;
        left: 84%;
        position: absolute;*/
        margin-left: 0px !important;
        margin-top: -4px !important;
        top: 4%;
        left: 92%;
        width: 35px !important;
        height: 35px;
        border-radius: 20px;
    }

    .dxWeb_pnlExpand_iOS {
        margin-top: 5px;
        margin-right: -8px;
    }
	

    span#mobileMenu_EBBI {
        margin-top: 28%;
    }
    #mobileMenu {
        margin-top: 6% !important;
        width: 100% !important;
        position: absolute;
        background-color: #fff;
    }

    .item-content .left-side .seQuantity {
        width: 50% !important;
    }


    .logoMenuArea {
        float: left !important;
    }

    .rightMenuArea, .logoMenuArea {
        width: 32%;
        display: inline-block;
        float: none;
    }

    .logoArea {
        width: 70% !important;
        display: inline-block;
    }

    .rightMenuArea {
        height: 45px;
        /* margin-left: 20%; */
        /* border: 1px solid; */
        width: 470px;
        margin-top: 3px;
    }

    .item-list {
        margin-left: 2%;
    }

    .item-count {
        right: 53%;
    }

    .item-content .left-side {
        float: none !important;
    }

    .item-list .col-md-6 {
        width: 46%;
        margin-bottom: 5%;
    }

    .item-content {
        min-height: 281px;
    }

    .rightMenuArea {
        margin-right: 4%;
    }

    #banner {
        min-height: auto;
        height:350px;
    }

    .top-menu {
        top: 6px;
        right: 52px;
        width: 100%;
    }

        .top-menu > .navbar-nav > li {
            float: none !important;
        }

    .footer_details, .footer-cols {
        display: inline-block;
        width: 45%;
    }

    .footer_details {
        vertical-align: top;
    }

    .footer-cols .col-md-2 {
        width: 49%;
        display: inline-block;
        vertical-align: top;
    }

    .phone {
        text-align: center;
    }
    /**/
    #banner {
        min-height: auto;
    }

    .top-menu {
        float: right !important;
        margin-right: -15px;
    }

    .wrapper {
        width: 98%;
        max-width: 100%;
    }

    .mod_product_categories_nav li a {
        text-decoration: none;
        font-weight: 700;
        padding: 12px .65em;
        font-size: 14px;
        line-height: normal;
        color: #333;
    }

    .mod_product_categories_nav li::after, .mod_product_categories_nav li::before {
        background: url(../img/sprite.png) 0 -4690px no-repeat;
    }

    .mobileMenu {
        display: none !important;
    }

    .styleItemDesc {
        min-height: 75px;
    }

    .item-content .left-side .styleTitle {
        display: inline-block;
        min-height: 40px;
    }

    /*ERROR MESSAGES*/
    .pickDelType {
        padding-top: 145px !important;
    }

    .prev-order-header {
        height: 140px;
        margin-left: -5px;
        margin-right: 5px;
    }


        .prev-order-header .icon-show-hide {
            margin-top: -50px;
        }

    .prev-order-line {
        margin-right: 5px;
        margin-left: -5px;
    }
}

@media only screen and (min-width: 901px) and (max-width: 987px) {
    .prev-order-header {
        height: 140px;
        margin-left: -5px;
        margin-right: 5px;
    }


    .prev-order-header .icon-show-hide {
        margin-top: -50px;
    }
    .prev-order-line {
        margin-right: 5px;
        margin-left: -5px;
    }
}

    @media only screen and (min-width: 901px) and (max-width: 1024px) {
        .item-content .left-side .seQuantity {
            width: 125px !important;
            margin-left: -30px !important;
        }


        .item-list .col-md-6 {
            width: 30%;
            margin-bottom: 5%;
            display: inline-block;
        }

        .item-content {
            min-height: 281px !important;
        }



        .rightMenuArea {
            margin-right: 4%;
        }

        .menuArea {
            width: 100% !important;
            top: -25px !important;
        }

        .shopping-cart-wrapper {
            width: 160% !important;
        }

        .item-count {
            right: 52%;
        }

        .login-btn-section {
            float: left !important;
        }

        /*ERROR MESSAGES*/
        .pickDelType {
            padding-top: 145px !important;
        }
    }
