/*------------------------------ IE7 - FIXES --------------------------------------*/
#IE7 .brand-logo{border:1px solid #CCC!important;}
#IE7 .product-info-container{overflow:visible;}
#IE7 .top-container{vertical-align:top;float:left;}
#IE7 .middle-nav, #IE7 .search-container{
position:absolute;
left:50%;
margin-left:-255px;
}
#IE7 .main-content{
-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;
width:100%;	
overflow:hidden;
}
#IE7 .main-content:after {
content:'';
width:100%;
display:inline-block;
}
#IE7 .terms-page, #IE7 .returns-option-container{text-align:left!important;}
#IE7 .products-container, #IE7 .admin-container{width:62%!important;}
#IE7 #menswearSearch .products-container{width:80%!important;}
#IE7 .product-box{
width:175px!important;
margin-left:0%!important;
margin-right:0%!important;
}
#IE7 .prod-loader{
width:175px!important;
height:175px!important;
}
#IE7 .prod-img{
width:175px!important;
height:175px!important;
}
#IE7 .prod-price, #IE7 #saleDiv{
float:none!important;
margin:0 auto!important;
margin-bottom:10px!important;
} 
#IE7 .prod-title{height:60px!important;cursor:pointer;}
#IE7 .product-box{height:330px!important;}
#IE7 .brand-list-container{float:none;}
#IE7 .right-side-container-back{text-align:center;}
#IE7 .product-page{position:relative;}
#IE7 .sideImageFrame, #IE7 .right-side-container-section{width: 130px!important;}
#IE7 .product-info-container{position:absolute;left:0px;}
#IE7 .brand-list-container, #IE7 .products-container, #IE7 .right-side-container, #IE7 .admin-container{vertical-align:top!important;}
#IE7 .search-container{margin-left:-200px;}
#IE7 .top-right{position:absolute;right:0px;}
#IE7 .tel-container{position:absolute;right:0px;}
#IE7 .right-side-container .blackout{display:none!important;}
#IE7 .top-right{z-index:4!important;}
#IE7 .slider-container, #IE7 #wrapper, #IE7 .caroufredsel_wrapper, #IE7 #carousel{z-index:1!important;}
#IE7 #prev, #IE7 #next{z-index:2!important;margin-top:2px;}
#IE7 .prev-icon{z-index:3!important;}
#IE7 .brands-drop-container{width:650px;background:#FFF;}
#IE7 #basketDiv{background:#FFF;}
#IE7 .promo-text-slide, #IE7 .promo-text-slide-small{
z-index:100!important;
background:#1F1F1F;
bottom:-200px;	
}
#IE7 .promo-text-slide-small{left:-0px;bottom:0px;}
#IE7 .review-block{padding-top:20px;}
#IE7 .ekomi-reviews-container #wrapper{padding-bottom:20px;}
#IE7 #save-later-icon, #IE7 #expressBuy, #IE7 #tab-share, #IE7 .rightdownwards, #IE7 .rightdownwardsPurchased, #IE7 #rightArrow, #IE7 #leftArrow, #IE7 .savedQuickAdd{
display:none!important;}
#IE7 .smallpictureblock{margin-right:5px;}
#IE7 .smallpictureblock, #IE7 .extra-images-container{float:left;display:block!important;}
#IE7 .basketItem, #IE7 .basket-pic-con, #IE7 .basketInfo{z-index:100!important;}
#IE7 .cloudzoom-zoom-inside {cursor:move;}
#IE7 .returns-option-container{
display:block;
text-align:left;
float:left;
}
#IE7 .affiliate-page p, #IE7 .affiliate-page{text-align:left;}
#IE7 .basket-row{overflow:visible!important;}
#IE7 .minusBox, #IE7 .plusBox{
width:15px!important;
height:15px!important;
display:inline;zoom:1;
}
#IE7 .minusBox{margin-right:5px;}
#IE7 .form-row label{vertical-align:top;}
#IE7 .input-field-select{margin-top:5px;}
#IE7 .product-info-container{position:relative;}
#IE7 .basket-totals-container{overflow:visible;}
#IE7 .basket-totals-row{text-align:right;}
#IE7 .total-price-ch{float:none;display:inline;zoom:1;}
#IE7 .confirm-address-container a{margin-left:0px;}
#IE7 .edit-add-bk-label{vertical-align:top;}
#IE7 #changePass{margin-right:3px;}
#IE7 .search-page-top{margin-left:20px;}
#IE7 .yousearchedfor, #IE7 .num-res-cont{text-align:left!important;}
#IE7 .paginationBoxText{vertical-align:top;position:relative;top:8px;}
#IE7 .search-container, #IE7 .search-block, #IE7 .didyoumean, #IE7 .pointer-container, #IE7 .basket-pointer, #IE7 .didyoumeanbubble{z-index:300!important;}
#IE7 .didyoumean{left:50%;margin-left:-201px;}
#IE7 .didyoumeanbubble{cursor:pointer!important;}
#IE7 .searchProductRow{-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;}
#IE7 .right-side-container{float:right;}
#IE7 .brand-list-container{float:left;}