/* @font-face {
	font-family: 'Gilroy';
	src: url('../fonts/Gilroy-Regular.otf') format('otf');
	font-weight: normal;
	font-style: normal;
	font-display: block;
} */
.altericon {
	display: none;
}

@media only screen and (min-width:960px) {
	.storeBox {
		width: 300px !important;
	}
	.objBoxLarge {
		max-width: 960px;
		display: flex;
		width: 100% !important;
	}
}

@media only screen and (max-width:600px) {
	.pagigation {
		display: none;
	}
	.altericon {
		display: block;
	}
	.altertext {
		display: none;
	}
}

.storeBox {
	font-family: Gilroy-SemiBold;
	padding: 10px;
	border-radius: 10px;
	background-color: #fff;
	font-size: 11px;
	color: #323232;
}

.storeBox .storeInfoBox {
	background-color: #fff;
}

.objBoxLarge {
	max-width: 960px;
	display: flex;
	width: 100%;
}

.storeBox .imgHolder {
	background-size: contain !important;
}

.objBoxLarge .storeBox .storeInfoBox {
	padding: 10px;
}

.objBoxLarge .thumbArea {
	width: 280px !important;
	margin-right: 10px;
}

.objBoxLarge .contentbox {
	width: calc(100% - 300px);
	border: 1px solid #ccc;
	border-width: 0 0 0 1px;
	padding: 0 10px;
	height: 100%;
}

.objBoxLarge .contentbox .innerContSt {
	height: calc(100% - 40px);
	padding: 0 0 50px 0;
}

.objBoxSmall {
	display: none;
}

@media only screen and (max-width: 600px) {
	.objBoxLarge {
		max-width: 960px;
		display: none;
	}
	.objBoxSmall {
		display: flex;
		width: 100% !important;
	}
}

.gilroyFF {
	font-family: Gilroy-Medium;
}

.storeBox .imgHolder {
	background-size: 100%;
	background-repeat: no-repeat !important;
	border-radius: 10px;
	background-position: center !important;
}

.subTypeSelector.active {
	color: #000;
	font-weight: bold;
	cursor: default;
}

.listy {
	font-family: Gilroy-Regular;
}

.listy ul {
	list-style: disc;
	margin: 0;
	padding: 0 10px;
}

.listy li {
	list-style: disc outside none !important;
	display: list-item;
	margin-left: 10px;
	/* width: calc(100% - 20px); */
}

.storeBox .thumbArea {
	height: 160px;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 10px;
}

.demoBtn {
	width: 40px;
	height: 40px;
	background: url("../img/DemoBtn.png") 40px;
	cursor: pointer;
	background-size: 120px 40px !important;
	background-position: -120px 0;
}

.demoBtn:hover {
	background-position: -40px 0;
}

.demoBtn.disabled, .demoBtn.disabled:hover {
	background-position: -80px 0;
	cursor: default;
}

.contInfoBtn {
	display: inline-block !important;
	position: relative;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
