/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media (max-width: 1199px) {
	
}


@media (min-width: 992px) and (max-width: 1199px) {

}


@media (max-width: 991px) {
	.main-div {
		width: 60%;
	}
}


@media (min-width: 768px) and (max-width: 991px) {

}

@media (max-width: 767px) {


	.price-box {
	    position: absolute;
	    right: 20px;
	    bottom: 20px;
	}

	.main-div {
		width: 80%;
	}

}

@media (min-width: 480px) and (max-width: 767px) {

}

@media (max-width: 479px) {

	.new .panel-default {
		border:solid 1px #ccc;
	}

	.panel {
		margin-bottom: 0px;
		margin-top: -1px; 
	}

	.panel p {
		margin-bottom: 0px;
	}

	.price-box {
		position: absolute;
		right: 20px;
		top: 30px;
		bottom: auto;
	}

	.navbar-brand>img {
		width: 100%;
		max-width: 200px;
	}

		.main-div {
		width: 100%;
		padding: 10px;
	}
}