
@media (min-width: 1367px) {
.navbar-fixed-top .container {
	width: 1345px !important;
}
}

@media (max-width:767px) {
.carousel {
	display: none;
}
.navbar-header {
	background-color: #FFF;
	border-bottom: 1px solid #d2232b;
}
.dc-list li {
	width: 100%;
	float: none !important;
}
.dc-list li {
	width: 100% !important;
}
.event {
	min-height: auto !important;
}
.text-muted, .footer .social-icons {
	text-align: center !important;
}
.pricing-table {
	padding: 0 !important;
}
.prc-block {
	width: 100% !important;
	margin: 25px 0 0 0 !important;
}
.search-popup .modal-body input[type=search] {
	width: 85% !important;
}
}

@media (min-width:768px) and (max-width:1024px) {
.carousel-caption {
	right: 10%;
	left: 10%;
	padding-bottom: 20px;
}
.carousel-caption .left-pnl input[type=text] {
	width: 78% !important;
	padding: 7px 16px 8px 16px !important;
}
.btn-group-lg>.btn, .btn-lg {
	padding: 10px 7px !important;
	font-size: 14px !important;
}
.prc-block .features {
	padding: 30px 5% !important;
}
.pricing-table {
	padding: 0 !important;
}
.prc-block {
	width: 47% !important;
	margin: 25px 5px 0 5px !important;
}
.prc-block .price span {
	font-size: 3.5em !important;
}
}

@media (min-width: 768px) {
.modal-dialog {
	width: 70%;
	margin: 30px auto;
	margin-top: 10%;
}
}
