/* Empty. Add your own CSS if you like */
.item.wrap, .item-content.wrap {
	white-space: normal;
}

.grey {
	background-color: #a3a6ab;
}

body {
	/*cursor: url('http://ionicframework.com/img/finger.png'), auto;*/
}

.item-checkbox .checkbox {
	right: auto !important;
}

.button-clear.button-clear {
	color: #fff;
}
@media screen and (max-width: 767px){

	.productNameBig {
		display: none!important;
	}
	.productPriceBig {
		display: none!important;
	}
	.plusMinusButtonsBig {
		display: none!important;
	}

	.item-avatar > img.avatar,  .item-icon-left > i.avatarIcon{
		top: 35px!important;
		left: -10px!important;
	}

	.item-avatar {
		min-height: 92px;
	}

}
@media screen and (min-width: 768px){

	.productNameSmall {
		display: none!important;
	}

	.productPriceSmall {
		display: none!important;
	}

	.plusMinusButtonsSmall {
		display: none!important;
	}

	.item-button-right.item-avatar.wrap.item {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 92px;
	}

	.modalContent {
		/*overflow: hidden;*/
		height: 575px;
	}

	.modalWrapper {
		overflow: hidden;
		height: 575px;
	}

	.productNameBig {
		position: absolute;
		top: 10px;
		/*left: -10px;*/
		width: 100%;
		white-space: nowrap;
		clear: both;
		/*display: block;*/
	}

	.productPriceBig {
		position: absolute;
		top: 35px;
		/*left: -10px;*/
		width: 100%;
		white-space: nowrap;
		clear: both;
		/*display: block;*/
	}

	input.productInputSmall {
	  width: 45px!important;
  }

}

.isBrowserView {
	overflow-y: auto !important;
}

.productCount {
	text-align: center;
}

input.productInputSmall {
	width: 37px;
	/*height: 50px!important;*/
	text-align: center;
	padding-right: 0px;
}

.item-avatar > img.avatar {
	position: absolute;
	top: 16px;
	left: 16px;
	max-width: 40px;
	max-height: 40px;
	width: 100%;
	height: 100%;
	border-radius: 50%;
}

.productNameSmall {
	position: absolute;
	top: 10px;
	left: -10px;
	width: 100%;
	white-space: nowrap;
	clear: both;
}

.productPriceSmall {
	position: absolute;
	top: 45px;
	left: 40px;
	clear: both;
	font-size: 110%;
}

.plusMinusButtonsSmall {
	position:absolute!important;
	right: -15px!important;
	margin-top: 30px;
}

.caption-long {
  white-space: normal!important;
}
