﻿.clivProductImage{border-style:none;border-width:0;}
.dProductImage {width:180px;text-align:center}
.clivProductImage img{max-width:180px;}
.cliRowStyle{background-color:White;}
.cliAlteringRowStyle{background-color: #EFEFF5;}
.cliRowStyle, .cliAlteringRowStyle{padding:10px 10px 10px 10px;}
.floatLeft{float:left;}
.clear{clear:both;}

.lEditField
{
}

.clivProductsListView
{
    min-width:300px;
}

.gvProductListView
{
    width:100%;
}
.EmptyDataRowStyle
{
    width:100%;
    background-color:#c0daf2;
    height:40px;
    text-align:center;
    border:none;
    font-weight:bold;
}
.gvProductListView .PagerStyle{height:40px;background-color:transparent;}
.gvProductListView .PagerStyle a,.gvProductListView .PagerStyle span{color:Blue;}
/*FeedbackForm*/
.CheckoutFeedbackForm{display:none;}
.CheckoutFeedbackForm .background{background: #444444 url(Images/modalB.png) 50% 50% repeat;opacity: .70;filter: Alpha(Opacity=70);position: fixed;top: 0px;left: 0px;width:100%;height:100%;z-index: 600 !important}
.CheckoutFeedbackForm .panel{padding: 5px;background-color: #FFFFFF;z-index: 601 !important;position: fixed;top: auto;left: auto;min-width:350px;min-height:400px;max-width:95%;max-height:95%;overflow:auto}
.CheckoutFeedbackForm .panel .row{margin:10px 0;}
.CheckoutFeedbackForm .panel span{width:80px; display:inline-block;}
.CheckoutFeedbackForm .panel span.lRequiredFieldDescr{width:100%}
/*FeedbackForm*/
.watermarked{color:#a1a1a3;}
.LatestProductsView{position:relative;padding:0 50px;overflow:hidden;}
.LatestProductsView .slider{overflow:hidden}
.productOrderCount{width:50px;}
.lNotAvailable{color:red}
/* gvCart */
.gvCart .divDelButton{float:left}
.gvCart .photoBlock{float:left}
.gvCart .photo{width:200px;height:200px;text-align:center;display:table-cell;vertical-align:middle}
.gvCart .photo img{max-width:200px;max-height:200px;}
.gvCart .dAmount{float:left;}
#dCart .descriptionColumn{text-align:right}
#dCart{margin:20px;}
/* gvCart */
#divMiniCart{position:relative;}
#divMiniCart .divAddProductToCartInfo{position:absolute;top:15px;right:0;width:150px;}
#divMiniCart .divAddProductToCartInfo .divAddProductToCartInfoTop{height:10px;}
#divMiniCart .divAddProductToCartInfo .divAddProductToCartInfoBottom{padding:5px;border:1px solid silver;text-align:center}

/*  PromotionalProductsSliderView */
.PromotionalProductsSliderView{position:relative}
/* PromotionalProductsSliderView*/

.editpopup-panel-progress{position:fixed;top:0;left:0;background-color:#ffffff;width:100%;height:100%;z-index:10001;opacity:0.3}
.editpopup-panel-progress-image{background:url(images/ajax-loader.gif) 50% 50% no-repeat;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10002;}

.clivProductsListView.viewTile .gvProductListView{border-left:1px solid gray;}
.clivProductsListView.viewTile .productItem{width:237px; float:left; text-align:center; min-height:275px; max-height:275px; border-bottom:1px solid gray; border-right:1px solid gray;}
.clivProductsListView.viewTile .productItem:nth-child(-n+4){border-top:1px solid gray;}
.clivProductsListView.viewTile .productItem .dProductImage{float:none; text-align:center; width:100%; }
.clivProductsListView.viewTile .productItem .dProductParameters,.clivProductsListView.viewTile .productItem .dResrrve{display:none;}
.clivProductsListView.viewTile .productItem.cliAlteringRowStyle{background:none;}
.clivProductsListView.viewTile .productItem .dProductName{padding-top:10px; max-height:100px;}
.clivProductsListView.viewTile .productItem .dProductName a{font-weight:bold; color:blue; font-size:12px;}
.clivProductsListView.viewTile .productItem .price{margin-top:10px; display:inline-block;padding:0 15px 0 15px; width:auto; border:1px solid #c6c6c6}
.clivProductsListView.viewTile .productItem .price span{color:red; font-weight:bold;}
#productView .page-pager .pager-numeric .first, #productView .page-pager .pager-numeric .last{display:none;}
#productView .page-pager .pager-numeric a{margin-left:1px;}
#productView .page-pager .pager-numeric a{color: #000; padding: 2px 5px; text-decoration:none; }
#productView .page-pager .pager-numeric a.current,#productView .page-pager .pager-numeric a:hover{background: #5d64d7; color: #fff;}
#productView #productsTotalCount{width:100px; float:left; margin-top:20px; margin-bottom:10px;}
#productView .page-size{width:150px; float:left;margin-top:20px; margin-bottom:10px;}
#productView .page-pager{float:left;margin-top:20px; margin-bottom:10px;}
#productView .row{margin-left:0px; margin-right:0px;}
#productView .viewToggle a:first-child{margin-left:0px;}
#productView .viewToggle a{font-size:26px; margin-left:10px;}
#productView .viewToggle a.aspNetDisabled{ color:#000000; cursor:default;}
 #productView .plvtReserveBtn{padding-right:30px;}
  #productView .plvtManRulsContinue{margin-left: 30px;}
  #productView .clivProductsListView.viewTile .clivProductImage img{max-height:135px;}
  .product .manufacturerMinSumCount{margin-bottom:15px;}
 .product .manufacturerMinSumCount span {color:red !important; font-size:18px !important;}
 .bottomPager{width:100%; float:left; padding-top:20px;}
  .bottomPager .page-pager{width:250px; margin:20px auto 10px auto; float:none !important;}
 .bottomPager .page-pager a.next{display:inline !important;}
 .lbReserveProductsTile{margin-top:20px;}
 .retailSwitch{width:100px; float:left; margin-top:20px;}
