	/* Tablet Portrait size to standard 982 (devices and browsers) */
	@media only screen and (max-width: 993px) {
		.containerb						{ width:960px;}
		.terminal-wrapper { padding:20px; }
		
		}

		@media only screen and (max-width: 880px) {
				.sign_cont							{ position:absolute; top:0px; margin-top:10px; right:15px; z-index:999}
				.header ul.nav						{ width:75%;}
		}
		
	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.header								{ position:relative;}
		.header	a.logo						{ min-width:140px}
		.sign_cont							{ position:absolute; top:0px; margin-top:10px; right:15px; z-index:999}
		.header ul.nav						{ margin:0;  width:98%; padding:0 1%; text-align:center;}
		.header ul.nav li 						{ float:none; display:inline-block; padding:0 1%; margin:0; text-align:center;}	
		.header ul.nav li a						{ padding-bottom:5px; margin-bottom:5px;}
		.cen_lft_cont						{ width:96%; margin:0 2% 20px 2%; }
		.cen_rgt_cont						{ width:96%; margin:0 2%;}
		.prop								{ width:96%; margin:20px 2% 0 2%;}
		.prop_lft							{ width:96%;}
		a.submit_prop						{ width:100%; padding:10px 0; border-radius:0 0 10px 10px;}
		a.submit_prop span					{ display:inline;}
		ul.listing li div.list_lft,
		ul.listing li div.list_rgt				{ width:98%; margin:0 1%;}
		.blk div div 								{ width:auto; float:none;}
		.blk span.thumb						{ margin-right:10px;}
		ul.listing li							{ margin-bottom:0;}
		.blk								{ margin-bottom:10px;}
		.popular ul.sub_mnu					{ padding:0 2%; width:96%;}
		.popular ul.sub_mnu li					{ width:33.3%;}
		
	}
	
	@media only screen and (max-width: 480px) {
		.containerb { width:90% }
		.header ul.nav li						{ float:none; display:block;}
		.banner h1							{ font-size:50px; line-height:54px;}
		.banner a.feedback					{ display:none;}
		.popular ul.sub_mnu li					{ width:50%;}
		.header ul.nav1								{ display:none;}
		.header ul.nav1 li a 					{ padding:0; margin:0; border:none; line-height:22px; margin-bottom:1px;} 
		a.nav_icon							{ display:block; float:left; width:100%;}
		.header ul.nav1 li a:hover, .header ul.nav1 li a.active { border:none; background:#fff; color:#075ba8;}
		ul.header-buttons {
			width:100%;
			display:block;
		}
		.header-buttons li {
			float:none;
			width:100%;
			display:block
		}
		.header-buttons a {
			background-color: #045097;
			color: #fff;
			display: inline-block;
			font-family: Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;
			font-size: 14px;
			font-weight: normal;
			height: auto;
			line-height: 30px;
			margin-left: 0;
			padding: 0;
			width:100%;
			text-align:center;
			margin-bottom:5px
		}
		.headerM a.logo {
			margin: 0 auto;
			text-align: center;
			width: 100%;
		}
		.clear-header {
			margin-bottom:120px;
		}
		.banner2 {
			padding-top:120px;
		}
		.banner h1 {
			font-size:33px;
			line-height:40px;
		}
		.banner h2 {
			font-size:28px;
		}
		.banner {
			min-height:320px;
		}
		.feedback, .ybadge {
			display:none;
		}
		.signupnow {
			background:#febf1c;
		}
		.signupnow input {
			width:82% !important;
			margin-bottom:5px;
		}
		.signupnow li {
			padding:0;
		}
		.easy-left,.easy-right {
			width:100%;
		}
		.terminal-wrapper {
			padding:0;
			margin:0 auto;
		}
		.proptitle {
			text-align:center;
		}
		.proptitle-price {
			float:none;
			text-align:center;
		}
		.secondimage, .mainimage {
			width:100%;
			margin:0 0 5px 0
		}
		.propright {
			float:none;
			width:auto;
		}
		.paymenttable {
			width:100%;
		}
		.propimagebox {
			float:none;
		}
		#propcontactform {
			width:100%;
		}
		#propcontactform input {
			margin-bottom:10px;
		}
		#propcontactform input[type="text"],#propcontactform input[type="email"],#propcontactform input[type="phone"] {
			width:100%;
			float:left;
			clear:left
		}
		#propcontactform textarea {
			width:100%;
			float:right;
			height:122px;
			margin-bottom:10px
		}
		#propcontactform .btn-block {
			float:right;
			width:100%;
		}
		.terminal-wrapper {
		padding: 20px 0 0 0 !important;
	}
	span a.blue 							{ width:100%; margin:20px auto; }
	.prop_lft { text-align:center; line-height:25px; }


	}


