/* CSS Document */

span.catItemImage img {
	padding: 30px !important;
	background: transparent!important;
	max-width: 250px!important;
	transition: 3s all;
	border: 0px!important;
}
.catItemImageBlock {
	border: 1px solid #696969 !important;
}
.catItemImage{
	border-radius: 50px;
	overflow: hidden;
}
span.catItemImage img:hover {
	transform: rotate(1440deg);
}
div.itemList {
    max-width: 1100px;
    margin: 0 auto;
	margin-top: 50px;
}
.catItemView {
    padding: 0px!important;
}
#itemListPrimary {
    max-width: 740px;
    margin: 0 auto;
}
.catItemView,.catItemBody {
    padding: 0px!important;
    margin-bottom: 0px!important;
}
div.catItemImageBlock {
    margin: 0 5% 50px 5%!important;
    width: 90%!important;
}

@media screen and (max-width: 500px) {
	#itemListSecondary>div{
    margin-right: 0%!important;
	margin-left: 0%!important;
}
	.itemContainer {
    width: 50%!important;
    float: left!important;
}
	span.catItemImage img {
    padding: 10px !important;
	max-width: 90%!important;
}
	#itemListSecondary div.clr {
    display: none;
}
}