@media only screen and (max-width : 1199px) {
	@keyframes animate {
		0%   { 
			transform: scale(1.20);
			-webkit-transform: scale(1.20);
		}
		100% { 
			transform: scale(1.30);
			-webkit-transform: scale(1.30);
		}
	}  
}

@media only screen and (min-width : 992px) and (max-width : 1199px)  {
	.animate-shadow, .mobile-img {
		width: 250px;
	}
	.products .single-product:not(:last-child) {
		margin-bottom: 200px;
	}
	.mobile-img {
		left: 0;
		top: -23px;
	}
	.model {
		margin: 110px 0px 50px 50px;
	}
	.bottom-content {
		padding: 140px 0 200px 0;
	}
}

@media only screen and (max-width : 991px) {
	@keyframes animate {
		0%   { 
			transform: scale(1.20);
			-webkit-transform: scale(1.20);
		}
		100% { 
			transform: scale(1.30);
			-webkit-transform: scale(1.30);
		}
	}  
}

@media only screen and (min-width : 768px) and (max-width : 991px)  {

	.smart-tarife{
		background-size: 100% 100%;
	}
	.smart-xiaomi-samsung{
		width:  130%;
		margin: -250px 0 0 -50px;
		display: block;
	}

	.smart-xiaomi-xiaomi{
		width:  130%;
		margin: 0 0 0 0px;
		display: block;
	}


}

@media only screen and (max-width : 767px) {

	.smart-tarife{
		background-size: 100% 100%;
	}
	.smart-xiaomi-samsung{
		width:  120%;
		margin: -150px 0 0 -50px;
		display: block;
	}

	.smart-xiaomi-xiaomi{
		width:  110%;
		margin: 0 0 0 0px;
		display: block;
	}
	.entry-title {
		padding: 80px 0 130px 0;
	}
	.entry-title h1 {
		font-size: 30px;
    	line-height: 31px;
    	padding: 0 0 56px 20px;
	}
	.products .single-product:not(:last-child) {
	
}

@media only screen and (max-width : 340px) {
	.model h2 {
		font-size: 20px;
	}
}