/*Added per case 02296888 TP 12.03.2015*/
#Header > div.inner.top-part-desktop > div.one-quarter.last > li > p:nth-child(1) {
    float: left;
    margin: 0 0 0 -54px;
}
#Header > div.inner.top-part-desktop > div.one-quarter.last > li > p:nth-child(2) {
    float: left;
    margin: 0 0 0 0;
}
#Header > div.inner.top-part-desktop > div.one-quarter.last > li > p:nth-child(3) {
    float: left;
    margin: 0 0 0 0;
}
#Header > div.inner.top-part-desktop > div.one-quarter.last > li {
    margin: 27px 0 0 0;
}
/*End edit*/

/*Added per case 02294577 TP 11.27.2015*/
#LayoutColumn1 > h1 {
    margin: 21px 0 0 0;
}
.QuickViewBtn {
    margin: -14px 0 0 0 !important;
}
/*End edit*/

@media all and (min-width: 320px) and (max-width: 480px) {
.ff-items li img{width:100%;}
.ff-items li{ min-height: 0!important;;}
.top-part-desktop{display:none !important;}
#SearchForm input#search_query{display:none;}
.PageMenu .sf-menu > li > a{color:#444;}
ul.f-menu li {
    display: block;
    padding: 5px 0;
    text-align: center;
    float: none;
}
.SideCategoryListFlyout {
    text-align: left;
}
#Header,#Header > .inner{margin-top:0;}


.EstimateShippingLink {
  
    width: 81% !important;
}
#ContactForm dd, #CheckoutStepPaymentDetails dd {

    margin-left: 0px;
}

}

@media all and (min-width: 481px) and (max-width: 640px) {

.top-part-mobile{display:none !important;}
#SearchForm input#search_query{display:none;}
.PageMenu .sf-menu > li > a{color:#444;}
ul.f-menu li {
    display: block;
    padding: 5px 0;
    text-align: center;
    float: none;
}
.SideCategoryListFlyout {
    text-align: left;
}
#Header,#Header > .inner{margin-top:0;}


.EstimateShippingLink {
  
    width: 81% !important;
}
#ContactForm dd, #CheckoutStepPaymentDetails dd {

    margin-left: 0px;
}

.PageMenu li {
    display: inline-block;
    margin: 0 20px;}

.PageMenu .sf-menu > li > a {
    color: #fff;
}

}
.SortBox {
   display: none;
}

@media all and (min-width: 768px) and (max-width: 1024px) {
    
    .PageMenu .sf-menu > li > a{color:#444;}
ul.f-menu li {
    display: block;
    padding: 5px 0;
    text-align: center;
    float: none;
}
.PageMenu li {
    display: inline-block;
    margin: 0 52px 0 0;}

.PageMenu .sf-menu > li > a {
    color: #fff;
}
    
    }


@media all and (min-width: 641px) and (max-width: 3000px) {

.top-part-mobile{display:none !important;}



}
/*Added by karthikeyan on 8/18/2015 - 02149905  */
h1.TitleHeading {
    text-align: center;
}

/*Added by BC STAFF Case 02276193 CP*/
.QuickViewBtn {
    top: 90% !important;
}

#SearchForm .Button, #SearchForm input.Textbox, #SearchForm {
border: none;
}
/*End Case 02276193*/
