#top-wrapper {
   /* display: none; */
}

#productMainImage {
    box-shadow: 0 8px 15px #666;
    border-radius: 24px 0;
    overflow: hidden;
    border: 6px solid #fff;
    background:#fff;
    margin-bottom: 50px;
}

#productName {
    font-weight: normal;
    /*font-size: 180%;*/
    color: #cc2228;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom:5px;
}

#indexHomeBody {background:none #eee!important;overflow-x: hidden;}

#menu {left:0;float: right;top: 45px;}

#top-middle .onerow-fluid {width:96%;}

#taglineWrapper {height: 100px;}
   
#productListHeading, #productName, #contactUsDefault h1, #conditionsHeading, #indexCategoriesHeading, #featuredDefaultHeading, #newProductsDefaultHeading, #allProductsDefaultHeading
{
border-bottom: 2px solid #cc2228;
padding-bottom: 5px;
}


.additional-images, #AddImg {
    width: 230px;
    height: 130px;
    display: inline-block;
    overflow: hidden;
}

#sorter {display:none;} 

.slide-out-div {display:none;}  /* facebook widget*/

/** fixed menu **/

.ivt-fix1 { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}

.ivt-fix2 {position: fixed!important;z-index: 9999!important;width: 100%!important; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.ivt-top-middle {height: 60px;padding: 0!important; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.ivt-logo-img img {height: 50px!important;width: auto!important; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.ivt-menu {top: 5px!important;-webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease;}

.ivt-onerow-fluid {padding-top: 150px; }