.grid .item img {width:100%; height:100%; transition: all 2s ease 0s;}
.grid .zoomable:hover img {opacity:.5; width:100%; height:100%; margin:0; transform:scale(1.2);}
#dialog_mask {z-index:99998;}
.dialog_win {height:100%; overflow-y:scroll; padding-top:100px; position:fixed; top:0; z-index:99999;}
.cycle-pager {opacity:1;}
#slideLeft, #slideRight {display:none;}
.smart-paginator.pager.custom {text-align:left;display:inline-block;margin:0;width:100%;padding:0 20px 0 20px;margin:20px 0 0 0;}
.smart-paginator.pager:after, .smart-paginator.pager:before {display: table;content: " ";}
.smart-paginator.pager.custom .btn {padding:2px 0 0 0;}
.smart-paginator.pager.custom .btn:active, .smart-paginator.pager.custom .btn:focus {box-shadow:none;outline:none;}
.smart-paginator.pager li>a, .smart-paginator.pager li>span {border:none;padding:6px 0 0 0;}
.smart-paginator.pager li>a:focus, .smart-paginator.pager li>a:hover {background:transparent;}
.paginatorShowing {padding-top:6px;}
.allProductsCategory {padding-top:4px;}
.update-2016-9 #contentColM div.article, .basicTemplate div#contentColR div.article {width:760px;}
div.article div.css {width:740px;}
div#contentColR div#wider_col {width:760px;}
#lMenu {width:220px;}
.basicTemplate div#contentColM div.article, .basicTemplate body#dvdIndex div.article {width:520px;}
#CartContent {width:720px;}
.cycle-pager span.cycle-pager-active {color:#a7a7a7;}
.update-2016-9 .top .search-icons {font: 0/0 a;position: relative;}
.update-2016-9 .top .search-icons .log-in { line-height:1em; width: auto;margin-top: 7px;}
.update-2016-9 .top .search-icons .myaccount-icon {
	background: url('/img/search-icons.png') 0 -30px no-repeat;
	display: inline-block;
	float:left;
	height: 30px;
	margin: 0 8px;
	width: 30px;
}
.update-2016-9 .top .search-icons .myaccount-icon:hover {
	background-position: -30px -30px;
}
.update-2016-9 .top .search-icons .header-logout {
	display:inline-block;
	float:left;
	color: #fff;
	margin-top:4px;
	font: 12px/1 Roboto, Arial, 'Trebuchet MS', FreeSans, Verdana, sans-serif;
	text-decoration: none;
}
.update-2016-9 .top .search-icons .header-logout:hover {
	color: #49d2ff;
}
.update-2016-9 .top .search-icons .cart {
	background: url('/img/search-icons.png') 0 0 no-repeat;
	display: inline-block;
	float:left;
	height: 30px;
	margin: 0 0 0 8px;
	width: 30px;
}
.update-2016-9 .top .search-icons .cart:hover {
	background-position: -30px 0;
}