#ahmedabad, #banglore, #chennai, #gurgaon, #hyderabad, #kolkata, #mumbai, #delhi, #pune, #rajkot{
	display:none;
}

.chosen-container-single .chosen-single{
	font-size: 17px;
    background: #4572ed !important;
    border: none !important;
    padding: 6px 10px 0 8px;
    color: white;
    height: 40px !important;
}

.chosen-container-active.chosen-with-drop .chosen-single div b, .chosen-container-single .chosen-single div b{
	margin: 8px 0 0;
}

.top-banner{
	background-image:url(../images/z9d-n-desktop.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:400px;
	background-size:container;
	background-position:center;
}

.header-txt{
	padding: 44px;
    background-color: #333336;
    opacity: .9;
    color: white;
    margin: 70px 0;
}

.header-txt h2{	
	font-size: 40px;
    margin: 0;
}

.header-txt p{	
	font-size:23px;
}

.btn{
	width:100%;
	margin:20px 0;
}

.btn a{
	color:white;
	background-color:#FF6700;
	padding:10px 15px;
	font-size:18px;
	text-align:center;
	text-decoration:none;
	
}

@media screen and (max-width: 480px){
	.top-banner{
		background-image:url(../images/z9d-n-mobile.jpg);
		background-color:#f25529;
		background-repeat:no-repeat;
		width:100%;
		height:420px;
		background-size:100%;
		background-position:bottom;
	}
	
	.header-txt{
		width: 100%;
        padding: 18px 25px;
		background-color: #333336;
		opacity: .9;
		color: white;
		margin-top:0;
	}

}

@media screen and (max-width: 768px) and (min-width: 481px){
	.top-banner{
		background-image:url(../images/z9d-n-tablet.jpg);
		background-color:#bbb2ac;
		background-repeat:no-repeat;
		width:100%;
		height:300px;
		background-size:100% auto;
		background-position:bottom;
	}
	
	.header-txt {
		padding: 24px;
		background-color: #333336;
		opacity: .9;
		color: white;
		margin: 22px 0;
	}
}

