/*
				Document   : mobile_portrait
				Created on : Dec 13, 2013, 8:19:48 AM
				Author     : thuy
				Description:
								Purpose of the stylesheet follows.
*/ /*
			TODO customize this sample style
			Syntax recommendation http://www.w3.org/TR/REC-CSS2/
-----
|    |
|    |
|    |
|    |
------
*/
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 599px) {
	#content .content_search .left-content #left-side-new #form_search_standalone .more-parking .parking_title span.xs-display {
		display: block;
		margin-left: 6px;
	}
	#content .content_search .left-content #left-side-new #form_search_standalone .more-parking .parking_title {
		width: auto;
		white-space: nowrap;
	}
	#content .content_search .left-content #left-side-new #form_search_standalone .more-parking .wrapper_parking {
		width: 81%;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	#filter_right .down, #filter_right .up {
		display: none !important;
	}

	.phone-header-home
	{
		margin-top: 10px;
	}
	.phone-header-home span
	{
		display: none;
	}
	#site-index .new-parent-layout .phone-header-home:before, .phone-header-home:before
	{
		top:0;
		width: 22px;
	    height: 22px;
	    background-size: 22px;
	}
	#space-form .booking_view {
      background: url("../../../images/svg/v3/money-back-badge.svg") no-repeat -15px -12px,
      url("../../../images/svg/v3/money-back-dollar.svg") no-repeat 340px center;
      background-size: 75px 85px, 40px 40px;
    }
	.status_of_user{
	    padding: 2px 0px 1px 0px;
	}
  .status_of_user span{
    	font-size: 15px;
  	}
	.length_booking_right span {
		line-height: 18px;
	}
	#maxtime_bp {
		white-space: nowrap;
	}
	#search-index #wrapper {
	/*display: block;*/
	}
	.info-maps-parking .listing-price-week {
		width: 70px !important;
	}
	.tab-map-list {
		display: block;
	}
	.ptime-restrictions {
		width: 310px;
	}
	.ptime-restrictions .tab-content .tab-pane .inner {
		padding: 10px;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .imgSP {
		display: none;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .tr-option {
		float: none;
		width: 100%;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .pk-table {
		margin-left: 0;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .tr-option .kind {
		width: 54px;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .tr-option .time {
		width: 110px;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .pk-table li h3 {
		font-size: 13px;
	}
	.ptime-restrictions .nav.nav-tabs > li,
	.ptime-restrictions .nav.nav-tabs > li.active span,
	.ptime-restrictions .tab-content .tab-pane .inner .pk-table li span {
		font-size: 11px;
	}
	.ptime-restrictions .nav.nav-tabs > li {
		width: 33.33%;
		background:#EBEBEB;
	}
	.ptime-restrictions .nav.nav-tabs > li span {
		padding: 4px 15%;
		line-height: 16px;
		width: 70%;
		margin: 0 auto;
	}
	.ptime-restrictions .nav.nav-tabs > li.four_tab span {
		padding: 5px 0;
		width: 100%;
	}
	.ptime-restrictions .nav.nav-tabs > li:last-child span {
		padding: 4px 22%;
		width: 54%;
	}
	.ptime-restrictions .nav.nav-tabs > li.four_tab:last-child span {
		padding: 5px 21%;
	}
	.ptime-restrictions .tab-content #pay-now-sp p {
		padding: 0 0 6px 0;
		font-size: 13px;
	}
	.ptime-restrictions .tab-content #pay-now-sp .icon_payment {
		width: 115px;
		height: 45px;
	}
	.ptime-restrictions .tab-content #pay-now-sp .icon_payment.paystay {
		background-size: 67px 30px;
	}
	.ptime-restrictions .tab-content #pay-now-sp .icon_payment.paybyphone {
		background-size: 76px 30px;
	}
	.ptime-restrictions .tab-content #pay-now-sp .icon_payment.cashless {
		background-size: 89px 25px;
	}
	.search-result .posInMap {
		height: 20px;
		line-height: 20px;
		font-size: 10px;
	}
	.left-content .map-wraper {
		height: 350px;
	}
	.left-content .map-wraper.custom-mapwraper {
		display: block !important;
		position: absolute;
		left: -100%;
		z-index: 100;
	}

	.right-content .map-wraper .screen_on_map {
		display: block;
	}
	#about #content_top #raider_left {
		text-align: left;
	}
	.search-street-parking {
		top: 285px;
		right: 0;
		left: 0;
		margin: 0 auto;
	}
	.search-street-parking .street-parking-option {
		margin-top: 0;
		margin-bottom: 10px;
		position: absolute;
		top: -265px;
	}
	.search-street-parking .street-parking-unavailable {
		position: absolute;
		top: -45px;
	}
	.search-street-parking .street-parking-option .street-parking-filter {
		padding: 7px 10px;
	}
	.search-street-parking .street-parking-option .street-parking-filter .select{
		height: 28px
	}
	.search-street-parking .street-parking-option .street-parking-filter select {
		height: 28px;
		font-size: 13px !important;
	}
	#partner-index #top-help {
		height: 250px;
	}
	#partner-index .img_top_wrap {
		padding-top: 40px;
	}
	#site-booking #top-help,
	#help-index #top-help {
		height: 145px;
	}
	#help-index #top-help .inner h1.title {
		padding-top: 40px;
	}
	#site-booking #top-help .inner h1.title {
		padding-top: 45px;
	}
	#site-booking #top-help .inner {
		padding-right: 2%;
	}
	.nav_tab_login li a {
		height: 44px;
		line-height: 44px;
	}
	.price-total-bond {
		min-height: initial;
	}
	#site-index #logo {
		text-indent: -99999px;
	}
	#modalDecline .space_wrapper .please {
		width: 98%;
		font-size: 13px;
		margin: 5px 0 0;
	}
	.quantity_day .submiddle {
		width: 100px;
	}
	.quantity_day .subright {
		font-size: 12px;
	}
	.quantity_day .subleft {
		width: 128px;
		font-size: 12px;
		padding: 5px 0 0 7px;
	}
	#form_registration .space .potential ul li {
		width: 100%;
	}
	#form_registration .space .potential ul li .asterisk {
		font-size: 20px;
		margin-top: 0;
	}
	#about_content.list_content {
		margin-top: 10px;
	}
	.landing-pages {
		width: 98%;
		margin: 0 auto;
		padding: 10px 0 0;
	}
	#center-help .btn-help h3 {
		width: 100%;
	}
	#center-help .btn-help .available_btn {
		width: 100%;
	}
	#center-help .btn-help .available_btn#seller {
		border-radius: 3px 3px 0 0;
	}
	#center-help .btn-help .available_btn#buyer {
		border-radius: 0 0 3px 3px;
	}
	#priceError {
		height: auto;
		min-height: 18px;
		font-size: 11px;
		margin-top: 0;
		padding: 6px 10px 10px 10px;
	}
	.paid_get {
		width: 95%;
		margin: 20px auto 0;
	}

	#introduction .button_wapper_v3 .leasemyspace,
	#introduction .button_wapper_v3 .quick_quote_v3 {
		float: initial;
		margin-right: 0;
	}
	#introduction .button_wapper_v3 {
		margin: 19px auto 16px;
		width: 95%;
	}
	#introduction .button_wapper_v3 .leasemyspace {
		margin-bottom: 10px;
	}
	#introduction .button_wapper_v3 .leasemyspace a {
		width: 100%;
		height: auto;
	}
	#introduction .button_wapper_v3 .quick_quote_v3 a {
		width: 100%;
	}
	#site-index #content-wrapper #storage .looking-store .button_wapper_v3 {
		display: block;
	}
	#storage .button_wapper_v3 .leasemyspace,
	#storage .button_wapper_v3 .quick_quote_v3 {
		float: initial;
		margin-right: 0;
	}
	#storage .button_wapper_v3 {
		margin: 19px auto 16px;
		width: 86%;
	}
	#storage .button_wapper_v3 .leasemyspace {
		margin-bottom: 10px;
	}
	#storage .button_wapper_v3 .leasemyspace a {
		width: auto;
		height: auto;
	}
	#storage .button_wapper_v3 .quick_quote_v3 a {
		width: 100%;
		height: auto;
	}

	#site-index #content-wrapper #storage .looking-store .content-storage.row.item-looking-show {
	    display: none;
	}
	#site-index #content-wrapper #storage .looking-store .content-storage.row.item-looking-hide {
	    display: block;
	}
	#site-index #content-wrapper #storage .looking-store .content-storage.row .span3 img {
		width: 150px;
	}

	.breadcrumb .sub.third {
		max-width: 60%;
	}
	.breadcrumb .sub.third {
		max-width: 55%;
	}
	.social_link {
		width: 80%;
	}
	#space-view_v3 .breadcrumb {
		width: 100%;
		margin: 10px 0 0 2%;
	}
	.next_listing {
		margin: 10px 2% 0 0;
		width: 55px;
	}
	#space-view_v3 .column1 .breadcrumb .sub.first,
	#space-view_v3 .column1 .breadcrumb .sub.second {
		display: none;
	}
	#space-form .view-form .breadcrumb.page-views {
		margin: 0;
		width: 100%;
		display: block;
	}
	#space-form .view-form .breadcrumb.page-views span,
	#space-form .view-form .breadcrumb.page-views div.sub.first{
		margin-top: 10px;
	}
	.right-column.detailsRow .benefits h5 b span{
		font-size: 25px!important;
	}
	.right-column.detailsRow .benefits ul li p{
		font-size: 14px;
	}
	#space-view_v3 .column1 .breadcrumb.page-views .sub.first {
		display: inline-block;
	}
	.breadcrumb .sub.third {
		border-left: 1px solid #e3e3e3;
		border-radius: 3px 0 0 3px;
		background: transparent;
		padding-left: 10px;
	}
	.error_wrapper .parking {
		width: 95%;
	}
	#site-index .header-login .head_link.head-user-logged {
		width: auto;
	}
	#site-index #nav, #search-index #nav {
		width: 50px;
	}
	#date-search-view .date-wraper .date-show {
		text-align: left;
		text-indent: 44px;
	}
	#space-view_v3 #date-search {
		width: 100%;
		right: 0;
	}
	.search-listing-header-wrapper {
		float: none;
		position: inherit;
	}
	.new-parent-layout .search-listing-header-wrapper{
		position: absolute;
		left: 0 !important;
		right: 0;
		top: 56px;
	}
	.search-listing-header input.input-keyword {
		width: calc(97% - 46px);
		font-size: 12px !important;
		padding-left: 3%;
	}
	.search-listing-header-wrapper {
		padding: 10px 0;
		background: #f5f5f5;
		clear: both;
		border-bottom: 1px solid #e0e0e0;
	}
	.search-listing-header {
		margin: 0 auto;
		width: 95%;
		float: none;
	}
	.search-listing-header .icon-x {
		top: 6px;
		right: 50px;
	}
	#form_profile .row .dob #UserProfile_day {
		padding-left: 0;
	}

	#form_profile .row .dob .select-month {

		font-size: 14px;
	}
	#form_profile .row .dob .styled-select select{
		font-size: 14px;
	}
	.message-update-password {
		height: 40px;
	}
	.message-update-password .label-update-password {
		background: url("../../../images/icon_error.png") no-repeat scroll 7px 5px;
		width: 45%;
		font-size: 9px;
		line-height: 15px;
		padding: 5px 0px 0px 44px;
	}

	.message-update-s .red_btn {
		width: 40%;
		font-size: 12px;
		height: 40px;
	}


	.quote_form .right {
		width: 100%;
		margin-top: 0;
		margin-left: 0;
	}
	#space-view_v3 #modal-footer .tweet_btn {
		float: left;
	}
	#space-view_v3 #modal-footer .green_btn {
		float: right;
		margin: 0;
	}
	#form_profile .row.success input[type=text],
	#form_profile input[type=text], input[type="password"]{
		width: 90%;
	}

	#form_profile .born.success {
		background-position: 100% 33px;
	}

	#dashboard-profile #Change_password, #dashboard-profile #Change_email {
		width: 96%;
		top: 0;
	}

	#refund_bond_popup, #refund_bond_msg_success, #booking-report-popup {
		width: 96%;
		top: 0;
		margin: 0 auto;
	}
	#booking-report-popup{
		top: 7px !important;
		left: 0 !important;
		-ms-transform: inherit;
		-webkit-transform: inherit;
		transform: inherit;
		margin-left: auto !important;
	}
	#refund_bond_popup .modal-body,
	#refund_bond_msg_success .modal-body {
  		width: auto;
  		margin: 50px 0 50px 0;
  		padding: 0;
	}

	#refund_bond_popup .modal-body h4,
	#refund_bond_msg_success .modal-body h4 {
	  padding: 0;
	  margin: 0 auto 25px auto;
	  width: 82%;
	}

	#refund_bond_popup .modal-body .form .content-popup {
	  width: 96%;
	  margin: 0 auto;
	}

	#refund_bond_msg_success .modal-body .content-popup {
	  width: 50%;
	  margin: 0 auto;
	}
	.container_dashboard a.link-edit, .no-svg .container_dashboard a.link-edit {
		margin: 4px 0 0 4px;
	}
	/*begin dashboard v3*/
	body.dashboard .dashboard_v3 .avatar_edit {
		width: 99%;
		height: 70px;
		float: none;
		margin: 0 auto;
	}
	body.dashboard .dashboard_v3 .avatar_edit .avatar_dashboard {
		width: 70px;
		height: 70px;
		float: left;
	}
	body.dashboard .dashboard_v3 .avatar_edit .edit-to-profile {
		height: 70px;
		line-height: 70px;
		float: left;
		padding: 0 0 0 38px;
		margin: 0;
	}
	body.dashboard .dashboard_v3 .avatar_edit .edit-to-profile a.link-edit{
		padding-top: 0;
		margin: 0;
		height: 70px;
		line-height: 70px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list {
		width: 100%;
		float: none;
		height: auto;
		margin: 10px auto 0;
		padding: 0;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .wapper-stat12 {

	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1{
		width: 100%;
		padding: 0;
		border: 0;
		height: 54px;
		float: none;
		clear: both;
		border-bottom: 1px solid #e1e1e1;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .stat-price {
		margin-top: 20px;
		width: 55%;
		float: left;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .earned_since,
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .date_earned_since {
		width: 45%;
		float: right;
		text-align: left;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .earned_since {
		padding-top: 10px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-2,
	body.dashboard .dashboard_v3 .span9.stat-list .stat-3{
		border-right: 1px solid #E9E9E9;
		padding: 25px 0 0;
		width: 33%;
		height: 69px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-2.nospace,
	body.dashboard .dashboard_v3 .span9.stat-list .stat-2.novehicle{
		padding-top: 0;
		height: 94px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-3{
		border-right: 0 none;
		padding-top: 13px;
		height: 81px;
		float: right;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-3 .stat-price,
	body.dashboard .dashboard_v3 .span9.stat-list .stat-price {
		padding: 0;
		margin: 0;
	}

	body.dashboard .dashboard_v3 .span9.stat-list .earned_since .space {
		line-height: 13px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .date_earned_since {
		font-size: 11px;
	}
	body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .stat-price sup {
		font-size: 18px;
		top: -8px;
	}
	.container_dashboard .list-bookings {
		position: relative;
		height: 200px;
	}
	.container_dashboard .list-bookings .list-bookings_top {
		height: auto;
		font-size: 11px;
		overflow: hidden;
		width: 100%;
	}
	.container_dashboard .list-bookings .list-bookings_top span {
		margin-left: 10px;
	}
	.container_dashboard .list-bookings .list-bookings_top .code_text,
	.container_dashboard .list-bookings .list-bookings_top .datetime,
	.container_dashboard .list-bookings .list-bookings_top .number_text,
	.container_dashboard .list-bookings .list-bookings_top .button {
		width: 50%;
		height: 40px;
		float: left;
	}
	.container_dashboard .list-bookings .list-bookings_top .code_text .code {
		font-size: 11px;
		margin-top: 0;
	}
	.container_dashboard .list-bookings .list-bookings_top .code_text .text {
		padding-top: 3px;
		margin-top: 0;
	}
	.container_dashboard .list-bookings .list-bookings_top .code_text .text.in,
	.container_dashboard .list-bookings .list-bookings_top .code_text .text.out {
		background-position: 0 5px;
	}
	.container_dashboard .list-bookings .list-bookings_top .datetime {

	}
	.container_dashboard .list-bookings .list-bookings_top .datetime .date {
		font-size: 11px;
		padding-top: 7px;
		line-height: 13px;
		margin-top: 0;
		margin-bottom: 0;
	}
	.container_dashboard .list-bookings .list-bookings_top .datetime .hour {
		font-size: 11px;
	}
	.container_dashboard .list-bookings .list-bookings_top .number_text {
		background: #233342;
	}
	.container_dashboard .list-bookings .list-bookings_top .number_text .text {
		line-height: 13px;
	}
	.container_dashboard .list-bookings .list-bookings_top .number_text .number{
		font-size: 13px;
		padding-top: 3px;
	}
	.container_dashboard .list-bookings .list-bookings_top .number_text .icon_type {
		margin-top: 5px;
	}
	.container_dashboard .list-bookings .list-bookings_top .button {
		background: #374654;
	}
	.container_dashboard .list-bookings .list-bookings_top .button .status{
		height: 30px;
		margin-top: 5px;
		width: 90%;
	}
	.container_dashboard .list-bookings .list-bookings_img {
		height: 70px;
		width: 70px;
		float: left;
	}
	.container_dashboard .list-bookings .list-bookings_space {
		padding: 8px 0 0 10px;
		width: 55%;
		font-size: 12px;
	}
	.container_dashboard .list-bookings .list-bookings_space .space_address {
		margin-bottom: 7px;
		font-size: 11px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		min-height: 14px;
		width: 100%;
	}
	.container_dashboard .list-bookings.listings .list-bookings_space .space_address {
		width: 100%;
	}
	.container_dashboard .list-bookings .list-bookings_space .space_type span {
		width: 30px;
		background-size: 10px;
		text-indent: -999px;
	}
	.container_dashboard .list-bookings .list-bookings_space .space_type span.icon-block,
	.container_dashboard .list-bookings .list-bookings_space .space_type span.icon-remote,
	.container_dashboard .list-bookings .list-bookings_space .space_type span.icon-other {
		width: 30px;
	}
	.container_dashboard .list-bookings .list-bookings_space h5 {
		font-size: 12px;
		line-height: 13px;
		min-height: 18px;
		overflow: hidden;
	}
	.container_dashboard .list-bookings .list-bookings_price {
		width: 80px;
		height: 70px;
	}
	.container_dashboard .list-bookings .list-bookings_price p {

	}
	.container_dashboard .list-bookings .list-bookings_price .price_total {
		margin: 17px 0 0;
		font-size: 11px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_total.no-bond {
		/*margin-top: 0px;*/
	}
	.container_dashboard .list-bookings .list-bookings_price .price_total.no-discount {
		/*margin-top: 5px;*/
	}
	.container_dashboard .list-bookings .list-bookings_price .price_booking {
		font-size: 15px;
		color: #17B37F;
		font-weight: bold;
		margin-bottom: 2px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_booking sup {
		font-size: 11px;
		padding: 3px;
		top: -3px;
	}

	.container_dashboard .list-bookings .list-bookings_price .price_booking.nbig {
		font-size: 13px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_booking.nbig sup {
		font-size: 9px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_bond {
		color: #17B37F;
		font-size: 11px;
		line-height: 13px;
		display: none;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_discount {
		color: #13BAE9;
		display: none;
		font-size: 11px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_bond .text,
	.container_dashboard .list-bookings .list-bookings_price .price_discount .text {
		display: block;
		height: 11px;
		line-height: 11px;
		font-size: 10px;
	}
	.container_dashboard .list-bookings .list-bookings_price .price_bond sup,
	.container_dashboard .list-bookings .list-bookings_price .price_discount sup {
		font-size: 8px;
	}
	.container_dashboard .list-bookings .list-bookings_button {
		position: absolute;
		top: 150px;
		right: 0;
		width: 100%;
		height: 40px;
		border-top: 1px solid #EAEAEA;
		padding-top: 9px;
		display: block;
	}
	.container_dashboard .list-bookings .list-bookings_button .manage {
		height: 30px;
		line-height: 30px;
		margin: 0 auto;
	}

	.container_dashboard .list-bookings .list-bookings_button .button_wrap {
		float: left;
		width: 52%;
		text-align: left;
	}
	.container_dashboard .list-bookings.listings {
		height: 120px;
	}
	.container_dashboard .list-bookings.listings .list-bookings_button {
		border-bottom: 1px solid #E9E9E9;
		height: 40px;
		position: absolute;
		top: 70px;
		right: 0;
	}
	.container_dashboard .list-bookings.listings .list-bookings_button .manage {
		height: 30px;
		line-height: 30px;
		margin: 0;
		float: left;
	}
	.container_dashboard .list-bookings .list-space_price {
		width: 82px;
		height: 70px;
		border-left: 1px solid #E9E9E9;
	}
	.container_dashboard .list-bookings.listings .list-bookings_body {
		/*border: 0 none;*/
	}
	.container_dashboard .list-bookings .list-space_price .price-list {
		padding: 3px 0 2px;
		text-indent: 3px;
	}
	.container_dashboard .list-bookings .list-space_price .price-list span {
		font-size: 13px;
	}
	.container_dashboard .list-bookings .list-space_price .price-list sup {
		font-size: 8px;
	}
	.container_dashboard .list-bookings .list-space_price .price-list.last {
		border: none;
	}
	.container_dashboard .listing-price-total {
		/*padding: 19px 0 0;*/
		font-size: 11px;
	}
	.container_dashboard .listing-price-total span {
		line-height: 10px;
		margin-top: 3px;
	}
	.container_dashboard .listing-price-total .fixed-price {
		margin-top: 25px;
	}
	.container_dashboard .listing-price-total sup {
		font-size: 13px;
	}

	.container_dashboard .listing-price-total .total-price {
		font-size: 13px;
		line-height: 18px;
		margin: 0;
	}

	.container_dashboard .listing-price-total .total-price sup {
		top: -2px;
	}

	.button_check {
		width: 50px;
		height: 30px;
		margin-left: 2%;
	}
	.button_check.on {
		background: #21B685;
	}
	.button_check.off {
		background: white;
	}
	.button_check a {
		width: 32px;
		height: 32px;
	}
	.button_check.on a {
		left: 20px;
		background-size: 32px 32px;
	}
	.button_check.off a {
		background-size: 32px 32px;
	}
	.container_dashboard .list-bookings .list-bookings_img .unavailable {
		font-size: 9px;
		height: 55px;
		padding-top: 15px;
	}
	.margin-dashboard .new-bookings {
		float: none;
		width: 100%;
		margin-bottom: 5px;
	}
	.margin-dashboard .booking-report {
		float: left;
		margin-right: 0;
	}
	.margin-dashboard .new-booking {
		width: 82%;
	}
	.booking-wrapper {
		margin-top: 10px;
	}
	.booking-wrapper .nav.nav-tabs {
		width: 100%;
	}
	.booking-wrapper .nav li{
		width: 48%;
	}
	.booking-wrapper .nav li:last-child {
		float: right;
		margin-right: 2px;
	}
	.booking-wrapper .nav li a,
	.new-bookings a,
	.margin-dashboard .pager .yiiPager {
		width: 100%;
	}
	.new-bookings .booking-report {
	    width: 42px;
	}
	.margin-dashboard .pager .yiiPager li {
		width: 35px;
	}
	.margin-dashboard .pager .yiiPager li.selected,
	#dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected{
		width: 60%;
	}
	#dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected a,
	.margin-dashboard .pager .yiiPager li.selected a {
		width: 100%;
	}
	.margin-dashboard .pager .yiiPager li.first a,
	.margin-dashboard .pager .yiiPager li.previous a,
	.margin-dashboard .pager .yiiPager li.next a,
	.margin-dashboard .pager .yiiPager li.last a {
		width: 34px;
	}
	.margin-dashboard .btn-listmyspace {
		/*margin-bottom: 10px;*/
	}
	.margin-dashboard .btn-listmyspace a {
		float: none;
		width: 100%;
	}
	.container_dashboard .list-bookings.listings .incomplete {
		width: 100%;
		border-top: 0;
		border-bottom: 1px solid #E9E9E9;
		height: 48px;
		position: absolute;
		top: 71px;
		right: 0;
	}
	.container_dashboard .list-bookings.listings .incomplete span {
		margin: 8px auto 0 auto;
		height: 27px;
		line-height: 13px;
		float: none;

	}
	ul#menu_list .a_dashboard,
	ul#menu_list li.active .a_dashboard,
	.no-svg ul#menu_list .a_dashboard,
	.no-svg ul#menu_list li.active a.a_dashboard,
	ul#menu_list .a_listings,
	ul#menu_list li.active .a_listings,
	.no-svg ul#menu_list .a_listings,
	.no-svg ul#menu_list li.active a.a_listings,

	ul#menu_list .a_message,
	ul#menu_list li.active .a_message,
	.no-svg ul#menu_list .a_message,
	.no-svg ul#menu_list li.active a.a_message,

	ul#menu_list .a_profile,
	ul#menu_list li.active .a_profile,
	.no-svg ul#menu_list .a_profile,
	.no-svg ul#menu_list li.active a.a_profile,
	ul#menu_list .a_billing,
	ul#menu_list li.active .a_billing,
	.no-svg ul#menu_list .a_billing,
	.no-svg ul#menu_list li.active a.a_billing,
	ul#menu_list .a_vehicle,
	ul#menu_list li.active .a_vehicle,
	ul#menu_list .a_booking,
	ul#menu_list li.active .a_booking {
			background-position: center center;
	}
	ul#menu_list li.active a:after {
			right: 17px;
	}
	.container_dashboard .vehicle-wrapper {
			margin-top: 15px;
	}
	.container_dashboard .vehicle-wrapper .vehicle-item {
			margin-right: 3px;
	}
	.container_dashboard .vehicle-wrapper .vehicle-item.even {
			float: right;
	}
	.container_dashboard .stat-3 {
			width: 30%;
	}
	.container_dashboard .stat-3.novehicle a, .container_dashboard .stat-2.nospace a {}
	.info-contact .item .small {
			font-size: 11px;
	}
	.margin-dashboard .listing-wrapper {
	}
	.container_dashboard .vehicle-wrapper .vehicle-item .vehicle_form .vehicle-type-select {
			left: 0;
	}
	.container_dashboard .vehicle-wrapper .vehicle-item.even .vehicle_form .vehicle-type-select {
			left: -81px;
	}
	.container_dashboard .vehicle-wrapper .vehicle_type_other_wrap #vehicle_type_counter {
			display: none !important;
	}
	.container_dashboard .vehicle-wrapper .vehicle-item .vehicle_form input.vehicle_type_other {
			width: 90px;
			padding-right: 26px;
	}
	/*end dashboard v3*/
	#content_article .social {
			width: auto;
			float: left;
			margin-bottom: 20px;
	}

	#content_article .tag {
			width: 90%;
			margin: 0 auto;
			padding: 0;
			text-align: left;
			padding-left: 10%;
	}
	.head-media-wrap {
			height: auto;
	}
	.head-media-wrap .head-media-inner {
		width: 100%;
		padding: 30px 0;
		text-align: center;
	}
	.head-media-wrap .head-media-title {
			width: 90%;
			margin: 0 auto;
	}
	#site-landingpage .head-media-wrap .head-media-title {
		height: 200px;
	}
	.head-media-wrap .head-media-title .desc {
			font-size: 14px;
			font-family: 'texgyreadventorbold';
			margin: 0;
	}
	.head-media-wrap .head-media-nav {
			height: auto;
	}
	.head-media-wrap .head-media-nav ul {
			width: 100%
	}
	.head-media-wrap .head-media-nav ul li {
		width: 100%;
    border: 0;
    border-bottom: 1px solid rgba(66, 87, 96, 0.85);
    background-color: rgba(66, 87, 96, 0.88);
	}
	.head-media-wrap .head-media-nav ul li .first {
			border: 0;
	}
	.head-media-wrap .flag-head-media-nav {
			display: block;
	}
	.head-media-wrap .head-media-nav #head-meadia-nav-ul {
			display: none;
			position: absolute;
			z-index: 10;
	}

	.container_dashboard .db-listings {
			margin-top: 10px;
	}
	.new-bookings .green_btn {
			width: 100%;
	}
	.margin-dashboard .no-booking {
			width: 100%;
			height: 70px;
	}
	.margin-dashboard .no-booking img{
			height: 70px;
			margin: 0 10px;
	}
	#Available .popupModal h4 {
			font-size: 15px;
	}

	.error_wrapper {
			width: 100%;
			margin: 0 auto;
			background: #f5f5f5;
	}
	.reward {
			background: url(../../../images/v3/reward-m.png) no-repeat left top;
			background-size: 100% 100%;
			width: 155px;
			height: 215px;
			margin: 0 auto;
			float: none;
			margin-bottom: 15px;
	}
	.oops {
			width: 94%;
			margin: 0 auto;
			float: none;
	}
	.oops .inner {
			width: 232px;
			margin: 0 auto;
			padding: 0;
	}
	.oops .inner a {
			width: 100%;
			display: block;
			text-decoration: none;
	}
	.oops .green_btn {
			padding: 0;
			text-align: center;
			height: 45px;
			line-height: 47px;
			color: white;
			font-size: 14px;
			font-weight: bold;
	}
	.oops .green_btn.yell {
			background: #FECC46;
			border-bottom-color: #FEB521;
			margin-top: 15px;
	}
	.oops .head {
			font-size: 16px;
			margin-top: 42px;
			line-height: 20px;
	}
	.oops .desc1 {
			width: 100%;
			font-size: 13px;
			margin: 10px 0 15px;
			display: block;
	}
	.oops .desc2 {
			font-size: 13px;
			width: 100%;
			margin: 32px 0 20px;
			display: block;
	}
	.oops .contact {
			border: 1px solid #22B686;
			color: #22B686;
			height: 45px;
			line-height: 45px;
			border-radius: 3px;
			text-decoration: none;
			font-weight: bold;
	}
	#content #q_quote_section .quote_main .youcould {
			top: -14px;
	}
	.popupModal.modal.fade.in,
	.modal.modal-duplicate {
			width: 98%;
			margin-left: 2px;
	}
	.modal.modal-duplicate .modal-body p {
			width: 100%!important;
			padding-left: 0!important;
			padding-right: 0!important;
	}
	.modal.modal-duplicate .modal-footer {
			padding-left: 15px;
			padding-right: 15px;
	}
	.container_dashboard .list-bookings .list-bookings_button .button_manage:hover ul {
			display: none;
	}
	.container_dashboard .list-bookings .list-bookings_button .button_manage.open ul {
			display: block;
			top: 41px;
			left: 33%;
	}
	#Available,
	#modalComfirm {
			top: 0%!important;
	}
	#registrationbuyer-step4 .form_registration .vehicle-type-wraper {
			min-height: 77px;
	}
	#registration-index #modalComfirm .modal-body p {
			width: 100%;
	}
	.modal-custom #modal-footer .green_btn#modal-close {
			margin: 0 5px 0 0;
			width: 46%;
	}

	.modal-custom #modal-footer .green_btn#modal-yes {
			margin-left: 5px;
	}

	.modal-custom #modal-footer .green_btn#modal-save-image {
			margin-left: 10px;
	}
	.modal-custom #modal-footer .green_btn {
			width: 46%;
			float: right;
			margin: 0;
	}
	.label-vehicle-type .type-placeholder {
	}
	#menu_list li i {
			left: 35px;
	}
	#content #q_quote_section .quote_main .quote_form .postcode {
			margin-left: 5px;
	}

	.quick_quote #button_list_space {
			line-height: 32px;
			height: 32px;
	}
	#modalAjaxUpload.modal.modal-custom {
			margin-left: 1px;
	}

	#registrationbuyer-step4 .form_registration .booking_comment {
			width: 95%;
	}
	#registrationbuyer-step4 .form_registration .comment_wraper .comment_description {
			margin: 0 auto;
			width: 95%;
	}
	#space-view_v3 #modalCompleteListing {
			width: 98%;
			margin-left: 2px;
			left: 0;
			top: 0;
	}
	#modalCompleteListing .complete-listing p {
			padding: 20px 0;
	}
	#space-view_v3 #modal-footer .green_btn,
	#space-view_v3 #modal-footer .tweet_btn {
			width: 47%;
	}
	#form_registration .address1 .error {
			margin-bottom: 5px;
	}
	#form_registration .address1 .errorMessage {
			padding-top: 0;
			margin-top: 0;
			clear: both;
	}
	.space_wrapper .space_happen2 {
			width: 95%;
			margin: 20px auto 0;
	}
	.space_wrapper .avatar_wrap {
			width: 100%;
			margin: 20px auto 0;
	}
	.space_wrapper .btn-wrap .btnbr3,
	.space_wrapper .btn-wrap .btnbr {
			width: 100%;
	}
	.space_wrapper .btn-wrap .btnbr.home {
			margin-bottom: 15px;
	}
	#registrationbuyer-spacerequest_finished .space_wrapper .btn-wrap .btnbr.home {
			margin-top: 15px;
	}
	.space_wrapper .opinion_list {
			width: 100%;
			margin: 0 auto;
	}
	.space_wrapper .opinion_list .opinion_text {
			width: 99%;
	}
	.space_wrapper .give_you_wrap .give_you_info .give_you_right {
			padding-left: 80px;
	}
	.space_wrapper .give_you_wrap .give_you_info .give_you_left {
			margin-top: 10px;
	}

	.space_success .would2{
			width: 95%;
	}
	.space_wrapper .btn_outer,
	.space_wrapper .box_share,
	.space_wrapper .btn_outer .btn-wrap {
			width: 100%;
	}
	.vehicle_form .label-vehicle-type .type-placeholder {
			font-size: 13px;
	}

	#dashboard-profile #Change_password .modal-body,
	#dashboard-profile #Change_email .modal-body {
			width: 100%;
			margin: 25px 0;
			padding: 0;
	}
	#Change_password .modal-body {
			min-height: 325px;
	}
	#Change_email .form .row input, #Change_password .form .row input{
			width: 78%;
	}
	#dashboard-profile #Change_password .modal-body,
	#dashboard-profile #Change_email .modal-body {
			width: 92%;
			margin-left: 4%;
	}
	#dashboard-profile #Change_password .modal-body h4, #dashboard-profile #Change_email .modal-body h4{
			width: 100%;
	}
	#Change_password .modal-body .content-popup, #Change_email .modal-body .content-popup {
			width: 82%;
	}
	#dashboard-profile #Change_password .modal-body .modal-cancel,
	#dashboard-profile #Change_email .modal-body .modal-cancel,
	#Change_password .modal-body .modal-button-save,
	#Change_email .modal-body .modal-button-save {
			width: 46%;
	}
	#modalContact {
			width: 98%;
			top: 0;
			right: 0;
			left:0;
			margin: 0 auto;
	}
	#modalContact .modal-body .question_cls textarea {
			width: 93%;
	}
	#modalContact .modal-footer{
			margin-left: auto;
			margin-right: auto;
	}
	.margin-dashboard .no-booking .no-booking-text {
			padding-top: 15px;
			font-size: 13px;
	}
	.margin-dashboard .no-booking .no-booking-text a {
			font-size: 13px;
	}
	.no_vehicle {
			width: 100%;
			margin: 0 auto;
	}
	.no_vehicle .desc {
			font-size: 16px;
			line-height: 20px;
			margin-top: 10px;
	}
	.slide .rightbox a {
			float: left;
	}
	.slide .rightbox .best_app{
			background: url(../../../images/svg/v3/icons_featured-mobile.svg) no-repeat left top;
			margin: 0 0 0 15px;
	}
	.no-svg .slide .rightbox .best_app{
			background: url(../../../images/v3/icons_featured-mobile.png) no-repeat left top;
			background-size: 120px 50px;
	}
	.space_wrapper .bond-total {
			width: 50%;
	}
	.space_wrapper .bond-total .total{
			width: 100%!important;
	}
	.space_wrapper .bond-total.discount_bond .bond {
			width: 49% !important;
	}




	/* Fix zoom iphone 5s */
	select, textarea, input {
				font-size: 16px!important;
	}

	select:focus, textarea:focus, input[type=text]:focus, input[type=password]:focus {
			font-size: 16px !important;
	}
	#registrationbuyer-spacerequest .form_registration .booking_comment,
	#registrationbuyer-spacerequest .form_registration .comment_wraper .comment_description {
			width: 100%;
	}
	.search-listing-header input.input-keyword:focus,
	#search-index input, #site-index input,
	#search-index input:focus, #search-index input:focus
	{
				font-size: 12px !important;
	}

	#show_sub_box .txtbox input.txtfield{
				font-size:16px !important;
	}

	#site-quickquote input.input-date:focus, #site-quickquote input.input-time:focus, #site-index input.input-date:focus, #site-index input.input-time:focus {
		font-size: 12px !important;
	}
	/*-------------Header---------------*/

	#advertisement {
			display: block;
			width: 100%;
			border-bottom: 1px solid #e0e0e0;
			background: #f1f1f1;
	}

	.advertisement-wapper {
			width: 320px;
			height: 85px;
			margin: 0 auto;
	}

	.advertisement-wapper div.close-adver {
			width: 20px;
			height: 100%;
			float: left;
	}

	.advertisement-wapper div.desc-adver .title-adver {
			margin-top: 8px;
	}

	.advertisement-wapper div.desc-adver .note-adver-1 {
			width: 170px;
			font-size: 13px;
			float: left;
	}

	.advertisement-wapper div.desc-adver .note-adver-2 {
			float: left;
			margin-top: 10px;
			font-size: 16px;
	}

	.advertisement-wapper div.desc-adver .note-adver-2 a {
			color: #006efa;
	}

	.advertisement-wapper div.desc-adver .note-adver-1 span {
			background: url("../../../images/svg/v3/icons_rating-star.svg") no-repeat 0  center;
			height: 8px;
			width: 8px;
			display: block;
			float: left;
			margin-top: 4px;
			margin-left: 4px;
	}

	.advertisement-wapper div.desc-adver .note-adver-1 span:nth-child(2) {
			margin-left: 0;
	}

	.advertisement-wapper div.desc-adver .footer-adver {
			float: left;
			margin-top: 6px;
			font-size: 13px;
	}

	.advertisement-wapper a.close-adver {
			background: url(../../../images/v3/close-advertisement.png) center center no-repeat;
			display: block;
			width: 12px;
			height: 12px;
			margin: 37px auto;
	}

	.advertisement-wapper div.info-adver img {
			width: 68px;
			margin-top: 8px;
			border: 1px solid #e0e0e0;
			border-radius: 13px;
			margin-right: 15px;
			float: left;
	}

	.advertisement-wapper div.desc-adver {
			width: 70%;
			height: 100%;
			float: left;
	}

	.advertisement-wapper div.info-adver {
			width: 300px;
			height: 100%;
			float: right;
	}

	.head_link.no-user,
	.header-login .head_link.head-user-logged,
	.header-login .head_link {
			/*width: auto;*/
	}

	/*.header-login {
		background-color: #ffffff;
	}*/

	/*.new-parent-layout .header-login{
	  background-color: rgba(0, 0, 0, 0.3) !important;
	}*/
	/*.header-fixed.new-parent-layout .header-login{
	  background-color: #fff !important;
	}*/

	#nav {
		height: auto;
		display: block;
		margin: 6px 10px 0 0;
	}

	#helpmore {
			display: none;
			width: 100%;
			position: absolute;
			left: 0px;
			top: 67px;
			right: 0;
			margin: 0 auto;
			z-index: 10;
	}
	.new-parent-layout #helpmore{
		top: 56px !important;
	}

	#helpmore>li {
			width: 100%;
			background: #fff;
	}

	#nav>ul>li>a:hover {
			border-radius: 1px;
	}

	#nav #a1 {
			background-position: right 9px;
	}
	#a2 {
			background: url(../../../images/svg/v3/icons_search-icon-green.svg) center center no-repeat;
			background-size: 20px 20px;
	}

	#nav:not(:target) > a:first-of-type,
	#nav:target>a:last-of-type {
			display: block;
			height: 22px;
	}
	#a2 {
			display: none;
			height: 22px;
			width: 22px;
			float: left;
			/*margin-top: 27px;*/
			position: absolute;
    		left: 173px;
    		top: 20%;
	}
	.new-parent-layout #a2 {
			top: 50% !important;
			transform: translateY(-50%);
    		left: 155px !important;
    		margin-top: 0px;
	}

	#nav #a1 {
			float: right;
			color: #333;
			width: auto;
	}
	#logo {

line-height: 67px;
margin-right: 0px;
background-size: 50px;
text-indent: -9999px;
position: absolute;
	}

	.new-parent-layout #logo{
		    top: 5px;
		width: 145px;
		height: 40px;
		line-height: inherit;
		background-position: center left;
	}

	.head_link {

		margin-right: 0;
		padding-right: 3%;
	}


	.new-parent-layout .head_link{
		padding-right: 0%;
	}
	.new-parent-layout .head_link{
		    margin: 4px 20px !important;
	}

	.head_link #button_login {
				font-size: 12px;
	}
	/*-------------Search Parking---------------*/

	#content_banner {
		padding-bottom: 0px;
		padding-top: 0;
	}

	#site-index #content_banner .not_search_footer {
		margin-top: 20px;
		margin-bottom: 16%;
	}

	#site-quickquote .container, #site-index .container {
			width: 100% !important;
	}

	#site-quickquote #content_banner .form_search, #site-index #content_banner .form_search {
			width: 100%;
			margin: 0;
			min-height: 235px;
			/*min-height: 290px;*/
			height: auto;
	}

	#search-listing {
			text-align: center;
	}
	#site-quickquote #content_banner .form_search .note_search h1 {
			padding-top: 8px;
	}
	#site-index #content_banner .form_search .note_search {
			background-position-x: 29px;
	}

	#site-index #content_banner .form_search .note_search h2 {
		font-size: 18px;
		padding-top: 0;
		margin-bottom: 35px;
	}
	#site-index #content_banner .form_search .note_search .note_desc {
			margin-left: 100px;
	}
	#site-quickquote #content_banner .form_search .note_search{
			height: auto;
			min-height: 90px;
	}

	#site-quickquote #content_banner .form_search .note_search .note_desc, #site-index #content_banner .form_search .note_search .note_desc {
			margin-bottom: 14px;
	}

	#search-listing .parking-position {
		margin: 12px auto;
	}

	#search-listing #autocomplete-ajax {
		text-indent: 0px;
	}

	#site-quickquote #content_banner .info_search, #site-index #content_banner .info_search {
		height: 125px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	.seach-listing-homepage .search-space-type{
		    margin: 0px auto;
		    border-top-left-radius: 3px;
		    border-bottom-left-radius: 3px;
		    margin-right: 10px;
	}
	.seach-listing-homepage .danger_search_btn{
		    margin: 0px auto !important;
	}

	#search-listing .input-date {
			width: 44%;
			margin: 0;
	}

	#search-listing #date-to {
			margin-left: 2%;
	}

	/*#search-listing .icon-x {
		position: absolute;
		right: 6%;
		top: 25px;
		height: 25px;
		width: 40px;
		cursor: pointer;
	}*/

	#search-listing .icon-navigate {
	    left: 2%;
	    top: 30px;
	}

	#search-listing .loading-search {
	  position: absolute;
	  right: 5%;
	  top: 23px;
	  height: 35px;
	  width: 35px;
	  cursor: pointer;
	}

	#site-quickquote #content_banner .form_search .list_city, #site-index #content_banner .form_search .list_city {
			display: none;
			height: 60px;
			text-align: center;
			border-bottom: 1px solid #e0e0e0;
	}

	#site-quickquote #content_banner .form_search .list_city .green_btn, #site-index #content_banner .form_search .list_city .green_btn {
			height: 45px;
			line-height: 45px;
			padding: 0;
			width: 95%;
			margin: 8px auto;
			font-family: 'texgyreadventorbold';
			font-size: 14px!important;
	}

	#site-quickquote #content_banner .form_search .note_search .note_desc, #site-index #content_banner .form_search .note_search .note_desc {
			width: 71%;
	}

	#zenbox_tab {
			display: none!important;
	}

		/*-------------Introduction---------------*/

		.list_my_space_free a span {
					background-size: 52px;
					height: 44px;
			}

			#site-quickquote #content-wrapper #introduction h2,
			#site-index #content-wrapper #introduction h2 {
						width: 90%;
						margin: 0 auto;
						line-height: 25px;
			}

			#site-quickquote #content-wrapper #introduction .button_wapper,
			#site-index #content-wrapper #introduction .button_wapper {
						width: 95%;
						margin: 19px auto 16px;
			}

				#site-quickquote #content-wrapper #introduction .list_my_space_free,
				#site-index #content-wrapper #introduction .list_my_space_free {
						width: 100%;
						height: 40px;
						margin-bottom: 15px;
				}

				#site-quickquote #content-wrapper #introduction .yellow_btn,
				#site-index #content-wrapper #introduction .yellow_btn {
						width: 100%;
						height: 32px;
						line-height: 32px;
						font-size: 14px;
						padding-left: 0;
						padding-right: 0;
				}
				#site-index #content-wrapper #introduction .caption-introduction .title-introduction {
					display: inline;
				}
				#site-index #content-wrapper #introduction p.second_att {
					line-height: 1.2;
					font-size: 25px;
				}
				#site-quickquote #content-wrapper #introduction .quick_quote,
				#site-quickquote #content-wrapper #introduction .quick_quote input,
				#site-index #content-wrapper #introduction .quick_quote,
				#site-index #content-wrapper #introduction .quick_quote input
				{
							width: 100%;
							font-size: 14px !important;
							height: 45px;
				}

				#site-quickquote #content-wrapper #introduction .quick_quote input,
				#site-index #content-wrapper #introduction .quick_quote input {
						margin-left: 0;
				}

				.quick_quote a.quick_quote_a {
					width:100%;
				}

				#site-quickquote #content-wrapper #introduction .introduction_footer .list_parking,
				#site-quickquote #content-wrapper #introduction .introduction_footer .price_availability,
				#site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking,
				#site-index #content-wrapper #introduction .introduction_footer .list_parking,
				#site-index #content-wrapper #introduction .introduction_footer .price_availability,
				#site-index #content-wrapper #introduction .introduction_footer .accept_booking {
							width: 260px;
							margin: 0 auto 20px;
							float: none;
				}

				#site-quickquote #content-wrapper #introduction .introduction_footer .list_parking > div,
				#site-quickquote #content-wrapper #introduction .introduction_footer .price_availability > div,
				#site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking > div,
				#site-index #content-wrapper #introduction .introduction_footer .list_parking > div,
				#site-index #content-wrapper #introduction .introduction_footer .price_availability > div,
				#site-index #content-wrapper #introduction .introduction_footer .accept_booking > div {
							text-align: center;
				}

				#site-quickquote #content-wrapper #introduction .introduction_footer .list_parking img,
				#site-quickquote #content-wrapper #introduction .introduction_footer .price_availability img,
				#site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking img,
				#site-index #content-wrapper #introduction .introduction_footer .list_parking img,
				#site-index #content-wrapper #introduction .introduction_footer .price_availability img,
				#site-index #content-wrapper #introduction .introduction_footer .accept_booking img {
							margin-left: 0;
							width: 63px;
				}
				#site-index.no-svg #content-wrapper #introduction .introduction_footer .list_parking img {
					height: 63px;
					margin: 17px 0;
				}

				#site-quickquote #content-wrapper #introduction .introduction_footer .list_parking h3,
				#site-quickquote #content-wrapper #introduction .introduction_footer .price_availability h3,
				#site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking h3,
				#site-index #content-wrapper #introduction .introduction_footer .list_parking h3,
				#site-index #content-wrapper #introduction .introduction_footer .price_availability h3,
				#site-index #content-wrapper #introduction .introduction_footer .accept_booking h3 {
							padding-top: 17px;
							font-size: 14px;
				}

				#site-quickquote #content-wrapper #introduction .introduction_footer .list_parking_desc,
				#site-quickquote #content-wrapper #introduction .introduction_footer .price_availability_desc,
				#site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking_desc,
				#site-index #content-wrapper #introduction .introduction_footer .list_parking_desc,
				#site-index #content-wrapper #introduction .introduction_footer .price_availability_desc,
				#site-index #content-wrapper #introduction .introduction_footer .accept_booking_desc {
							margin-top: 2px;
				}

		/*-------------Benefits---------------*/
		.datepicker {
					font-size: 12px;
		}
		.bannerright {
					width: 100%;
		}

		.bannerright .videobox {
					float: none;
					margin: 0 auto;
		}

		.bannerright .likebox {
					float: none;
					margin: 0px auto 0 auto ;
		}

		.bannerright .likebox .likebox-li-fb {
					width: 100%;
					margin-right: 0px;
		}

		.bannerright .likebox .likebox-li-twitter {
					float: left;
		}

		#benefits {
					height: auto;
		}

		#benefits .cont_area {
					float: none;
					margin: 0 auto;
					width: 95%;
		}

		#benefits .cont_area li {
					margin-right: 0;
		}

		/*-------------The App---------------*/

		#app_main #app,
		#app_main .container h1 {
					font-size: 18px;
					padding-top: 27px;
					padding-bottom: 0;
					line-height: 20px;
		}

		#app_main {
					height: 487px;
					overflow: visible;
		}

		#site-quickquote #app_main .container, #site-index #app_main .container {
					width: 100% !important;
		}

		.slide {
					width: 100%;
		}

		.slide .leftbox {
					width: 100%;
					float: none;
					height: auto;
		}

		.slide .rightbox {
					float: none;
					margin: 20px auto 0;
					width: 90%;
		}

		.slidepart {
					width: 100%;
					background-position: center 25px;
					background-size: 235px 415px;
					height: 586px;
					overflow: hidden;
					margin-left: 0;
		}

		.aside {
					margin-bottom: 140px;
					width: 100%;
		}

		.sl_paginationpart {
					margin: 0 auto;
					width: 81px;
		}

		#app_main .base {
					height: 305px;
					width: 100%;
					padding-top: 54px;
					float: none;
					margin: 43px auto;
	}

	.slidepart img {
					width: 196px;
					height: 337px;
					margin: 0 0 0 3px;
	}

	#content #send_email {
					background: #fff;
					min-height: 570px;
					height: auto;
	}

	.slidepart .desc {
					float: none;
					width: 90%;
					margin: 0px auto;
					padding-top: 50px;
	}
	.slidepart .desc .head-txt,
	.slidepart .desc h4, .slidepart .desc p {
					color: #333333;
	}

	#site-quickquote .form_send_email, #site-index .form_send_email {
					width: 100%;
					margin-top: 165px;
	}

	ul.slpagination {
					padding-top: 15px;
	}

	#site-quickquote .form_send_email div.form, #site-index .form_send_email div.form {
			height: auto;
			background: #fff;
			border-bottom: none;
			margin-bottom: 14px;
	}

	#site-quickquote .form_send_email .note_email, #site-index .form_send_email .note_email {
					font-size: 15px;
					padding-left: 15px;
					line-height: 20px;
					padding-bottom: 10px;
					height: auto;
	}

	#site-quickquote .form_send_email .footer_send_email .author_email,
	#site-index .form_send_email .footer_send_email .author_email {
					margin: 5px 0 5px 22px;
	}

	#site-quickquote .form_send_email .footer_send_email .content_email,
	#site-index .form_send_email .footer_send_email .content_email {
					font-size: 12px;
					margin-bottom: 25px;
	}

	#site-quickquote .form_send_email div.form .txtbox,
	#site-index .form_send_email div.form .txtbox {
					width: 100%;
					float: none;
					margin: 0 auto;
					background: #f5f5f5;
					text-align: center;
					border-bottom: 1px solid #ececec;
					min-height: 65px;
	}

	#site-quickquote .form_send_email div.form .notify_btn,
	#site-index .form_send_email div.form .notify_btn {
					float: none;
					width: 97%;
					padding-top: 9px;
					margin: 0 auto;
	}

	#site-quickquote .form_send_email div.form .notify_btn input,
	#site-index .form_send_email div.form .notify_btn input {
					width: 100%;
					height: 45px;
	}

	div.form #appreg_form .errorMessage {
			text-align: left;
			margin-left: 2%;
			margin-top: 0px;
	}

	#appreg_form.success {
			height: 65px;
			background-color: #f5f5f5;
			border-bottom: 1px solid #ececec;
			background-position-x: 6%;
	}

	div.form #appreg_form p#alert_message_v3 {
			line-height: 65px;
	}

	#appreg_form.success > span > img {
			margin-top: 17px;
	}

	ul.slpagination li a.number {
			background: #cccccc;
	}

	#site-quickquote .form_send_email .footer_send_email .title_email,
	#site-quickquote .form_send_email .footer_send_email .author_email,
	#site-quickquote .form_send_email .footer_send_email .content_email,
	#site-index .form_send_email .footer_send_email .title_email,
	#site-index .form_send_email .footer_send_email .author_email,
	#site-index .form_send_email .footer_send_email .content_email {
			margin-left: 15px;
	}

	#site-quickquote .form_send_email div.form .txtbox span,
	#site-index .form_send_email div.form .txtbox span {
					margin: 0px 0 5px 0;
	}

	#site-quickquote .form_send_email div.form .txtbox input,
	#site-index .form_send_email div.form .txtbox input {
					width: 95%;
					margin: 10px auto 5px;
					padding: 0;
					text-indent: 15px;
					height: 43px!important;
					font-size: 15px;
	}

	.footer_send_email .notify_btn {
					width: 95%;
					float: none;
					margin: 9px auto;
	}

	.footer_send_email .notify_btn input {
					height: 45px;
					line-height: 45px;
					padding: 0;
					width: 100%;
					font-size: 14px;
					font-family: 'texgyreadventorregular';
					font-weight: bold;
	}

	/*-----------------Footer---------------------*/
	.footer #contact a.download_app {
			background: url("../../../images/svg/v3/icons_app-store.svg") no-repeat 0  center;
			display: inline-block;
			width: 152px;
			height: 50px;
			margin: 0;
			float: left;
	}
	.social-navigation #download_app_footer {
			margin-bottom: 10px;
	}
	.footer #contact .best_app {
			display: block;
			float: left;
			margin: 0 0 0 12px;
	}

	.footer_top .search_listings .contact_p {
			margin-top: 0px;
	}

	.footer_top .social,
	.footer_top .navigation2,
	.footer_top .navigation,
	.footer_top .footer_link {
			width: 100%;
			margin-top: 30px;
	}
	.footer_top .social-navigation {
			padding: 0 0 0 4%;
	}
	.footer_link .title {
			margin-top: 20px;
	}

	.social_like_left div.fb_iframe_widget {
			width: 100%;
	}

	.footer_top #aqq2_item_div {
			max-height: 200px !important;
	}
	.parking-wrap {
			width: 96%;
	}
	/*-------------SEARCH---------------*/

	#date-search {
			top: 122px;
			left: 0%;
			margin: 0px auto;
			height: auto;
			width: 320px;
			border-top-width: 2px;
			border-color: #e5e5e5;
	}

	#search-index #date-search {
			right: 0px;
	}

	#date-search .date-wraper .date-show {
			text-indent: 0px;
			text-align: center;
	}

	#space-view_v3 #date-search .date-wraper .date-show {
			text-indent: 46px;
	}
	#space-form .select-dates .date-value-1 input,
	#space-form .select-dates .date-value-2 input {
		font-size: 14px !important;
	}
	#space-view_v3 .input-time {
			font-size: 13px!important;
	}

	.space_wrapper .space_item .blockprice #date-search {
			/*height: 395px;*/
	}

	.search-standalone #date-to {
			margin-left: 0px;
			border-radius: 1px;
			border-top-right-radius: 3px;
			border-bottom-right-radius: 3px;
	}

	#search-listing .input-small {
			margin-top: 0px;
	}
	#search-index #date-search .date-submit .green_btn,
	#date-search .date-submit .green_btn {
			width: 40%;
			margin: 0 15px;
	}
	#content .left-content .search-standalone {
		width: 94%;
		padding: 3%;
		border-bottom: 1px solid #ccc;
	}
	#content .content_search {
			overflow: initial;
	}
	#content .content_search .left-content {
			font-size: 12px;
			overflow: initial;
	}

	.left-content #map-canvas {
			height: 350px;
	}
	#content .content_search .right-content {
			/*display: none;*/
	}

	.search-standalone .input-small {
			height: 42px !important;
	}
	.search-standalone .search-date .input-date {
			background: url(../../../images/svg/v3/icons_date-grey.svg) no-repeat 15px center,
			url(../../../images/svg/v3/icons_down-arrow-grey.svg) no-repeat 91%;
			background-size: 15px;
			background-color: #fff;
			font-size: 12px!important;
			text-indent: 35px;
	}
	.search-standalone .type-label {
			margin-left: 10%;
			font-size: 12px;
	}
	.search-standalone .label-space-type .type-selected {
			margin-right: 6px;
	}

	.search-standalone #autocomplete-ajax {
			line-height: 20px;
			text-indent: 0px;
			width: 68%;
			padding-right: 30px;
	}

	.search-standalone .search-date .datefrom_wrap {
			width: 49.2%;
			float: left;
	}
	.search-standalone .search-date .dateto_wrap {
			width: 49.2%;
			float: right;
	}
	.search-standalone .input-small {
			width: 100%;
	}
	.search-standalone .input-time {
			width: 92px;
			height: 30px !important;
			margin: 0 0 0 37px;
			line-height: 20px;
			border: 1px solid #E9E9E9;
			text-indent: 0;
			text-align: center;
			cursor: pointer;
			font-family: 'helvetica-neue';
	}
	.search-standalone .slider-wraper {
			width: 100%;
	}
	.search-standalone .search_btn {
		background-position: 50%;
		height: 42px;
		width: 13%;
	}
	.search-standalone .slider-wraper p {
			font-size: 13px;
	}

	.search-standalone .slider {
			width: 100%;
	}
	.search-standalone .slider-label {
			width: 100%;
	}
	.slider > .track, .slider > .highlight-track {
			height: 8px;
	}

	.slider > .dragger {
			width: 19px;
			height: 19px;
			margin-top: -10px !important;
	}

	.search-standalone select, .search-standalone select:focus{
			height: 42px;
			font-size: 11px;
			padding: 0 0 0 25px;
			width: 170px;
			font-family: 'texgyreadventorbold';
	}
	.search-standalone .styled-select{
			height: 42px;
	}

	.search-standalone .amenities .amenity{
			width: 50%;
	}
	.search-standalone input[type=checkbox]+label {
			font-size: 13px;
			padding-left: 25px;
	}

	.search-standalone .available_btn{
			height: 46px;
	}

	.search-standalone a#parking_monthly {
		margin-right: 2%;
	}
	#longtail-landingpage .search-result,
	#search-index .search-result {
			height: 100%;
			overflow: hidden;
	}
	.search-result .listing-wraper.waitinglist .listing-img {
			opcity: 0.5;
	}
	.search-result .listing-wraper.unvailable .listing-img {
			/*opcity: 0.5;*/
	}
	.search-result .listing-img img{
			width: auto;
			max-width: none;
			min-width: 72px;
	}
	.search-result .listing-img img.noimg {
			height: 72px;
	}
	.search-result .parking-or-storage {
		background-size: 70px 27px;
	}
	.search-result .listing-wraper.waitinglist .listing-img .un_img {
			width: 70px;
			padding: 20px 0 0;
			height: 52px;
			font-size: 9px;
	}
	.search-result .listing-wraper.unvailable .listing-img .un_img {
			width: 70px;
			padding: 20px 0 0;
			height: 52px;
			font-size: 9px;
	}
	.search-result .listing-wraper .listing-img .un_img_available {
			width: 70px;
			padding: 23px 0 0;
			height: 52px;
			font-size: 8px;
			line-height: 11px;
	}
	.search-result .listing-wraper .listing-img .un_img_waitinglist {
			width: 70px;
			color: #5f5f5f;
			padding-top: 32px;
			font-size: 8px;
	}
	.search-result .listing-wraper .listing-img .un_img_event_ended {
			width: 70px;
			color: #5f5f5f;
			padding-top: 32px;
			font-size: 8px;
	}

	.search-result .best-match,
	.search-result .special-offer
	{
			background-size: 54px 24px;
			width: 62px;
			height: 24px;
	}
	.search-result .event-listing{
			background-size: 54px 24px;
			width: 62px;
			height: 24px;
	}
	.search-result .listing-content{
			padding: 5px 0 0 10px;
			height: 65px;
			width: calc(100% - 151px);
			border: none;
	}
	#site-landingpage .search-result .listing-content {
			width: 62% !important;
	}

	.search-result .listing-content h2 {
			font-size: 12px;
			line-height: 14px;
			height: 15px;
			overflow: hidden;
	}
	.search-result .listing-content .listing-description{
			line-height: 14px;
	}
	.search-result .listing-content .listing-type {
		margin-top: 4px;
	}
	.search-result .listing-content .listing-address{
			font-size: 10px;
			line-height: 14px;
	}
	.search-result .listing-price{
			font-size: 11px;
	}
	.search-result .listing-price-total {
			padding: 5px 0 0;
			height: 100%;
			width: 71px;
	}
	.search-result.info-maps-parking .listing-price-total {
		width: 70px;
		display: table;
	}
	.search-result.info-maps-parking .listing-price-total div{
		vertical-align: middle;
		display: table-cell;
	}
	.search-result .listing-price.pt29 {
			padding-top: 19px;
	}

	.search-result .listing-price-week.pt15 {
		padding-top: 10px;
	}

	.search-result .listing-price-week.pt38 {
		padding-top: 27px;
	}

	.search-result .listing-price-week.search_type sup {
		  top: -2px;
  		font-size: 10px;
	}

	.search-result .listing-price span span.one_price {
		font-size: 15px;
	}

	.search-result .listing-price .book_listing {
		width: 60px;
		font-size: 11px;
		padding: 0;
	}
	.search-result .listing-price.search_type span {
		line-height: 17px;
		margin-bottom: 0px;
	}
	.search-result .listing-price-total .total-price{
			font-size: 15px;
			line-height: 18px;
			margin: 3px 0;
	}
	#space-view_v3 .search-result .listing-wraper{
			height: 72px;
	}
	.search-result .listing-price-week{
			height: 72px;
			width: 71px;
	}
	.search-result .listing-price-week .price-list{
			font-size: 11px;
			padding: 2px 0 1px 0;
			white-space: nowrap;
	}
	#site-landingpage .search-result .listing-price-week .price-list{
			padding: 0;
	}
	.search-result .listing-price-week .price-list span.price-na,
	.search-result .listing-price-week .price-list span{
			font-size: 13px;
	}
	.search-result .button-enquire{
			height: 70px;
	}
	.search-result .button-enquire a.green_btn,
	.search-result .button-enquire a.green_btn:hover,
	.search-result .button-enquire a.green_btn:visited,
	.search-result .button-enquire a,
	.search-result .button-enquire a:hover,
	.search-result .button-enquire a:visited
	{
			margin: 15px 10px 0 0;
			height: 10px;
			line-height: 10px;
			font-size: 11px;
			width: 30%;
	}
	.tooltip-inner {
		max-width: 220px;
	}
	.search-result .listing-wraper{
			height: 72px;
	}
	.search-result #ajax-search-result .listing-content .listing-type span,
	.search-result .listing-content .listing-type span{
			/*text-indent: 10000px;*/
			width: 32%;
			font-size: 10px;
	}
	/*.search-result #ajax-search-result .listing-content .listing-type span.access-time{
		text-indent: 17px;
		width: 56px;
	}*/
	.search-result #ajax-search-result .listing-content .listing-type span.icon-location{
			text-indent: 17px;
	}

	.search-result .listing-img{
			width: 70px;
			height: 100%;
	}

	.search-standalone .type-value {
			width: 105px;
	}

	.last .rangeslider {
			margin-left: 0;
	}
	.rangeslider,
	.rangeslider__fill {
			width: 99%;
	}
	.search-standalone .type-wraper-right {
			margin-right: 1%;
	}
	.search-standalone .space-type-wraper li{
			height: 45px;
	}

	.search-standalone .label-space-type-value {
			background: #fff;
	}
	.search-standalone .space-type-wraper input[type=checkbox]+label {
			background-image: url(../../../images/v3/lite-green-check_mobile.png);
			background-position: 95% 13px;
			background-size: 19px 52px;
	}
	.search-standalone .space-type-wraper input[type=checkbox]:checked+label {
			background-position: 95% -21px !important;
	}
	.search-standalone .space-type-wraper input[type=checkbox].active+label {
			background-position: 95% -21px !important;
	}
	.search-standalone .space-type-wraper input[type=checkbox]+label {
			text-indent: 35px;
			margin-top: 0px;
			height: 44px;
			line-height: 44px;
			font-size: 12px;
	}
	#space-type .type-block label span{
			width: 82px;
			display: block;
			margin-left: 35px;
			text-indent: 0px;
	}

	.search-message-result {
			background-size: 98% 100%;
			width: 98%;
	}

	.search-message-result span {
			background-size: 30px 70px;
			width: 70px;
	}
	.search-message-result .search-message-text {
			padding: 10px 5px;
	}
	.search-message-result p {
			padding: 3px 10px;
			line-height: 13px;
	}

	.search-result-blank .blank-label {
			width: 280px;
	}
	.search-result-blank .list_city {
			width: 100%;
	}
	.search-result .listing-wraper {
			height: 72px;
	}

	.search-standalone .space-type-wraper .type-outdoor,
	.search-standalone .space-type-wraper .type-garage,
	.search-standalone .space-type-wraper .type-permit,
	.search-standalone .space-type-wraper .type-outsite,
	.search-standalone .space-type-wraper .type-driveway,
	.search-standalone .space-type-wraper .type-undercover,
	.search-standalone .space-type-wraper .type-carport,
	.search-standalone .space-type-wraper .type-block,
	.search-standalone .space-type-wraper .type-none,
	.search-standalone .space-type-wraper .type-key,
	.search-standalone .space-type-wraper .type-card,
	.search-standalone .space-type-wraper .type-passcode,
	.search-standalone .space-type-wraper .type-remote
	{
			background-size: 16px 16px;
	}


	/******************* Login *******************/

	#site-login .content_pad {
			padding-top: 0px;
			padding-bottom: 0px;
	}

	#site-login .span_wrap {
			min-height: 420px;
	}

	#site-login .content {
			width: 100%;
	}

	.form_login .login_facebook_tweet .blue_btn {
			text-indent: 42px;
	}

	#login-form .forgotten_password a.link_forgot {
			font-size: 14px;
	}

	.form_login .form-msg {
			width: auto;
	}

	/*---------------------View detail listings---------------------*/

	#space-view_v3 #nav>ul {
			width: 100% !important;
			top: 74px;
	}
	#space-view_v3 #space-form {
			padding-top: 0px;
	}
	#space-form div.wapper-space {
			border: none !important;
	}
	#space-form .view-form .view_title .view_title_text {
			line-height: 28px;
			font-size: 20px;
			white-space: inherit;
	}
	#space-form .view-form div.space_type {
			width: 97%;
			margin-top: 0;
	}
	#space-form .view-form .row-fluid .address {
		margin: 0;
	}
	#space-form .view-form span.space_type {
	}
	#space-form .view-form .view_value_space_height {
			max-width: 114px;
			width: auto;
	}
	#space-view_v3 #content-wrapper {
			padding-top: 0;
	}
	#space-view_v3 #space-form .column2 {
			width: 96%;
	}
	#space-form .column2 .wrap-price-date.no-owner {
		/*margin-bottom: 20px;*/
	}

	#space-form .view-form .column2 .wapper-date {
			width: 100%;
			margin: 0px auto;
	}

	#space-form .view-form .view_value_space {
			width: auto;
			max-width: 50px;
			overflow: hidden;
			text-overflow: ellipsis;
			vertical-align: middle;
	}

	#space-form .view-form span.access_type {
			margin-left: 13px;
			font-size: 12px;
	}
	#space-form .view-form span.access_time {
			margin-left: 0px;
			font-size: 11px;
	}

	#space-form .column2 .wrap-price-date {
			width: 100%;
			margin: 0 auto 10px auto;
			/*border: 1px solid #e3e3e3;*/
	}
	.wapper-date ._booking {
		border: none;
		padding: 0;
	}
	#space-form .space-form .description,
	#space-form .space-form .title_nearby
	{
			width: 95%;
			margin: 8px 0;
	}

	#space-form .select-dates .date-value {
			width: 100%;
	}

	.space-form.view-form .map {
			width: 95.7%;
			margin: 0 auto;
	}

	#space-form .view-form div.description, #space-form .view-form div.amenities,
	#space-form .view-form div.photo-note {
			width: 95% !important;
			margin: 0 auto;
	}

	#space-form .column1 {
			float: none !important;
	}

	#space-form .request_space_journey {
			width: 100%;
			margin: 10px 0 10px 0;
	}
	.booking_view {
			width: 100% !important;
			margin: 0px auto 0px !important;
			float: none;
			/*background-position-x: -15px !important;
			background-position-y: -12px !important;*/
			/*background-position-x: -15px, 95% !important;*/
			/*background-position-y: -12px, center !important;*/
			height: 60px !important;
			/*background-size: 85px 85px, 29px 29px !important;*/
			float: none !important;
	}



	#space-form .view-form .avatar_space {
			width: 99%;
			float: none;
			height: 158px;
	}
	.custom-position-element-profile{
		height: auto !important;
	}

	#space-form .view-form .image_avatar img {
			height: 130px;
			width: 130px;
	}

	#space-form .view-form .avatar_info {
			height: 133px;
			width: 120px;
			margin-left: 15px;
	}

	.custom-position-element-profile .avatar_info{
		height: auto !important;
	}

	#space-form .view-form .avatar_info .wap-since {
			width: 100%;
	}

	#space-form .view-form #slide_data {
			width: 95%;
			height: 183px;
	}
	#space-form .search-result .listing-content {
			height: 67px;
	}
	#space-form .view-form #slide_data .flexslider ul.flex-direction-nav {
			display: none;
	}
	#space-form .column2 .select-dates,
	.view-form #slide_data .flexslider {
			width: 100%;
	}

	.listing-price-week .price-list sup {
			top: -3px !important;
			font-size: 9px!important;
	}

	#slide_data .search-result li {
			clear: both;
			height: 70px;
	}

	.view-form #slide_data .flex-viewport {
			height: 122px!important;
	}

	.view-form #slide_data .flex-viewport .slides {
			top: 70px;
	}
	#space-form .row-fluid {
			width: 96%;
			margin: 0 auto;
	}
	#space-form .view-form .view_title {
			padding-top: 5px;
			float: left;
			margin-left: 2%;
	}

	#space-form .column2 .select-dates.unavailable {
			width: 93%;
			padding: 3%;
			margin-bottom: 20px;
			border: 1px #e3e3e3 solid;
	}

	#space-form .select-prices .date-value .select-days,
	#space-form .select-prices .date-value .select-time,
	#space-form .column2 .select-prices .date-title {
			font-size: 13px;
	}

	#space-form .view-form div.social_share {
			cursor: pointer;
			background: transparent;
			float: left;
			width: 53%;
			margin: 12px 0 0 2%;
	}
	#space-form .view-form .social_share.show {
			background: none;
			color: #27b688;
			margin-top: 16px;
			height: 21px;
			width: 95%;
			text-indent: 15px;
			display: block;
			line-height: 24px;
			float: left;
			margin: 0 0 15px 2%;
	}
	.view-form .social_share a img {
		float: left;
	}
	#space-form .view-form .social_share.show:hover {
			text-decoration: underline;
			cursor: pointer;
	}
	#space-form .view-form div.social_share.show p {
			display: none;
	}
	#space-form .view-form div.social_share p {
			display: none;
	}
	#space-form .view-form div.social_share.show a {
		float: left;
	}
	#space-form .view-form div.social_share a {
			margin: 0 10px 0 0;
	}
	.no-svg #space-form .social_share {
			background: url(../../../images/v3/icon_shares.png) no-repeat 0 0;
			color: #27b688;
			margin-top: 16px !important;
			height: 21px;
			width: 60px;
			text-indent: 15px;
			display: block;
			line-height: 24px;
	}

	#space-form .column1 a.go_back {
			float: left;
			margin-bottom: 0px;
			margin-left: 2%;
			margin-top: 12px;
			display: block;
	}
	#Share_social {
			width: 240px;
			height: 220px;
			margin-left: 25%;
	}

	#Share_social .modal-body p {
			text-align: center;
	}

	#Share_social .modal-body a:nth-child(3) {
			margin-top: 16px;
	}

	#Share_social .modal-body a {
			margin: 0 auto;
			display: block;
			text-indent: 45px;
			color: #333333;
			margin-top: 10px;
	}

	#Share_social .modal-body a label {
			display: inline;
			margin-left: 20px;
	}

	#Share_social .modal-body a img {
			height: 30px;
			width: 30px;
	}

	#Share_social .modal-body span.close-share {
			float: right;
			background: url(../../../images/v3/icon-close.png) no-repeat right 0;
			display: block;
			width: 12px;
			height: 12px;
	}

	#Share_social .modal-body span.close-share:hover {
			cursor: pointer;
	}
	.search-standalone .search-keyword {
		margin-top: 5px;
		margin-bottom: 0;
	}
	.search-standalone .search-keyword .icon-x {
			right: 19%; top: 25%;
	}

	#space-form .title_description p {
			padding: 5px;
			font-size: 9px;
			line-height: 13px;
	}

	#space-form .time_day .select_time {
			height: 28px;
	}
	#space-form .price_name1 {
			padding: 6px 10px 10px 10px;
			min-height: 30px;
	}
	#space-form .price_name1 p {
			padding-top: 0px;
	}
	#space-form .price_name1.max_booking_info {
			padding: 6px 10px;
	}

	#space-form .max_booking_length label {
			padding-left: 10px;
	}


	/* ---------------------------------------------------------------------- */
	/*  Tell us section*/
	.form_input_email {
			margin: -470px 30% 0 auto;
	}
	.tell_btn {
			font-size: 18px;
	}
	.tellus-inner-content {
			width: 92%;
	}
	#site-tellus .tellus-inner-content .testimoni1_wapper .share_tellus {
			float: left;
	}
	#site-tellus .testimoni1_wapper .likebox {
			width: 270px;
			float: right;
	}
	#site-tellus .tellus-inner-content .testimoni1_wapper #custom-tweet-button a {
			float: right;
			margin-top: 10px;
	}
	#site-tellus .tellus-inner-content .testimoni2_wapper .share_tellus {
			float: right;
			/*width: 105px;*/
	}
	#site-tellus .tellus-inner-content .testimoni2_wapper #custom-tweet-button a {
			float: left;
			margin-top: 10px;
	}
	#site-tellus .tellus-inner-content .testimoni1,
	#site-tellus .tellus-inner-content .testimoni2 {
			margin-bottom: 0px;
	}
	#tellus_bg .testimonial_sec {
			width: 96%;
			height: 550px;
			margin: 0 auto;
			background: none;
	}
	#tellus_bg .testimonial_sec h1 {
			font-size: 24px;
			line-height: 36px;
			margin-top: 30px;
	}
	#tellus_bg .testimonial_sec .testimoni1 {
			width: 96%;
			margin: 40px auto 5px !important;
			float: none;
	}
	#tellus_bg .testimonial_sec .testimoni1 .user {
			width: 20%;
	}
	#tellus_bg .testimonial_sec .testimoni1 .user img {
			width: auto;
			height: auto;
			border: solid 3px #fff;
	}
	#tellus_bg .testimonial_sec .testimoni1 .testimonials {
			width: 60%;
			margin: 0 0 0 10%;
			padding: 5%;
	}
	.testimoni1 .testimonials,
	.testimoni2 .testimonials {
			width: 65%;
			font-size: 12px;
	}
	.testimoni1 .user {
			margin-left: 0;
			width: 20%;
	}
	.testimoni2 .user {
			margin-left: 0;
			margin-right: 0;
	}
	.testimoni2 .arrow {
			background: url("../../../images/test_arrow2_mobile.png") no-repeat right 20%;
			height: 80%;
			left: 100%;
			width: 20px;
	}
	.testimoni1 .arrow {
			background: url("../../../images/test_arrow1_mobile.png") no-repeat right 20%;
			height: 80%;
			left: -13%;
			width: 13%;
	}
	#tellus_bg .testimonial_sec .testimoni1 .testimonials p {
			font: normal 12px/ 16px Arial, Helvetica, sans-serif;
	}
	#tellus_bg .testimonial_sec .testimoni1 .testimonials .left_arrow {
			margin: 15px 0 0 -30px;
	}
	#tellus_bg .testimonial_sec .btn_area {
			float: none;
			width: 94%;
			height: 60px;
			margin: 0 auto;
			text-align: center;
	}
	#tellus_bg .testimonial_sec .btn_area .social_like {
			margin: 5px 15px 5px 0;
			float: left;
	}
	#tellus_bg .testimonial_sec .btn_area .social_like:last-child {
			margin: 5px 0 5px 0;
	}
	/*Testimonials 2 Start*/
	#tellus_bg .testimonial_sec .testimoni2 {
			width: 96%;
			margin: 40px auto 5px !important;
			float: none;
	}
	#tellus_bg .testimonial_sec .testimoni2 .user {
			width: 20%;
			margin-right: 2%;
	}
	#tellus_bg .testimonial_sec .testimoni2 .user img {
			width: auto;
			height: auto;
			border: solid 3px #fff;
	}
	#tellus_bg .testimonial_sec .testimoni2 .testimonials {
			width: 58%;
			margin: 0 10% 0 0;
			padding: 5%;
	}
	#tellus_bg .testimonial_sec .testimoni2 .testimonials p {
			font: normal 12px/ 16px Arial, Helvetica, sans-serif;
	}
	#tellus_bg .testimonial_sec .testimoni2 .testimonials .rigt_arrow {
			margin: 15px 0 0;
	}
	#tellus_bg .testimonial_sec .btn_area2 {
			float: none;
			width: 94%;
			height: 60px;
			margin: 0 auto;
			text-align: center;
	}
	#tellus_bg .testimonial_sec .btn_area2 .social_like {
			margin: 5px 15px 5px 0;
			float: left;
	}
	.compose {
			width: 100%;
	}
	.top-box {
			margin-bottom: 30px;
	}
	.top-box p {
			line-height: 20px;
			width: 50%;
			padding-left: 5px;
	}
	.top-box .cancel {
			margin-right: 10px;
	}
	.midbox {
			width: 100%;
	}
	.bottobox p {
			width: 100%;
	}
	#site-tellus .submit {
			width: 100%;
	}
	#site-tellus .btn_email {
			float: none;
			margin: 0 auto 15px;
			padding: 0 5px 0 20px;
			width: 80%
	}
	#site-tellus .btn-facebook {
			float: none;
			margin: 0 auto 15px;
			width: 83%;
	}
	#site-tellus .btn-twitter {
			float: none;
			margin: 0 auto;
			width: 80%;
	}

	.user h4 {
			font-size: 13px;
	}

	.tellus-text {
			float: left;
	}

	.form_input_email .submit_form, .form_input_email .share_row,.form_input_email {
			width: 89%;
	}
	.form_input_email {
			height: 445px;
	}
	.form_input_email .share_row li {
			margin: 0 0 10px 70px;
	}
	#site-tellus #Message_success .modal-body {
			max-height: 380px;
			height: 380px;
			padding: 15px 0 0 0;
	}
	.form_input_email .submit_form {
			margin: 0;
	}

	.form_input_email .submit_form .submit_area p {
			font-size: 13px;
	}

	/*
	*@Hang
	* SiteController
	* actionTellus
	*/
	.tellus-inner-top {
			width: 90%;
	}
	.img-zoom {
			width: 80%;
			clear: right;
			margin: 0 auto 20px 9%;
	}
	.tellus-inner-top .tellus-title {
			margin-bottom: 15px;
	}
	.tellus-text {
			width: 100%;
			clear: left;
	}

	#site-tellus #Submit_email {
			width: 96%;
			height: 200px;
			left: 2%;
			margin-left: 0px;
	}

	#site-tellus #Submit_email .modal-body {
			width: 100%;
			padding: 0;
	}

	#site-tellus #Message_success {
			width: 98%;
			left: 1%;
			margin-left: 0;
	}

	#Submit_email .row{
			width: 100%;
			margin: 20px auto;
	}

	.popupModal.modal.fade.in{
			top: 20px;
	}

	#Submit_email input[type=text] {
			margin: 0;
			font-size: 12px;
			height: 35px !important;
	}

	#site-tellus #Submit_email .modal-body .content-popup {
			width: 70%;
	}

	#Submit_email .avatar_story {
			width: 80px;
			height: 80px;
	}

	#site-tellus .popupModal h4 {
			font-size: 14px;
			padding-bottom: 5px;
			padding-top: 0px;
	}

	#Message_success.modal.fade.in {
			top: 10px;
	}

	#site-tellus #Submit_email .modal-body .modal-cancel {
			height: 40px;
			line-height: 10px;
			width: 49%;
			margin-top: 10px;
	}

	#site-tellus #Submit_email .modal-body .modal-button-save {
			margin-top: 10px;
	}
	#site-tellus #Submit_email .modal-body .modal-button-save  input {
			height: 40px;
			line-height: 10px;
			font-size: 14px;

	}

	#Submit_email .error {
			background-image: url(../../../images/icon_error.png);
			background-repeat: no-repeat;
			background-position: right 0px top 7px;
			background-size: 31px 31px;
	}

	#Submit_email div.form .errorMessage {
			font-size: 11px;
			padding: 3px 14px 0 0px;
	}

	#site-tellus #Submit_email .modal-body .modal-button-save {
			width: 45%;
	}

	#Message_success .form_input_email {
			padding: 0;
			width: 100%;
	}
	#Message_success .form_input_email .submit_form .submit_area {
			width: 68%;
	}

	.form_input_email .submit_form .user img{
			height: 80px;
			width: 80px;
	}
	/*-------------DASHBOARD-----------------*/
	#date-search,
	.footer_top .menu-header-menu-container,
	.footer_top ul#menu-header-menu-1 {
				width: 100% !important;
	}

	#space-form #date-search {
			width: 107% !important;
			left: -4%;
	}

	#site-quickquote #date-search, #site-index #date-search {
				width: 98% !important;
				left: 2px;
	}
	.search-result .button-enquire .tooltip {
			top: -40px!important;
	}
	.space_wrapper .note {
			padding-right: 70px;
			padding-bottom: 70px;
	}

	.space_wrapper .space_item .total {
			width: 49.5%;
	}
	.space_wrapper .space_item .from-to .text {
			width: 30%;
	}
	.space_wrapper .space_item .total .bond .price-bond {
			width: 10%!important;
	}

	.search-result .button-enquire .tooltip {
			top: -40px!important;
			left: 45%!important;
	}
	.search-result .listing-wraper.first .tooltip {
			top: 60px!important;
			left: 45%!important;
			z-index: 99;
	}

	/*-------------Signup step2-----------------*/
	#registrationbuyer-step2 .form_registration #profile .row img {
		width: 75px;
		height: 75px;
	}
	#registrationbuyer-step2 .form_registration #profile .upload-avatar {
		width: 63%;
	}
	#registrationbuyer-step2 .form_registration #profile .green_btn {
		width: 85% !important;
		height: 40px;
		line-height: 10px;
		font-size: 14px !important;
		float: left;
	}
	#registrationbuyer-step2 .form_registration #profile .row p {
		font-size: 12px;
		line-height: 13px;
		margin-top: 15px;
		margin-bottom: 10px;
		padding: 0 10px 0 0;
	}
	#registrationbuyer-step2 .form_registration #profile {
			margin-bottom: 15px;
	}
	#registrationbuyer-step2 .form_login .buttons .green_btn {
			width: 95%;
			font-size: 14px !important;
	}
	.form_registration .vehicle-type-wraper {
			margin: 0 auto;
			width: 330px;
	}
	.form_login input[type=text], .form_login input[type="password"] {
			height: 40px !important;
	}
	.form_registration input[type="password"],
	.form_registration input[type="text"] {
			width: 310px;
			margin-left: 0px;
	}

	.form_login .buttons .green_btn {
			width: 330px;
	}
	.registration a.go_back {
			background: url(../../../images/v3/icon-back-view.png) no-repeat 0 center;
			margin-top: 22px;
			margin-left: 8px;
			font-size: 13px;
			background-size: 10px;
			text-indent: -9999px;
	}
	.space_wrapper .dob .styled-select.style-month {
			width: 31%;
	}
	.modal.modal-signup {
			margin: 0 auto;
	}
	.space_wrapper .buttons .green_btn,
	.space_wrapper .login_facebook_tweet .blue_btn {
			width: 330px!important;
	}
	.space_wrapper .form_login input[type="password"] {
			width: 80%!important;
	}
	.content_pad {
			padding: 0;
	}
	#top-help .inner .title {
			padding-top: 80px;
			font-size: 25px;
			line-height: 22px;
	}
	#top-help .inner .title1 {
			font-size: 25px;
			line-height: 26px;
			margin-top: 3px;
	}
	#top-help .inner .desc {
			font-size: 14px;
			line-height: 22px;
	}
	#top-help .icon-guarantee {
			width: 110px; height: 110px;
			margin-top: -50px;
			right: 10px;
			background-size: 110px 110px;
	}
	div.form .note {
			font-size: 13px;
	}
	.space_wrapper .space_item .total .bond strong,
	.space_wrapper .space_item .total .discount strong,
	.space_wrapper .space_item .from-to .text,
	.space_wrapper .space_item .from-to .from,
	.space_wrapper .space_item .from-to .to,
	.space_wrapper .space_item,
	.space_wrapper .space_item .total .text {
			font-size: 12px;
	}
	.modal {
		left: 0;
		right: 0;
			margin: 0 auto;
			width: 98%;
	}
	.modal-import-email {
		width: 95%;
	}
	.modal.modal-custom {
			width: 98%;
	}
	.search-result .listing-price-total .total-price sup {
			top: -2px;
	}
	.info-contact .mail-social,
	.info-contact .touch-presskit {
			width: 100%;
			margin: 0;
	}
	#space-form .column2 .ask-question a {
			text-indent: 40%;
			background-position: 35% center;
			margin-bottom: 0;
	}
	#space-form .column2 .enquire {
			height: auto;
	}
	#space-form .column2 .enquire input {
			width: 100%;
	}
	.info-contact .item {
			width: 100%;
			margin-right: 0!important;
			margin-bottom: 10px!important;
			float: none;
	}
	.info-contact .item.presskit {
			margin-bottom: 40px!important;
	}
	.form-contact textarea {
			width: 94%;
	}
	.info-contact .touch-presskit {
			float: left;
	}
	#center-help .btn-help button {
			width: 100%;
			/*width:275px;*/
	}
	.search-result .listing-price-total span{
			line-height: 10px;
			margin-top: 3px;
	}
	.form_login .note_login {
			text-align: left;
	}
	.search-result .posInMap {
			left: 0;
	}
	#content .wapper-space #slide_data .wrap_data .flexslider ul.slides img {
			height: 72px;
	}
	#upload .no-image {
		    max-width: none;
		    height: 130%;
		    width: 150%;
		    margin-top: -7%;
		    margin-left: -25%;
	}
	#space-update .space-form .column2 {
			width: 100%;
			margin: 0 auto;
	}
	#space-update .space-form .description,
	#space-update .space-form .title_nearby {
			margin: 14px 0;
			width: 100%;
	}

	#date-search .date-wraper .date-show {
			font-size: 12px;
			text-indent: 30px;
	}
	.zopim {
			display: none;
	}
	#registrationbuyer-step4 .form_registration .vehicle-type-select {
			max-height: 207px!important;
	}
	.list-price .detail-price sup{
			font-size: 65%;
	}

	.inner ul.FQA > li ul li{
			margin-left: 30px;
	}

	/* ---------------------------------------------------------------------- */
	/*  quick quote Section */
	#content #q_quote_section .quote_main #chi-form {
			margin-top: 0px;
	}
	#site-quickquote #content #q_quote_section .quote_main .quote_form, #site-index .quote_form {
			margin-left: 0px;
	}
	#content #q_quote_section .quote_main {
			width: 94%;
			overflow: initial;
			padding-bottom: 0px;
			padding-top: 0px;
	}
	#content #q_quote_section .quote_main .qoute_icon {
			width: 48px;
			height: 50px;
			margin: 0 0 0 0;
	}
	#content #q_quote_section .quote_main .close_btn {
			margin: 0;
			right: 0;
	}
	#content #q_quote_section .quote_main .youcould {
			width: 93px;
			height: 57px;
			margin: 215px 0px 0;
			left: 10px;
			background: url("../../../images/youcould2.png") center center no-repeat;
	}

	#content #q_quote_section .quote_main .quote_form {
			width: 100%;
			height: auto;
			margin: 0 auto;
			overflow: hidden;
	}
	#content #q_quote_section .quote_main .quote_form h1 {
			font-size: 14px;
			margin-left: 60px;
			line-height: 20px;
			width: 70%;
			margin-top: 0px;
			margin-bottom: 0px;
	}
	#content #q_quote_section .quote_main .quote_form h3 {
			display: none;
	}
	#content #q_quote_section .quote_form h3.text-quickqoute-mobile {
			display: none;
			visibility: visible!important;
			margin-left: 52px;
			margin-right: 30px;
			width: 75%;
			font-size: 15px;
	}
	#content #q_quote_section .quote_main .quote_form .email {
			width: 100%;
			margin-left: 5px;
	}
	#content #q_quote_section .quote_main .quote_form .postcode {
			width: 100%;
			margin-right: 0;
	}
	#content #q_quote_section .quote_main .quote_form .postcode input[type="text"] {
			width: 89%;
	}

	#content #q_quote_section .quote_form .postcode {
			margin-top: 0px;
	}

	#content #q_quote_section .quote_main .quote_form .submit_btn {
			width: 63%;
			margin-top: 15px!important;
			float: right;
			margin-right: 0px;
	}

	#site-quickquote #chi-form, #site-index #chi-form {
			margin-left: 0px;
	}

	#site-quickquote #chi-form #QuickQuoteReg_email, #site-index #chi-form #QuickQuoteReg_email,
	#content #q_quote_section .quote_main .quote_form .postcode #QuickQuoteReg_postcode
	{
			width: 93% !important;
	}

	#q_quote_section .quote_main .quote_form .iphone-postcode {
			width: 92%;
			margin-top: 0px;
	}

	#q_quote_section .quote_text_wrapper {
			height: 60px;
	}

	#site-quickquote #content #q_quote_section .quote_main .quote_form .btn_price, #site-index #q_quote_section .quote_main .quote_form .btn_price {
			margin-right: 0px;
	}

	.quote_form .title_town {
			margin-top: 0px;
			margin-left: 61px;
			font-size: 12px;
			margin-bottom: 0;
			height: 15px;
	}

	.quote_form .cover-price {
			padding: 0px;
			margin-top: 10px;
	}

	.cover-price .price {
			width: 33%;
	}

	.right .title_ipad {
			width: 94%;
			text-align: center;
			clear: both;
			margin-bottom: 0;
			margin-left: 14px;
			margin-right: 0;
	}
	div.title_ipad_2 {
			margin: -60px auto 0;
			padding-left: 20px;
	}
	.title_ipad {
			height: 53px;
			margin-left: 0px;
			background: url("../../../images/earning_now.png") no-repeat 210px 20px;
	}
	div.title_ipad_2 img {
			width: 20%;
			float: left;
	}
	div.title_ipad_2 img.img-arrow {
			width: 50px;
			height: 60px;
	}
	div.title_ipad_2 span {
			width: 60%;
			line-height: 1.2em;
	}

	#site-quickquote #content #q_quote_section .quote_main .quote_form .btn_price, #site-index #q_quote_section .quote_main .quote_form .btn_price {
			width: 92%;
	}

	.message_loader {
			margin-left: 0px;
	}

	#chi-form #QuickQuoteReg_email_em_, #chi-form #QuickQuoteReg_postcode_em_ {
			margin-left: 0px;
	}

	.right .yellow_submit_btn a {
			width: 100%;
	}

	.search-result-blank .blank-label span {
			margin-left: 0px;
	}

	/*********** Rating ****************/

	#space-rateparkingspace .avatar_wrap {
			margin: 20px auto 0;
	}

	#form_rate_parking_space{
			width: 100%;
			margin: 0 auto;
	}
	#form_rate_parking_space .comment_wraper {
			width: 100%;
	}

	#form_rate_parking_space .green_btn{
			width: 100% !important;
	}

	.rate_wrapper .slider-wrapper{
			width: 100%;
	}

	.rating .location-rate{
			float: left;
			text-indent: 10px;
	}

	.space_wrapper .comment-rating{
			width: 95%;
			margin: 0 auto;
	}

	#space-rateparkingspace #content-wrapper, #space-rateparkingspace_finished #content-wrapper, #space-averaterating #content-wrapper{
			padding: 0;
	}

	#space-averaterating .space_wrapper .btn-wrap .btnbr.home2 {
				margin-top: 0;
	}

	#wraper-avatar-space #wraper-avatar-space-2{
			width: 100%;
	}
	#wraper-avatar-space .wrapper-rating{
			width: 100%;
			clear: both;
	}

	.wrapper-rating .title-rating > span{
			text-indent: 10px;
			font-size: 14px;
	}
	.wrapper-rating .body-rating{}

	.comment-wrapper .comment {
			padding: 10px;
	}
	.rating .rating-overall {
		padding: 4px 4px 0 0;
	}
	.rating-ul li:nth-child(2n+1).rating .rating-overall{
			border: 0 none;
	}

	.rating-ul li:nth-child(2n+1).rating {
			width: 49%;
			border-right: 1px solid #e1e1e1;
	}
	.rating .location-rate{
			margin-left: 0;
	}

	.list-price .detail-price sup{
			top: -4px;
			font-size: 65%;
	}

	/* ---------------------------------------------------------------------- */
	/*  model bootstrap custom */
	.modal {
		position: absolute;
	}
	.modal.modal-custom{
		width: 98%;
		left: 2px;
		right: auto;
	}

	.modal-custom .modal-header .close {
		margin: -5px -10px 0 0;
	}

	.modal-custom #modal-footer .green_btn {
		float: none;
	}
	.modal-custom .content-upload .upload-result #view_image{
		width: 200px;
		margin: 0 auto;
		float: none;
	}
	.modal-custom .content-upload .upload-result .view-message {
		display: none;
	}
	.modal-custom .content-upload .upload-result {
		width: 200px;
		margin: 0 auto;
	}
	.modal-custom .modal-body {
		max-height: none;
		padding: 0px;
		overflow-y: visible;
	}

	#space-form #Address_full_address {
		padding: 0 2%;
	}
	#space-form .avatar_info .member_since {
		margin-top: 0;
	}
	.space_wrapper .space_item .total .price sup {
		top: -6px;
	}
	#space-form .avatar_info .firstname {
		max-height: 44px;
	}
	#space-form .title {
		margin-top: 0;
	}

	.more-keyword-wrapper {
		width: 96%;
		margin: 3% 2%;
	}

	.more-keyword {
		width: 96%;
		padding: 2%;
		margin: 0;
	}

	.more-keyword ul a {
		font-size: 12px;
	}

	.search-footer {
		padding: 2%;
		margin: 2%;
	}
	.search-footer p {
		font-size: 12px;
	}

	.dashboard #award_buss_aus{
		margin-bottom: 10px;
	}
	#modalDecline .modal-body {
		padding: 30px 0 50px;
		width: 100%;
	}
	#modalAccept .modal-body{
		padding: 50px 20px 0;
	}
	#modalDecline .modal-footer {
		padding: 0 20px 50px;
	}
	#modalAccept .modal-footer {
		padding: 15px 20px 50px;
	}
	.space_wrapper .space_success .please {
		font-size: 13px;
	}
	#modalDecline .modal-body .space_wrapper .space_success .please {
		white-space: initial;
	}
	#modalDecline .modal-body .space_wrapper .btn-wrap {
		width: 95%;
	}
	#modalDecline .modal-body .green_btn.ok {
		width: 100%;
		display: none;
	}
	#modalDecline .modal-body #dp1 {
		left: 21%;
	}
	.billing_wrap {
		width: 98%;
	}
	.box_billing .note {
		line-height: 16px;
		height: auto;
		padding: 10px 10px 10px 15px;
		font-size: 13px;
		text-align: left;
		text-indent: 0;
	}
	.card_item li {
		padding: 0;
	}
	.card_item .card_info {
		width: 100%;
		padding: 20px 0 15px;
	}
	.card_item .card_btn {
		border-top: 1px solid #e1e1e1;
		width: 100%;
	}
	.card_item .card_btn a {
		border: 0;
		width: 49%;
		margin: 0;
		border-radius: 0;
	}
	.card_item .card_btn .delete {
		margin-right: 0;
		border-right: 1px solid #e1e1e1;
	}
	.card_item .card_btn .edit {

	}
	.card_item .card_error {
		margin: 10px 15px 0 15px;
	}
	.card_item .card_error span {
		line-height: 16px;
		margin-top: 8px;
		display: block;
	}
	.card_item .card_info .card_info_top span.card_number {
		padding-left: 15px;
		width: 190px;
	}
	.card_item .card_info .info_bot {
		padding-left: 15px;
	}
	.form_billing {
		width: 90%;
		padding: 0 14px;
	}
	.form_billing #form_billing {
		width: 100%;
	}
	.form_billing .bsb, .form_billing .account {
		width: 100%;
	}
	#form_billing input[type=text],
	.form_billing .bsb input[type=text], .form_billing .account input[type=text] {
		width: 80% !important;
	}
	#form_billing .row.account-name.success, #form_billing .row.account-name.error,
	#form_billing .row.success,
	#form_billing .bsb .row.error {
		background-position: 100% 34px;
	}
	.card_item .card_info .card_info_top span.card_active {
		width: 30px;
	}
	.billing_wrap .green_btn {
		width: 100%;
	}
	.form-contact input[type=text] {
		width: 96%;
	}
	ul#menu_list li.active a:after {
		right: 29px;
	}
	.cvv_tooltip .cvv_tooltip_inner .explain_bond2 .bold,
	.cvv_tooltip .cvv_tooltip_inner .explain_bond2 li {
		font-size: 8px;
		text-align: left;
		line-height: 10px;
	}
	.cvv_tooltip.w300 {
		width: 295px;
		height: 60px;
		top: 22px;
	}
	.cvv_tooltip.w300 .cvv_tooltip_inner {
		padding-top: 5px;
		margin-left: 7%;
	}
	.cvv_tooltip .cvv_tooltip_inner .cvv_arrow {
		padding: 0;
	}
	.cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		top: 100%;
		left: 78%;
	}
	#space-form .cvv_tooltip.w300 {
		top: -64px;
		left: 2%;
	}
	#space-form .cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		left: 59%;
	}
	.form_registration #vehicle-type-wraper #vehicle_type_arrow {
		display: none;
	}

	#deletePayment .modal-cancel, #deletePayment .modal-button-save {
		width: 49%;
	}

	.space_wrapper .space_item #date-search .date-wraper .date-show {
		text-indent: 53px;
	}

	.space_wrapper .space_item .input-time {
		font-size: 13px !important;
	}
	.space_wrapper .space_success .success {
		width: 95%;
		font-size: 13px;
	}

	.space_wrapper .space_item .blockprice .input-date,
	.space_wrapper .space_item .blockprice .input-time {
		margin-left: 25% !important;
	}

	.space_wrapper .space_item .blockprice .date-value-1,
	.space_wrapper .space_item .blockprice .date-value-2 {
		width:92%;
		padding: 10px 5px;
		background-position: 8px 17px;
	}

	.space_wrapper .space_item .blockprice .input-date {
		width: 61% !important;
	}

	.space_wrapper .space_item .blockprice .date-value .date-value-1,
	.space_wrapper .space_item .blockprice .date-value .date-value-2 {
		background: url(../../../images/svg/v3/icons_date-grey.svg) no-repeat 5px 12px;
		background-size: 20px 20px;
	}
	.space_wrapper .space_item .blockprice .date-value .date-value-1 .input-date,
	.space_wrapper .space_item .blockprice .date-value .date-value-2 .input-date {
		width: 67% !important;
		padding-left: 5px !important;
		margin-left: 30px !important;
	}

	.space_wrapper .space_item .blockprice .date-value .date-value-2 .screen_on_going,
	#space-form .select-dates .date-value-2 .screen_on_going {
		font-size: 14px;
	}

	#dashboard-billing .container_dashboard .alert-success {
		width: 98%;
		margin: 0 auto 15px;
		text-indent: 56px;
		float: inherit;
	}
	.margin-dashboard .new-bookings a {
		font-family: 'texgyreadventorbold';
		text-transform: capitalize;
	}
	.space_wrapper .list_pay_wrap .list_pay .paid .status {
		width: 20px;
	}
	.quickquote_city {
		width: 95%;
	}


	/*payment*/
	.space_wrapper .card_detail .bar2, .space_wrapper .card_detail .bar {
		width: 86%;
	}

	.space_wrapper .card_detail .row.row-form {
		width: 100%;
	}

	.space_wrapper #securely-ck+label {
		font-size: 13px;
		white-space: nowrap;
	}
	#billing_address, #card_popup {
		top: 0px;
	}
	.card_popup .modal-body {
		width: 260px;
		margin: 0 auto;
		padding-left: 0;
	}
	.card_popup .modal-body .form .row input[type=text] {
		width: 94%;
		font-size: 14px !important;
	}
	.card_popup .modal-body .form .row div.state, .card_popup .modal-body .form .row div.postcode {
		width: 120px;
	}
	.card_popup .modal-body .form .row .state input,
	.card_popup .modal-body .form .row .postcode input {
		width: 88%;
	}
	.card_popup .modal-body .form .row.check_wrap label {
		font-size: 13px;
	}

	.margin-dashboard .space_wrapper .list_pay_wrap {
		width: 98%;
		margin: 0 auto;
	}
	.margin-dashboard .back-booking {
		margin: 10px auto 0;
	}
	.space_wrapper .remaining {
		width: 98%;
		margin: 0 auto 10px;
	}

	#otherSpace {
		width: 98%;
	}
	#otherSpace .search-result {
		max-height: 144px;
	}
	#otherSpace .modal-body {
		padding: 20px 0 10px;
	}
	#otherSpace .modal-body .cancel3 {
		margin-right: 15px;
	}
	#otherSpace .modal-body .input-keyword {
		width: 75%;
		margin: 0;
	}
	#otherSpace .modal-body span {
		font-size: 12px;
	}
	#otherSpace .modal-body .search_btn {
		display: block;
	}
	#otherSpace .modal-body .search-listing-header-wrapper {
		border-bottom: 0;
	}
	#dashboard-profile .container_dashboard .alert-success {
		width: 99%;
		text-indent: 40px;
	}
	.space_wrapper .bond-total span,
	.space_wrapper .bond-total .icon_info_bond,
	.space_wrapper .bond-total .bond .price {
		font-size: 11px;
	}

	.cvv_tooltip .cvv_tooltip_inner .cvv_arrow:after {
		left: 47%;
	}

	.mss_wrap .icon_error {
		margin-left: 10px;
	}
	.mss_wrap .message {
		margin: 5px 0 0 10px;
		width: 50%;
		font-size: 11px;
	}
	.mss_wrap .link {
		width: 30%;
		font-size: 11px;
	}

	/*Howitworks*/
	#site-howitwork #content-wrapper { padding-top: 0; }
	.hiw_wrap { background: white; padding: 0 0 50px;}
	.hiw_wrap .hiw.head {
		background: #20B686;
		height: 100px;
		text-align: center;
		width: 100%;
	}
	.hiw_wrap .hiw.head .title {
		font-size: 25px;
		color: white;
		margin-top: 30px;
	}
	.hiw_wrap .hiw {
		width: 100%;
		margin: 0 auto 10px;
	}
	.hiw_wrap .hiw-inner {
		width: 100%;
	}
	.hiw_wrap .hiw.step1 .title {
		line-height: 26px;
		margin: 40px 0 10px;
	}
	.container_dashboard .list-bookings .list-bookings_img .event-listing,
	.container_dashboard .list-bookings .list-bookings_img .special-offer {
		background-size: 50px 25px;
		width: 70px;
		height: 23px;
	}
	#findout {
		top: 0;
	}
	#findout .modal-body {
		max-height: initial;
		padding-left: 20px;
	}
	#findout .modal-body div {
		width: 100% !important;
	}
	#findout .modal-body>div {
		margin-bottom: 15px;
	}
	#helpmore ul.help li .faq,
	#helpmore ul li a {
		text-align: center;
	}
	.logged:hover>ul {
		visibility: hidden;
	}
	ul#avatar.logged-off {
		opacity: 0;
		visibility: hidden;
		display: none;
	}
	#header {

	}
	.new-parent-layout #header{
		height: auto !important;
	}
	ul#avatar {
		z-index: 999;
	}
	ul#avatar li a {
		height: 43px;
		display: block;
		text-align: center;
		background-color: #fff;
		border-bottom: solid 2px #f2f2f2;
		line-height: 40px;
		color: #222222;
		font-family: 'texgyreadventorbold';
	}
	ul#avatar li {
		width: 100%;
		float: none;
	}
	ul#avatar li a:active,
	ul#avatar li a:hover {
		background-color: #21b685 !important;
		color: #fff;
		text-decoration: none;
	}
	ul#avatar li:hover a, ul#avatar:not(:hover) li.active a {
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
	}
	ul#avatar li:not(:last-child) > a {
		border-right: none;
	}
	li#avatar ul {
		padding: 0 15px;
		padding-top: 0;
		width: 90%;
	}
	ul#avatar li:first-child a {
		box-shadow: inset 0px 3px 4px #f2f2f2;
	}
	ul#avatar li:first-child a:hover {
		box-shadow: none;
	}

	.search-standalone .search-date .datefrom_wrap span,
	.search-standalone .search-date .dateto_wrap span
	{
		display: none;
	}
	.footer_top .navigation2 {
		width: 100%;
	}
	.footer_top .navigation2 .menu {
		margin-top: 0;
	}
	.parking-wrap .parking-item ul.ul-commnon li {
		width: 50%;
	}
	.left-content .more-filter #filter_left {
		text-indent: 2%;
	}

	.left-content .more-filter h1 {
		font-size: 12px;
	}

	#carousel-block #carousel-label {
		font-size: 12px;
	}
	#exclusive-deal
	{
		display: block;
		padding-left: 0;
	}

	.owner-space {
		width: 100%;
	}
	#space-form .view-form .next_listing {
		margin-top: 10px;
		width: 60px;
	}
	.parking-wrap .parking-item {
		padding: 0 0 0 2%;
	}

	.landing-pages .breadcrumb {
		width: 100%;
	}
	.landing-pages .breadcrumb .sub.second {
		display: none;
	}

	.landing-pages .breadcrumb .sub.last {
		max-width: 52%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	#site-howitworks .hiw-introduction {
		width: 96%;
	}
	#space-form .price_bond input {
		margin: 0 0 0 15px;
	}

	.space_question .space_item .bond .cvv_tooltip {
		top: 15px; left: 0;
		width: 100%;
	}

	#nav:hover #helpmore {
		display: none !important;
	}
	#site-howitworks .hiw-introduction h3 {
		line-height: 24px;
		margin-bottom: 10px;
	}
	.hiw-introduction p {
		padding: 0 4px;
	}
	.list-bookings_button .dpage-views {
		width: 43%;
		float: left;
		text-align: right;
		margin-right: 2%;
	}
	.footer_top .social-navigation{
		margin-top: 15px;
	}
	.wrapper-rating .rating-info {
		padding: 15px;
	}
	.comment-wrapper .comment {
		padding: 0;
	}

	.search_space_request_journey .block_space_request_journey {
		width: 93%;
		display: table;
	}
	.search_space_request_journey .block_space_request_journey .block_space_request_journey_right {
		clear: both;
	}
	.search_space_request_journey .block_space_request_journey input.email_request {
		width: 96%;
		height: 38px !important;
		float: none;
	}
	.search_space_request_journey .block_space_request_journey input.btn_request {
		width: 100%;
		height: 41px;
		margin-top: 10px;
		margin-left: 0;
		float: none;
	}
	.margin-dashboard .listRefer-wrapper .pager .yiiPager li.selected {
		width: 67%;
	}

	.head-media-wrap .head-media-title .head-landing-inner .title{
		padding-left: 0;
		line-height: 25px;
	}

	.landing-pages-left .text_box p{
		padding: 5px;
		line-height: 20px;
	}

	h3.parking-position {
		line-height: 25px;
		margin-bottom: 10px;
		margin-left: 5px;
	}

	.landing-pages .landing-pages-left .more_parking_footer{
		line-height: 20px;
		margin-left: 5px;
	}

	.landing-pages .landing-pages-left .more_parking_footer a{
		font-size: 16px;
	}
	.left-content .more-filter #filter_right {
		width: 85px;
	}

	#space-form .column2 .price-total {
		padding: 0;
	}
	#space-form .request_space_journey .request_space_btn {
		padding: 11px 16px;
		text-indent: 30px;
	}
	#space-form .request_space_journey.waiting .request_space_btn {
		height: auto;
	}
	#header_about.header_state h1{
		text-indent: 0;
		font-size: 26px;
	}
	.margin-dashboard .search_booking {
		padding: 5px 2px;
	}
	.margin-dashboard .search_booking .block_search_booking {
		display: inline-block;
		margin-right: 0;
	}
	.margin-dashboard .search_booking input {
		width: 82%;
		font-size: 9px !important;
	}
	.margin-dashboard .search_booking #block-status-booking #status-booking-value{
		width: 85%;
		font-size: 10px !important;
	}
	.margin-dashboard .search_booking input#daterange {
		width: 41%;
	}
	.margin-dashboard .search_booking input.click_btn,
	.margin-dashboard .search_booking .type_space,
	.margin-dashboard .search_booking .type_access {
		width: 45%;
	}
	.margin-dashboard .search_booking #date-search {
		left:auto;
		width: 120% !important;
	}
	.margin-dashboard .search_booking #date-search .input-time {
		font-size: 12px !important;
	}
	.margin-dashboard .search_booking .type_space,
	.margin-dashboard .search_booking .type_access {
		font-size: 9px !important;
	}
	.modal.modal-street-parking {
		width: 98%;
		margin: auto;
	}
	.modal-street-parking .modal-footer {
		padding: 10px;
	}
	.st-btn {
		width: 100%;
	}
	.st-btn.login {
		margin: 10px 0 5px;
	}
 .breadcrumb .sub.last{
  max-width: 125px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
 }
  .modal-street-parking .modal-body {
  	padding: 10px;
  	overflow: hidden;
  }
  .modal-street-parking .form-group {
  	width: 100%;
  }
  .modal-street-parking .form-group.mgl {
  	margin-left: 0;
  }
  .st-slide-wrapper img {
  	width: 98%!important;
  }
  .hiw_wrap .hiw-introduction {
  	margin-bottom: 15px;
  }
  /*.hiw_wrap .hiw-introduction p {
  	margin-top: 15px;
  }*/
  #about_header,
  #about_header #header_about {
    height: 100px;
  }
  #header_about h1 {
    text-align: center;
    margin: 0;
    font-family: texgyreadventorbold;
    font-size: 25px;
    line-height: 100px;
  }
  .space_wrapper .give_you_wrap .icon-check {
  	margin: 0 10px;
  }
  #site-contact .breadcrumb {
  	padding-left: 10px;
  }
  .modal-import-email .modal-body .email-list li {
  	padding: 5px 5px 5px 10px;
  	line-height: 20px;
  	position: relative;
  }
  .modal-import-email .modal-body .email-list li .name {
  	line-height: 22px;
  	width: 85%;
  }
  .modal-import-email .modal-body .email-list li .email {
  	line-height: 22px;
  	width: 80%;
  	padding-left: 15px;
  }
  .modal-import-email .modal-body .email-list li .checkbox {
  	position: absolute;
  	right: 5px;
  	top: 5px;
  }
  .modal-import-email .modal-body .email-list label {
  	padding-left: 40px;
  }
  .modal-import-email .modal-footer {
  	padding: 10px 10px 15px;
  }
  .modal-import-email .modal-footer .st-btn {
  	width: 48%;
  }
  .modal-import-email .modal-footer .st-btn.btn-cancel {
  	margin-right: 10px;
  }
  .modal-import-email .modal-title {
    height: 44px;
    line-height: 44px;
  }
  .listwaitinglist-wrapper {
  	width: 96%;
  }

  .listwaitinglist-wrapper .search-suburb input.input-keyword {
  	width: 72%;
  	font-size: 13px !important;
  }
  .listwaitinglist-wrapper .wt-ul li {
  	font-size: 13px;
  }

  .left-content .more-filter #filter_left {
  	width: calc(100% - 90px);
  }
  #longtail-landingpage .info-maps-parking,
  #search-index .info-maps-parking {
  	width: 365px !important;
	}
  .street_paring_tip {
  	display: none;
  }
  .ptime-restrictions .tab-footer .block-report-sp .report-sp {
  	display: none;
  }
  .tab-map-list li i {
  	margin-top: -2px;
  	margin-right: 6px;
  }
  .tab-map-list li .tab-hd-text {
  	font-size: 13px;
  }
  ul.street-parking-option-ul {
  	width: 223px;
  }
  .search-street-parking .street-parking-option .street-parking-option-li select {
  	width: 203px;
  }
  #gmap-tab .nav-tabs li .icon_streetview {
  	float: none;
  }
  .error_wrapper2 {
  	width: 98%;
  	margin: 0 auto;
  }
  #site-error #a2 {
  	display: none;
  }
  .space_type #form_search_view,
  #site-error #form_search_view {
  	display: block !important;
  }
  .space_type #form_search_view .search-listing-header-wrapper,
  #site-error #form_search_view .search-listing-header-wrapper {
  	border: 0 none;
  	padding: 0;
  }
  .error_wrapper2 .reward-search {
  	margin-left: 0;
  }
  .error_wrapper2 .reward-search .reward-left {
  	float: none;
  	margin: 0 auto;
  }
  .error_wrapper2 .reward-search .search-right {
  	float: none;
  	margin: 20px 0 0;
  	width: 100%;
  }
  .error_wrapper2 .reward-search .search-right p {
  	text-align: center;
  	font-size: 18px;
  	width: 90%;
  	margin-left: auto;
  	margin-right: auto;
  }
  .error_wrapper2 #search-result-data {
  	border-bottom: 1px solid #e1e1e1;
  }
  #space-form .view-form div.space_type .sub-city {
  	font-size: 19px;
  	margin: 10px 0 0;
  	line-height: 26px;
  }
  #space-form .search-listing-header-wrapper {
  	background: none;
  }
  #space-form .search-listing-header-wrapper .search-listing-header {
  	width: 100%;
	}
  #space-form .search-listing-header-wrapper .search-listing-header .input-keyword{
  	width: 70%;
  	margin-bottom: 10px;
  }
  #space-form.spdel .search-result-data{
	  border-bottom: 1px solid #e1e1e1;
	}
	#space-form.spdel .request_space_journey {
		margin-top: 20px;
		float: none;
	}
	#space-view_v3 #space-form.spdel .column2 {
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
	#space-form.spdel .booking_view {
		width: 96% !important;
	}
  #space-form.spdel #wrapper_parking {
  	height: auto;
  	width: 96%;
  	margin: 0 auto;
  }
  #space-form .title-sm {
	  font-size: 19px;
	  padding-left: 2%;
	  line-height: 26px;
	}
	#space-form.spdel .search-listing-header-wrapper {
		margin-bottom: 20px;
		float: none;
	}
  #space-form.spdel .booking_view {
    margin-top: 20px !important;
  }
  #search-index .breadcrumb .sub.last {
		max-width: 70%;
	}
	.listwaitinglist-wrapper ul.yiiPager .page {
		width: 56%;
	}
	.search-street-parking {
		margin: 0 auto;
		width: 314px;
	}
	#filter_right,
	.search-street-parking .street-parking-select,
	.search-street-parking .street-parking-select span,
	.search-street-parking .street-parking-select .select-btn-right,
	.search-street-parking .street-parking-select .select-btn-middle {
	  height: 34px;
	  line-height: 34px;
	}
	.search-street-parking .street-parking-select {
		float: left;
	}
	#filter_right {
	  width: 80px;
	  background-color: #384555;
	  margin: 1px 0 0 5px;
	  text-align: center;
	  cursor: pointer;
	  border-radius: 4px;
	}
	.ptime-restrictions .tab-content .tab-pane .inner .tr-option li .tr-star {
		width: 16px;
	}
	.more-filter {
		display: none;
	}
	.search-standalone .parking-position {
		top: 1px;
	}
	.search-standalone .filter.last {
		margin: 0;
		padding: 10px 0 0;
	}
	.search-standalone .space-type-wraper li.type-block label {
		line-height: 22px;
	}
	#space-form input.first {
		float: left;
	}
	#space-form input.second {
		float: right;
	}
	#space-form .popup-date-avaibility input {
		font-size: 13px;
	}
	.calendar_avaibility_wraper .popup-date-avaibility input {
		width: 36%;
	}
	.nav_tab_login li a h2 {
	  line-height: 48px;
	}

	.calendar_avaibility_wraper .popup-guide{
    	top: 130px;
		width: 200px;
		height: 210px;
		padding: 10px;
		font-size: 13px;
  	}
  	.calendar_avaibility_wraper .popup-date-avaibility .date span {
  		padding: 0;
		width: 27px;
		display: block;
		float: left;
  	}
	#space-form .popup-date-avaibility input {
		font-size: 12px !important;
	}
	#space-form .price_input {
		width: 50%;
		padding-left: 22px;
	}
	.margin-dashboard .no-booking .no-booking-text span {
		padding-right: 10px;
		white-space: normal;
	}
	#center-help .inner .command h3{
		font-size: 18px;
	}
	#center-help .inner .command .date_update {
    	font-size: 12px;
    	margin-left: 10px;
	}
	#center-help .inner .btn-help a{
		font-size: 16px;
	}
	#award_buss_aus {
		margin-bottom: 15px;
	}
	#award_buss_aus a {
		width: 96px;
	}
	#award_buss_aus a.award-smart {
    text-align: left;
    margin-top: 10px;
    padding-left: 4px;
  }
	.modal-import-email .modal-body {
	 	height: 289px;
	}

	#import-email-popup {
		top: 70px;
	}
	#import-email-popup .modal-header .icon_refer_20 {
		left: 42%;
	}
	#import-email-popup .modal-body {
		height: auto;
		padding: 0 3%;
	}
	.baypay-button-wrapper {
	  	width: 100%;
	}
  	#space-form #bond_wrap .cvv_tooltip.w300 {
		top: -65px;
		left: -11px;
	}
	#space-form #bond_wrap .cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		left: 19%;
	}

	#space-form .cvv_tooltip.w300 {
		top: -71px;
		left: 7px;
	}
	#space-form #bond_wrap .cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		left: 34%;
	}
	#space-form .cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		left: 35%;
	}
	.price-total-bond .total-amount .ta-left span.ta-desc b {
		display: block;
	}
	#space-form .column2 .cls4week .bond {
		background-position: 140px 0;
	}
	.price-total-bond .total-amount.cls4week .ta-left {
		width: 65%;
	}
	#space-form #bond_wrap .cvv_tooltip.w300 {
		top: -27px;
		left: 5px;
	}
	#space-form .cvv_tooltip.w300 {
		top: -57px;
		left: 7px;
	}
	#site-index #content_banner .form_search .list_city ul {
		display: none;
	}
	.blockprice .price-total-bond #cvv2 {
		top: -40px;
	}
	.blockprice .price-total-bond #bond_wrap #cvv2 {
		top: 6px;
	}
	.price-total-bond .total-amount span.ta-title {
		width: 127px;
	}
	.price-total-bond .total-amount span.ta-title.bond {
		background-position: right center;
	}
	#space-form .price-total-bond .total-amount #bond2 {
		width: 155px;
	}
	#space-form .column2 .cls4week .bond {
		background-position: right center;
	}
	.price-total-bond .total-amount span.ta-desc {
		width: 73%;
	}
	.space_wrapper .space_item .blockprice span#discount {
		width: 50%;
	}
	.baypay_btn {
		background-position: 42% center;
		text-indent: 48%;
	}
	.hiw_wrap .hiw-inner {
		height: auto;
	}

	#modalOptionReportListing .modal-body{
		padding: 15px;
	}

/********* Search Page **************/
	  .right-content .benefits {
	  	padding: 0;
	  }
	 .right-content .benefits .title {
    	display: none;
	  }
	  .right-content .benefits .benefit-content {
	    display: none;
	  }
	  .right-content .benefits .benefit-content .span6{
	    display: none;
	  }
	  .right-content .benefits .span3{
	    display: none;
	  }
/********* End Search Page **************/
	#site-index #content-wrapper #introduction .caption-introduction {
		font-size: 25px;
	}
	#site-index #content-wrapper #storage .content-storage p {
		font-size: 15px;

	}
	#site-index #content-wrapper #storage .content-storage p .line-storage{
		display: none;
	}
	#site-index #content-wrapper #storage .caption-storage .title-storage {
		display: block;
	}

/********* Filter Search **************/
	#left-side-new .search-standalone .type-wraper{
		width: 100%;
		display: flex;
		margin-bottom: 10px;
	}
	#left-side-new .search-standalone .type-wraper h5 {
		min-width: 81px;
	}
	#left-side-new .search-standalone .slider-wraper {
		width: 49%;
		float: left;
	}
	#left-side-new .search-standalone .row.filter {
		margin-bottom: 0px;
	}
	#left-side-new .search-standalone .space-type-wraper {
		width: calc(100% - 81px);
	    display: block;
	    right: 0;
	    top: 50px;
	}
	#left-side-new #filter-slider{
		margin-top: 0px;
	}
	#left-side-new .search-standalone .type-wraper._btn {
		width: 49%;
		float: left;
	}
	#left-side-new .search-standalone .label-space-type {
		height: 36px;
		line-height: 36px;
	}
	.left-content #left-side-new .more-filter {
		padding: 3px 0px;
    	overflow: hidden;
	}
	#left-side-new #filter_right{
		background: #74cee2;
		height: 29px;
    	line-height: 29px;
	}
	#longtail-landingpage #left-side-new #filter_right{
		background: #fff;
	}
	#left-side-new .search-standalone .label-space-type .type-selected {
		height: 36px;
	}
/********* End Filter Search **************/
	#dialog-space-info {
		display: none;
	}
/********* benefits listing details **************/
#wraper-avatar-space-2 .right-column.detailsRow {
	width: 90%;
    float: right;
    padding-left: 10px;
}
}  /********* End Max Width 599 **************/

/******************** Max Width 550 **************************************/
@media only screen and (max-width: 550px) {
	.box-select-booking-report{
		margin-bottom: 15px;
	}
	.box-message-error-reason span{
		position: relative;
	}
}
/******************** END Max Width 550 **************************************/

/******************** Max Width 450 ******************************************/
@media only screen and (max-width: 450px) {
	#content .content_search .left-content #left-side-new #form_search_standalone .more-parking .wrapper_parking a.link-location:nth-child(3) {
		display: none;
	}
}

/******************** END Max Width 450 **************************************/


/******************** Max Width 415 **************************************/

@media only screen and (max-width: 415px) {
	#space-form .booking_view {
      background: url("../../../images/svg/v3/money-back-badge.svg") no-repeat -15px -12px,
      url("../../../images/svg/v3/money-back-dollar.svg") no-repeat 311px center;
      background-size: 75px 85px, 40px 40px;
    }

	.logged .font_css{
		margin: 0 2px;
	}
	.box-btn-upload-file-report .item-btn-add-attachment{
		width: 100%;
	}
	.box-btn-upload-file-report .item-btn-add-attachment:first-child{
		margin-right: 0px;
	}
	.box-btn-upload-file-report .item-btn-add-attachment:last-child{
		margin-left: 0px;
	}
	.item-btn-add-attachment .btn-add-attachment{
		width: 75%;
	}
	.item-btn-add-attachment .btn-add-attachment span{
		text-align: center;
	}
	.item-btn-add-attachment a{
		position: absolute;
		top: 5px;
		right: 0;
		width: 20%;
		line-height: 30px;
	}
	.remove-listing-select .list-reason-remove li,
	.booking-report-select .list-reason-report li{
		padding: 7px 30px 7px 10px;
	}
	.remove-listing-select .reason-remove,
	.booking-report-select .report-issue{
		padding: 9px 30px 9px 10px;
	}
	.booking-report-select .list-reason-report li.active:after{
    	right: 0px;
	}
	.picker.modal-dialog{
		top: 200px !important;
	}
	.modal-street-parking .checkbox label {
		line-height: 14px;
		text-align: left;
	}
	.nav_tab_login {
		width: 100%;
	}
	.nav_tab_login li a {
		width: 135px;
	}
	#modalContact .modal-body {
		width: 96%;
		padding: 0 2%;
	}
	.container_dashboard .listRefer-wrapper .content_refer ul.listRefer li,
	.container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left .name_user_refer {
		font-size: 13px;
	}
	.container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left .name_user_refer {
		width: 30%;
	}
	.container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left .block_refer {
		width: 65%;
	}
	.margin-dashboard .listRefer-wrapper .pager .yiiPager li.selected {
		width: 60%;
	}
	.booking_view {
		/*background-position-x: -23px, 98% !important;*/
	}
	#site-landingpage .search-result .listing-content {
		width: 58% !important;
	}
	#space-form .column2 .enquire .green_btn,
	#space-form .column2 .enquire .text {
		background-position: 40% center;
		text-indent: 46%;
	}

	#space-form .column2 .enquire  #express-checkout {
	   background-position: 30% center;
	   text-indent: 39%;
	}

	#space-form .column2 .bond {
		width: 155px;
	}

	#import-email-popup .modal-header .icon_refer_20 {
		top: -50px;
		left: 37%;
		width: 100px;
		height: 100px;
		line-height: 100px;
		font-size: 25px;
		background-size: 100px 100px;
	}
	#form-new-message .box-input-filter span.text-to {
		width: 40px;
	}
	#form-new-message #input-search-user-send{
		width: calc(100% - 40px);
	}

} /******************** End Max Width 415 **************************************/






/************************** Media Max Width 479 ***********************************/

@media only screen and (max-width: 479px) {
	.rating .location-rate {
		text-indent: 5px;
	}
	#modalDecline .quantity_day .subleft {
		width: 45%;
		top: 5%;
	}
	.wrapper-rating .rate-avatar {
		width: 16%;
	}
	.space_wrapper .row.row-form {
		margin: 0 auto;
		width: 328px;
	}
	#dashboard-billing .container_dashboard .alert-success {
		width: 98%;
		margin-left: auto;
		margin-right: auto;
		text-indent: 40px;
	}
	.form_registration .space,
	.form_registration .signup_wraper {
		width: 100%;
	}
	#space-updateactiveandpricesuccess a.space_review,
	#space-updateactiveandprice a.space_review {
		width: 100%;
	}
	.form_registration input[type="password"],
	.form_registration input[type="text"] {
		width: 80%;
		float: left;
	}
	.form_registration .tos_wrapper {
		float: left;
	}
	.space_wrapper .form_wrapper {
		width: 100%;
	}
	.space_wrapper .tos_wrapper {
		float: initial !important;
	}
	#date-search .date-wraper .date-show {
		text-indent: 50px;
		text-align: left;
	}
	.form_login {
		width: 95%;
	}
	.space_wrapper .errorMessage {
		padding: 5px 0 0;
	}
	.form_login #login-form .errorMessage,
	.form_login #reset-form .errorMessage {
		padding-left: 0px;
		padding-top: 5px;
		clear: both;
	}

	.space_wrapper .note {
		width: 70%;
		margin: 0 auto;
	}

	ul#avatar.logged-show {
		opacity: 1;
		visibility: visible;
		width: 100%;
		left: 0;
		z-index: 999;
		position: absolute;
		top: 67px;
		display: block;
	}
	.logged:hover>ul {
		visibility: hidden;
	}
	ul#avatar.logged-off {
		opacity: 0;
		visibility: hidden;
		display: none;
	}

	.head_link>ul>li>a {
		height: 43px;
		display: block;
		text-align: center;
		background: #fff;
		border-bottom: solid 2px #f2f2f2;
		line-height: 40px;
		color: #222222;
		font-family: 'texgyreadventorbold';
	}
	.head_link>ul>li {
		width: 100%;
		float: none;
	}
	.head_link>ul>li>a:hover {
		background-color: #21b685 !important;
		color: #fff;
		text-decoration: none;
	}
	.head_link>ul>li:hover>a, .head_link>ul:not(:hover)> li.active>a {
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
	}
	.head_link>ul>li:not(:last-child) > a {
		border-right: none;
	}
	.head_link li ul {
		padding: 0 15px;
		padding-top: 0;
		width: 90%;
	}
	.head_link>ul>li:first-child>a {
		box-shadow: inset 0px 3px 4px #f2f2f2;
	}
	.head_link>ul>li:first-child>a:hover {
		box-shadow: none;
	}
	#avatar .dashboard {
		background: url(../../../images/svg/v3/icons_icon-dash-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_listing {
		background: url(../../../images/svg/v3/icons_icon-listings-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_message {
		background: url(../../../images/svg/icons-message-border-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
		position: relative;
	}
	#avatar .manage_profile {
		background: url(../../../images/svg/v3/icons_icon-profile-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_booking {
		background: url(../../../images/svg/v3/icons_icon-bookings-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_vehicle {
		background: url(../../../images/svg/v3/icons_icon-vehicles-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_billing {
		background: url(../../../images/svg/v3/icons_icon-billing-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .logout {
		background: url(../../../images/svg/v3/icons_icon-logout-black.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .dashboard:hover {
		background: url(../../../images/svg/v3/icons_icon-dash-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_listing:hover {
		background: url(../../../images/svg/v3/icons_icon-listings-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_message:hover {
		background: url(../../../images/svg/icons-message-white.svg) no-repeat 20% center #fff;
		background-size: 18px;
	}
	#avatar .manage_profile:hover {
		background: url(../../../images/svg/v3/icons_icon-profile-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}

	#avatar .manage_booking:hover {
		background: url(../../../images/svg/v3/icons_icon-bookings-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_vehicle:hover {
		background: url(../../../images/svg/v3/icons_icon-vehicles-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_billing:hover {
		background: url(../../../images/svg/v3/icons_icon-billing-white.svg) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .logout:hover {
		background: url(../../../images/icon-set_menu-logout-mobile.png) no-repeat 20% center #fff;
		background-size: 20px 20px;
	}
	#avatar .manage_message .count-not-seen{
		left: 17%;
	}
	#space-form .select-dates .date-value-1, #space-form .select-dates .date-value-2 {
		background-size: 17px;
		background-position: 5px 12px;
	}
	#space-form .select-dates .date-value-1 input, #space-form .select-dates .date-value-2 input {
		width:74%;
		font-size: 14px !important;
		margin-left: 27px;
	}
	#space-form .block_time_show .time-morning,
	#space-form .block_time_show .time-afternoon {
		background-size: 17px;
		background-position: 5px center;
	}
	#space-form .block_time_show input {
		margin-left: 27px;
	}
	#site-quickquote #chi-form #QuickQuoteReg_email, #site-index #chi-form #QuickQuoteReg_email,
	#content #q_quote_section .quote_main .quote_form .postcode #QuickQuoteReg_postcode
	{
		width: 90% !important;
	}

	#left-side-new .search-standalone #autocomplete-ajax {
		width: calc(100% - 95px);
		padding-right: 5px;
	}

	.wrapper-rating .firstname {
		position: absolute;
		margin: 5% 0 0 18%;
		font-size: 12px;
		width: 90px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.form_login .buttons .green_btn , .form_login .buttons .fake-button {
		width: 100%;
		margin-left: 0;
	}
	#space-updateactiveandprice .space_detail,
	#space-updateactiveandprice .form_registration ._form {
		width: 100%;
	}
	#space-updateactiveandprice .form_registration .fill_price #Space_fill_price {
		margin-top: 10px;
	}
	.registration .title .icon-lock {
		margin: 6px 5px 0 14px;
	}
	#site-index #content_banner .form_search .note_search {
		background-position-x: 10px;
	}

	#site-index #content_banner .form_search .note_search .note_desc {
		margin-left: 82px;
	}
	.cvv_tooltip.w150 {
		left: 30px;
	}
	.cvv_tooltip.w300 {
		top: 12px;
	}
	.cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
		top: 100%;
		left: 70%;
	}
	.form_registration #vehicle-type-wraper #vehicle_type_counter {
		right: 75px;
	}
	.form_registration #vehicle-type-wraper #vehicle_type_arrow {
		right: 50px;
	}

	/*payment*/
	.space_wrapper .card_detail .row.row-form {
		width: 100% !important;
	}
	.form_login .card_detail .expiry input[type=text],
	.form_login .card_detail input[type=text],
	.form_login .card_detail input[type="password"] {
		width: 93% !important;
	}
	.card_popup .modal-body .form .row div.state,
	#form_registration .card_detail .row-form div.state {
		width: 48%;
		margin-right: 3%;
	}
	#form_registration .card_detail .row-form div.state,
	#form_registration .card_detail .row-form div.postcode {
		width: 48%;
	}
	.card_popup .modal-body .form .row div.postcode {
		float: right !important;
		width: 48%;
	}
	.form_login .card_detail .postcode input[type=text],
	.form_login .card_detail .state input[type=text] {
		width: 89% !important;
	}
	.card_popup .modal-body .form .row .state .block_card,
	.space_wrapper .card_detail .row-form .block_card {
		width: 99%;
	}
	.card_popup .modal-body .form .row .state .block_card,
	.space_wrapper .card_detail .row-form .block_card {
		background-position: 90%;
	}
	.space_wrapper .card_detail .row-form select.state,
	.add_card_frm select.state {
		background-position: right 55px center;
	}
	.space_wrapper .list_pay_wrap .list_pay li .no {
		margin-left: 4%;
	}
	.space_wrapper .list_pay_wrap .list_pay li .text {
		padding-left: 2%;
		width: 44%;
	}
		#space-form .column2 .price-total {
				padding: 0;
		}
		#space-form .request_space_journey .request_space_btn {
				padding: 11px 16px;
				text-indent: 30px;
		}
		#space-form .request_space_journey.waiting .request_space_btn {
				height: auto;
		}
		#header_about.header_state h1{
				text-indent: 0;
				font-size: 26px;
		}
		.margin-dashboard .search_booking {
				padding: 5px 2px;
		}
		.margin-dashboard .search_booking .block_search_booking {
				display: inline-block;
				margin-right: 0;
		}
		.margin-dashboard .search_booking input {
				width: 82%;
				font-size: 9px !important;
		}
		.margin-dashboard .search_booking #block-status-booking #status-booking-value{
				width: 85%;
				font-size: 10px !important;
		}
		.margin-dashboard .search_booking input#daterange {
				width: 41%;
		}
		.margin-dashboard .search_booking input.click_btn,
		.margin-dashboard .search_booking .type_space,
  	.margin-dashboard .search_booking .type_access {
				width: 46%;
		}
		.margin-dashboard .search_booking #date-search {
				left:auto;
				width: 120% !important;
		}
		.margin-dashboard .search_booking #date-search .input-time {
				font-size: 12px !important;
		}
		.margin-dashboard .search_booking .type_space,
  	.margin-dashboard .search_booking .type_access {
  		font-size: 9px !important;
  	}
		.modal.modal-street-parking {
				width: 98%;
				margin: auto;
		}
		.modal-street-parking .modal-footer {
				padding: 10px;
		}
		.st-btn {
			width: 100%;
		}
		.st-btn.login {
			margin: 10px 0 5px;
		}
 .breadcrumb .sub.last{
  max-width: 125px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
 }
  .modal-street-parking .modal-body {
  	padding: 10px;
  	overflow: hidden;
  }
  .modal-street-parking .form-group {
  	width: 100%;
  }
  .modal-street-parking .form-group.mgl {
  	margin-left: 0;
  }
  .st-slide-wrapper img {
  	width: 98%!important;
  }
  .hiw_wrap .hiw-introduction {
  	margin-bottom: 15px;
  }
  /*.hiw_wrap .hiw-introduction p {
  	margin-top: 15px;
  }*/
  #about_header,
  #about_header #header_about {
    height: 100px;
  }
  #header_about h1 {
    text-align: center;
    margin: 0;
    font-family: texgyreadventorbold;
    font-size: 25px;
    line-height: 100px;
  }
  .space_wrapper .give_you_wrap .icon-check {
  	margin: 0 10px;
  }
  #site-contact .breadcrumb {
  	padding-left: 10px;
  }
  .modal-import-email .modal-body .email-list li {
  	padding: 5px 5px 5px 10px;
  	line-height: 20px;
  	position: relative;
  }
  .modal-import-email .modal-body .email-list li span {
  	height: 26px;
  }
  .modal-import-email .modal-body .email-list li .name {
  	line-height: 22px;
  	width: 85%;
  }
  .modal-import-email .modal-body .email-list li .email {
  	line-height: 22px;
  	width: 80%;
  	padding-left: 15px;
  }
  .modal-import-email .modal-body .email-list li .checkbox {
  	position: absolute;
  	right: 5px;
  	top: 5px;
  }
  .modal-import-email .modal-footer {
  	padding: 10px 10px 15px;
  }
  .modal-import-email .modal-footer .st-btn {
  	width: 48%;
  }
  .modal-import-email .modal-footer .st-btn.btn-cancel {
  	margin-right: 10px;
  }
  .modal-import-email .modal-title {
    height: 44px;
    line-height: 44px;
  }
  .listwaitinglist-wrapper {
  	width: 96%;
  }

	.space_wrapper .list_pay_wrap .pay1time li .text {
		padding-left:6%;
		width:45%;
	}

	.space_wrapper .list_pay_wrap .list_pay li .status {
		width: 11%;
	}
	.space_wrapper .list_pay_wrap .list_pay li .pay_now {
		width: 31%;
	}
	.space_wrapper .list_pay_wrap .list_pay li .icon_help {
		padding-left: 14%;
		padding-right: 3%;
		background-position: 4% center;
		padding-top: 8px;
		font-size: 11px;
	}
	.space_wrapper .list_pay_wrap .list_pay .debited .pay_date {
		width: 39%;
		padding-left: 4%;
	}
	.space_wrapper .list_pay_wrap .list_pay .debited .duration {
		width: 20%;
		padding-left: 1%;
	}
	.space_wrapper .list_pay_wrap .list_pay .debited .amount {
		width: 22%;
		padding-left: 5%;
	}
	.space_wrapper .list_pay_wrap .list_pay li.show_detail a {
		width: 95%;
	}
	.space_wrapper .list_pay_wrap .list_pay .paid .status {
		width: 21px;
	}
	.registration a.go_back {
		text-indent: -200px;
	}
	.space_wrapper .card_detail .list_card {
		width: 263px;
	}
	.card_popup {
		width: 90%;
	}
	.add_card_frm #securely-ck+label,
	.add_card_frm #makeDefaultCard+label {
		font-size: 13px;
	}
	#otherSpace .modal-body .input-keyword {
		width: 72%;
	}
	#registration-step4 .form_registration .label-vehicle-type,
	#registration-step4 .form_registration .vehicle-type-select {
		width: 86%;
	}
	.rateit { margin-left: -4px;}
	.form_registration .dob {
		clear: both;
		margin-left: 0;
		width: 86.1%;
	}
	.mss_wrap {
		height: auto;
	}
	.mss_wrap .link {
		width: 100%;
		-webkit-border-radius: 0 0 3px 3px;
		-moz-border-radius: 0 0 3px 3px;
		-o-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
		font-size: 14px;
		float: none;
		display: block;
		clear: both;
	}
	.mss_wrap .message {
		width: 80%;
		font-size: 14px;
		margin-top: 7px;
	}
	.mss_wrap .icon_error {
		margin: 10px 0 10px 10px;
	}
	#findout .modal-footer .btn {
		width: 96%;
	}
	.container_dashboard .list-bookings .list-bookings_space {
		width: 43%;
	}
	ul#menu_list li {
		width: 16.66%;
	}
	ul#menu_list a {
		padding: 0 0 0 16.6%;
	}
	.search_space_request_journey .block_space_request_journey {
		width: 91%;
	}
	.search_space_request_journey .block_space_request_journey span {
		text-align: left;
		text-indent: 0;
		padding-left: 30px;
		background-position: 0px 5px;
	}
	.search_space_request_journey .block_space_request_journey input.email_request {
		width: 94%;
	}
	.container_dashboard .nav-left a.backDashboard {
		display: none;
	}
	.container_dashboard .nav-left a.backDashboard2 {
		display: block;
	}


	.margin-dashboard .search_btn_mobile {
		display: block;
		font-size: 12px;
	}
	.margin-dashboard .search_booking {
		display: none;
		margin-top: 0;
		padding: 5px 2px;
	}
	.margin-dashboard .search_booking .block_search_booking {
		width: auto;
		display: block;
		margin-right: 0;
	}
	.margin-dashboard .search_booking .block_search_booking_left {
		width: auto;
	}
	.margin-dashboard .search_booking input {
		width: 92%;
		font-size: 12px !important;
	}
	.margin-dashboard .search_booking #block-status-booking #status-booking-value {
		width: 85%;
		font-size: 14px !important;
	}
	.margin-dashboard .search_booking input#daterange {
		width: 42%;
	}
	.margin-dashboard .search_booking input.click_btn {
		width: 46%;
	}
	.margin-dashboard .search_booking #date-search {
		left:-1px;
		width: 100% !important;
	}
	.margin-dashboard .search_booking .title_search {
		display: none;
	}
	.margin-dashboard .search_booking .type_space,
  	.margin-dashboard .search_booking .type_access {
  		font-size: 12px !important;
 	}

	#slide_data .flexslider .slides .span_img {
    margin-top: 56px;
  }

  #slide_data,
  #slide_data .flex-viewport,
  #slide_data .flex-caption {
    height: 210px;
  }
} /**************** End Media Max Width 479 *************************/


/************************** Media Max Width 337 ***********************************/
@media only screen and (max-width: 337px) {
	.space_wrapper .opinion_list {
		width: 95%;
		margin: 0 auto;
	}
	#registrationbuyer-waitinglist_finished .space_wrapper,
	#registrationbuyer-waitinglist_finished .space_wrapper .btn-wrap {
		width: 98% !important;
	}
	.form_registration .step {
		width: 98%;
		background-size: 100%;
		height: 28px;
	}
	.space_wrapper .step {
		margin: 15px auto 0;
		background-size: 98%;
		height: 33px;
		width: 70%;
	}
	.space_wrapper .step_step2 {
		background-position: left -34px;
	}
	.space_wrapper .step_step3 {
		background-position: left -69px;
	}
	.space_wrapper .step_step31 {
		background-position: left -69px;
	}
	#dashboard-profile #Message_success .modal-body {
		padding: 10px;
	}
	.container_dashboard .list-bookings .list-bookings_button .button_manage.open ul {
		top: 41px;
		left: 25%;
	}
	#dashboard-listing .container_dashboard .list-bookings .list-bookings_button .button_manage.open ul,
	.container_dashboard .second .list-bookings .list-bookings_button .button_manage.open ul {
		top: 32px;
		left: -29%;
	}
	.container_dashboard .list-bookings.listings .list-bookings_button ul {
		left: -30%;
	}
	.form_registration .tos_wrapper {
		width: 95%;
	}
	.space_wrapper .tos_wrapper {
		width: 96%;
		float: initial;
	}
	.form-contact input[type=text] {
		width: 96%;
	}
	#date-search {
		left: 0;
		right: 0;
		border-radius: 0px;
	}
	#date-search .date-submit .green_btn {
		width: 41%;
	}

	.search-result .listing-wraper.first .tooltip,
	.search-result .button-enquire .tooltip {
		left: 100px!important;
	}

	.form_registration input[type="password"], .form_registration input[type="text"] {
		width: 80% !important;
	}

	#form_registration #Address_full_address {
		margin-left: 0%;
	}
	.nav_tab_login li:first-child,
	#registration-index .nav_tab_login li:first-child {
	  margin-left: 10px;
	}
	#registration-step3 .form_registration #clear {
		right: 10px;
	}

	.form_registration .discount_wraper {
		width: 95%;
		margin: 0 2%;
		overflow: auto;
	}
	.form_registration #Enquire_discount_code{
		width: 44% !important;
		margin-right: 2%;
		font-weight: normal;
		float: left;
		margin-left: 0;
	}
	#registrationbuyer-booking .form_registration #Enquire_discount_code{
		width: 44% !important;
	}
	.form_registration #validate{
		width: 42%;
		float: right;
		font-size: 14px !important;
	}
	.form_registration .comment_wraper {
		width: 100%;
	}
	.form_registration .enquire_note{
		width: 95%;
		font-size: 12px;
	}
	.space_wrapper {
		width: 100%!important;
	}
	.space_wrapper .row.row-form {
		width: 95%;
	}
	.search-standalone #autocomplete-ajax {
		width: 68%;
	}
	.search-standalone .has-icon {
		width: 84%;
	}
	.space_wrapper .login_facebook_tweet .blue_btn,
	.space_wrapper .buttons .green_btn{
		width: 95%!important;
	}
	#space_request_btn{
		width: 100%!important;
	}
	.modal-signup #modal-footer .green_btn,
	.space_wrapper .login_facebook_tweet {
		width: 100%!important;
	}
	.space_wrapper .link2 {
		font-size: 10px!important;
	}
	.space_wrapper #tos {
		font-size: 10px!important;
		word-spacing: 0px;
	}
	.space_wrapper input[type="password"],
	.space_wrapper input[type="text"] {
		margin-left: 0%!important;
	}

	.space_wrapper .space_item .blockprice #date-search {
		top: 109px;
	}

	.space_wrapper .space_item .blockprice .editDate {
		left: 46px;
	}

	#modalComfirm.modal-signup .modal-body p {
		width: 100%;
	}
	.space_wrapper #dob {
		width: 95%!important;
		background-position-y: 32px !important;
	}
	.space_wrapper input[type="password"],
	.space_wrapper input[type="text"] {
		width: 80%!important;
	}
	.space_wrapper .space_item, .space_wrapper .space_info,
	.space_wrapper .space_happen, .space_wrapper .btn-back {
		margin-left: auto;
		margin-right: auto;
	}
	.space_wrapper .space_happen.pm,
	.space_wrapper .space_happen,
	.space_wrapper .space_info {
		padding: 20px;
		width: 82%;
	}
	.space_wrapper .space_item,
	.space_wrapper .space_happen.pm,
	.space_wrapper .space_happen{
		background-position: center;
	}
	.space_wrapper .space_happen .txt-right {
		padding-right: 45px;
	}
	.space_wrapper #profile,
	.space_wrapper .btn-back,
	.space_wrapper .space_item,
	.space_wrapper .give_you_wrap2 {
		width: 95%;
	}
	.space_wrapper .give_you_wrap {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
	}
	.space_wrapper .give_you_wrap .favourite_email .fav_cls,
	.space_wrapper .give_you_wrap2 .favourite_email .fav_cls {
		/*width: 71px;*/
		width: 120px;
	}
	.space_wrapper .give_you_wrap .favourite_email .fav_gmail,
	.space_wrapper .give_you_wrap2 .favourite_email .fav_gmail {
		background-size: 73px 23px;
	}
	.space_wrapper .give_you_wrap .favourite_email .fav_yahoo,
	.space_wrapper .give_you_wrap2 .favourite_email .fav_yahoo {
		background-size: 73px 23px;
	}
	.space_wrapper .give_you_wrap .favourite_email .fav_outlook,
	.space_wrapper .give_you_wrap2 .favourite_email .fav_outlook {
		background-size: 73px 23px;
	}
	.space_wrapper .space_item .img {
		width: 100%;
		height: 71px;
	}
	.space_wrapper .vehicle_number{
		width: 95%;
	}
	.space_wrapper .vehicle_number input {
		width: 80%!important;
	}
	#registrationbuyer-step3 .label-vehicle-type,
	#registrationbuyer-step3 .vehicle-type-select {
		width: 84%;
	}
	#registrationbuyer-step4 .form_registration .vehicle-type-wraper {
		width: 95%;
		margin: 0 0 14px 2%;
	}
	#registrationbuyer-step4 .form_registration .vehicle-type-wraper #label-vehicle-type {
		width: 100%!important; margin: 0;
	}
	.form_registration.space_wrapper .discount_wraper {
		width: 100%!important;
		margin: 0!important;
	}
	.form_registration.space_wrapper #Enquire_discount_code {
		margin: 0!important;
	}
	.space_wrapper .dob {
		width: 87%;
	}
	.space_wrapper .space_item .stitle {
		height: 55px;
	}
	.space_wrapper .space_item .img .noimg {
		height: 65px;
	}
	#search-listing #autocomplete-ajax {
		width: 94%;
	}
	.search-result .listing-price-total {
		width: 71px;
	}

	#registrationbuyer-spacerequest .row{
		width: 95%;
		margin: 0 auto;
	}
	.form_registration .signup_wraper {
		width: 100%;
	}
	#registrationbuyer-waitinglist .form_registration .vehicle-type-wraper {
		width: 95%;
	}
	#Share_social {
		margin-left: 10%;
	}
	#Available,
	#modalComfirm {
		top: 10%!important;
	}
	#menu_list li i {
		top: 5px;
		left: 27px;
	}
	#space-view_v3 #modalCompleteListing {
		top: 10%;
	}
	.form_login input#Vehicle_vehicle_number {
		padding: 4px 5px!important;
	}
	#modalComfirm {
		width: 98%!important;
		margin-left: 2px!important;
	}
	#dashboard-profile #Change_password, #dashboard-profile #Change_email {
		width: 98%;
		top: 20px;
	}
	#dashboard-profile #Change_password .modal-body, #dashboard-profile #Change_email .modal-body {
		margin-left: 0;
	}
	#Change_password .modal-body .content-popup, #Change_email .modal-body .content-popup {
		width: 83%;
	}
	.search-standalone .search-keyword .icon-x {
		right: 18%;
	}
	#modalContact {
		width: 98%;
		top: 20px;
	}
	#modalContact .modal-body .img {
		margin-left: 35px;
	}
	ul#menu_list li {
		width: 16.66%;
	}
	ul#menu_list li.billing {

	}
	ul#menu_list li.billing.active{
		width: 16.66%;
	}
	#modalCompleteListing #modal-footer {
		padding-left: 15px;
		padding-right: 15px;
	}
	#dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected,
	.margin-dashboard .pager .yiiPager li.selected {
		width: 53%;
	}
	.testimoni1 .testimonials, .testimoni2 .testimonials {
		width: 55%;
	}
	#site-tellus #Submit_email .modal-body .content-popup {
		width: 94%;
		margin: 0 auto;
		float: none;
	}
	#Submit_email .emailtellus {
		margin: 0 auto;
		width: 100%;
	}
	#Submit_email input[type=text] {
		width: 96%;
		margin: 0;
		font-size: 12px;
		height: 35px !important;
	}
	#site-tellus .popupModal h4 {
		font-size: 13px;
	}
	#Submit_email .body {
		width: 100%;
		margin-left: 0;
		margin-top: 10px;
	}
	#Submit_email .avatar_story {
		margin: 0 auto;
		float: none;
		display: block;
	}
	#site-tellus #Submit_email .modal-body .modal-button-save,
	#site-tellus #Submit_email .modal-body .modal-cancel {
		width: 100%;
		margin: 0 auto;
	}
	#site-tellus #Submit_email .modal-body .modal-cancel {
		margin-bottom: 10px;
	}
	#site-tellus #Submit_email {
		height: auto;
	}
	#Submit_email div.form .errorMessage {
		padding: 0;
	}
	#site-tellus #Submit_email .modal-body .modal-cancel {
		height: 44px;
	}
	#site-tellus #Submit_email .modal-body .modal-cancel a {
		font-size: 14px;
		height: 44px;
		line-height: 44px;
		padding: 0;
	}
	#site-tellus #Submit_email .modal-body .modal-button-save input{
		height: 44px;
		font-size: 14px!important;
		font-family: "helvetica-neue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	.space_wrapper .q_response,
	.space_wrapper .find-more {
		width: 95%;
	}
	.space_wrapper .new-version-question {
		width: 95%;
	}
	.space_wrapper .new-version-before-question {
		width: 95%;
		margin-bottom: 0;
	}
	.space_wrapper .question_title textarea {
		width: 92%;
	}
	.space_wrapper .btn-wrap .btnbr2,
	.space_wrapper .btn-wrap .btnbr {
		width: 100%;
	}
	.space_wrapper .btn-wrap .btn-wrap,
	#space-form .column2 .enquire input,
	.space_wrapper .question_title{
		width: 100%;
	}
	.space_wrapper .startdate_wrap {
		width: 95%;
		margin: 0 auto 15px;
	}
	.space_wrapper .startdate_title,
	.space_success .news,
	.space_wrapper .btn-wrap {
		width: 95%;
		margin: 0 auto;
	}
	.cvv_tooltip .cvv_tooltip_inner .cvv_arrow:after {
		left: 56%;
	}
	#registration-step4 .form_registration input[type="password"],
	#registration-step4 .form_registration input[type="text"] {
		width: 63% !important;
		padding-right: 22% !important;
	}
	#registration-step4 .form_registration .type_counter {
		right: 65px;
	}
	#registration-step4 .form_registration .type_arrow {
		right: 40px;
	}
	#space-form .column2 .seller-offer .ask-question {
		background-position: 7px center;
		text-indent: 37px;
	}
	#space-form .column2 .seller-offer .make-offer {
		background-position: 20px center;
	}

	.search-listing-header input.input-keyword {
		width: 80%;
	}
	#date-search-view {
		top: 46px;
	}
	#button_list_space {
		text-indent: -22px;
	}
	#modalAccept {
		top: 10%;
	}
	.form_registration .vehicle-type-wraper {
		margin: 0 auto;
		width: 95%;
	}
	#expect_space .expect_space,
	#form_registration .enquire_item,
	#form_registration .expect_accessing,
	#form_registration .booking_purpose {
		width: 95%;
	}
	#expect_space .expect_space p{
		font-size: 12px;
	}
	.billing_wrap .green_btn,
	#registrationbuyer-step3 .form_registration .vehicle-type-wraper {
		margin-left: 0;
		width: 100%;
	}
	.form_registration .booking_comment {
		width: 95%;
	}
	.form_registration .comment_wraper .comment_description {
		width: 95%;
		margin: 0 auto;
	}
	.container_dashboard .list-bookings .list-bookings_space {
		width: 45%;
	}
	ul#menu_list a {
		padding: 0 0 0 50px;
	}
	ul#menu_list li.active a:after {
		right: 18px;
	}
	.margin-dashboard .pager .yiiPager li.selected,
	#dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected {
		width: 53%;
	}
	.registration .title {
		font-size: 18px;
	}
	#form_rate_parking_space,
	.space_wrapper .avatar_wrap {
		width: 95%;
	}
	.cvv_tooltip.w150 {
		left: 6px;
	}
	#dashboard-profile #Change_password .modal-body,
	#dashboard-profile #Change_email .modal-body,
	#site-tellus #Submit_email .modal-body {
		width: 96%;
	}
	.space_wrapper .space_success .thanks {
		width: 95%;
	}

	/*payment*/
	.error_card {
		width: 95%;
	}
	.space_wrapper .pm_step,
	.space_wrapper .pm_step.step_step1,
	.space_wrapper .pm_step.step_step2,
	.space_wrapper .pm_step.step_step3,
	.space_wrapper .pm_step.step_step31,
	.space_wrapper .pm_step.step_step4,
	.space_wrapper .pm_step.step_step41 {
		width: 95%;
		background-size: 100%;
	}

	.space_wrapper .label-title,
	.space_wrapper .card_detail {
		width: 95%;
	}
	#space-updateactiveandprice .form_registration .label-title{
		width: 95%;
	}
	.space_wrapper .card_detail .card_detail_title .add_new_card {
		width: 43%;
	}
	.space_wrapper .infoBooking {
		width: 95%;
		background-position-x: -15px, 98% !important;
		background-position-y: -12px, center !important;
		font-size: 13px;
	}
	.space_wrapper .list_pay_wrap {
		width: 95%;
	}
	#registration-step2 .content .title .icon-listmyspace,
	#registration-step3 .content .title .icon-listmyspace {
		margin: 0 4px 0 -4px;
	}
	.space_wrapper .space_item .blockprice .input-time {
		margin-left: 25% !important;
		width: 65px !important;
	}
	#search-listing .input-time {
		width: 50%;
	}

	.form_registration .dob {
		clear: both;
		margin-left: 0;
		width: 87% !important;
	}

	.header_state h2 {
		text-indent: 0;
		font-size: 20px !important;
	}

	#about_content ul.list_suburb li{
		width: 46%;
	}

	.list_content h3 {
		font-size: 17px;
		line-height: 22px;
	}

	.list_content .alphabet li {
		padding: 3px 3px;
	}

	.list_content .alphabet a {
		font-size: 16px;
	}
	.booking-wrapper .nav.nav-tabs a {
		font-size: 12px;
	}

	#space-form .title-gmap label.title_name {
		font-size: 16px;
	}
	.rating .rating-overall {
		padding-top: 0;
	}
	.wrapper-rating .rating-info {
		padding: 4%;
	}
	.rating-overall {
		padding-top: 4%;
	}
	.wrapper-rating .firstname {
		margin-top: 3%;
	}

	.search_space_request_journey .block_space_request_journey input.email_request {
		width: 92%;
	}
	.margin-dashboard .listRefer-wrapper .pager .yiiPager li.selected {
		width: 50%;
	}
	#space-form .view-form div.space_type{
		width: 100%;
	}
	#space-form .view-form .view_value_space_vehicle{
		width: auto;
		font-size: 11px;
		max-width: 50px;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: middle;
	}
	#space-form .view-form span.access_type {
		margin-left: 7px;
	}
	#space-form .view-form .view_value_space_height, #space-form .view-form span.space_type, #space-form .view-form span.access_type {
		font-size: 11px;
	}

	.margin-dashboard .search_booking .block_search_booking {
		display: block;
		margin-right: 0;
	}
	.margin-dashboard .search_booking input {
		width: 92%;
		font-size: 11px !important;
	}
	.margin-dashboard .search_booking select {
		width: 139px;
		font-size: 11px !important;
	}
	.margin-dashboard .search_booking input#daterange {
		width: 125px;
	}

	.margin-dashboard .search_booking input {
		width: 92%;
		font-size: 11px !important;
	}
	.margin-dashboard .search_booking #block-status-booking #status-booking-value {
		width: 125px;
		font-size: 11px !important;
	}
	.margin-dashboard .search_booking input#daterange {
		width: 125px;
	}
	.margin-dashboard .search_booking input.click_btn,
	.margin-dashboard .search_booking .type_space,
 	.margin-dashboard .search_booking .type_access {
		width: 139px;
	}
	.margin-dashboard .search_booking .type_space,
 	.margin-dashboard .search_booking .type_access {
 		font-size: 11px !important;
 	}
	#site-landingpage .search-result .listing-content {
		width: 50% !important;
	}
	#search-listing #autocomplete-ajax {
		width: 88%;
	}

	#search-listing .search_btn, #search-listing .danger_search_btn {
		width: 92%;
	}

	.reportSP_popup .modal-body .reportsp_frm {
		width: 100%;
	}

	.listwaitinglist-wrapper ul.yiiPager .page {
		width: 38%;
	}

	.listwaitinglist-wrapper .search-suburb input.input-keyword {
		width: 205px;
	}
	.search-standalone .search-keyword .icon-x {
		right: 18%;
	}
	#modalBookingsReport .modal-body {
		width: 94%;
		padding: 0 3%;
	}
	#modalBookingsReport #modal-cancel-report {
		margin-right: 13px;
	}
	#modalBookingsReport .date-search .date-wraper .date-show {
		text-indent: 15px;
	}

	#tweet_twitter {
		padding: 0 3%;
	}

	#tweet_twitter h2 {
		font-size: 20px;
	}

	.price-total-bond .total-amount .ta-note,
	.price-total-bond .price-total .ta-note-2,
	.price-total-bond .price-total .ta-note-3 {
	  font-size: 13px;
	}

	#space-form .column2 .wapper-date .info_length_booking {
		margin: 10px 0 5px 0;
	}
	.space_wrapper .space_item .blockprice .date-value .date-value-1,
	.space_wrapper .space_item .blockprice .date-value .date-value-2 {
		background: url(../../../images/svg/v3/icons_date-grey.svg) no-repeat 5px 12px;
		background-size: 20px 20px;
	}
	.space_wrapper .space_item .blockprice .date-value .date-value-1 .input-date,
	.space_wrapper .space_item .blockprice .date-value .date-value-2 .input-date {
		width: 72% !important;
		margin-left: 30px !important;
		padding-left: 5px !important;
	}

	#site-index #content-wrapper #as-featured-in .as-featured-items {
		display: block;
		height: auto;
	}

	#site-index #content-wrapper #as-featured-in .as-featured-items.line-items {
		border: none;
	}

	#site-index #content-wrapper #as-featured-in .as-featured-items .items {
		width: 100%;
		height: 100px;
		border-right: none;
		border-bottom: 1px solid #E8E7EC;
	}

	#site-index #content-wrapper #as-featured-in .as-featured-items .items:last-child {
		width: 100%;
		height: 100px;
	}
}
@media (max-width: 598px) and (min-width: 568px){
	.not_search_footer{
		display: none;
	}
}
@media (max-width: 600px) and (min-width: 481px){
	.mss_wrap .message {
		margin: 0px 0px 0px 5px;
		font-size: 14px;
		padding-top: 5px;
	}
	.mss_wrap .link {
		font-size: 14px;
	}
}
@media (max-width: 480px){
	.custom-link , .box-card-expired{
		width: 100% !important;
	}
	.box-card-expired .custom-message{
		margin: 0px 0px 0px 10px;
		width: auto !important;
	}
}
@media only screen and (max-width: 414px) {
	#site-index #content-wrapper #introduction {
		margin-top: 30px;
	}
	#site-index #content_banner .form_search .note_search .title_home span{
		display: inline-block;
	}
}

@media (max-width: 360px) {
	#site-index #content-wrapper #storage .content-storage p {
		padding: 0 15px;
	}
}
@media only screen and (max-width: 320px){
	#benefits_new #ben_cont .video-preload-screen.this-video-reference {
		width: 100%;
	}

	#site-index #header_parent.header-fixed #logo, #logo {
		width: 116px;
		background-position: center right;
	}
	.new-parent-layout #a2, #a2{
		left: 142px !important;
	}
	.new-parent-layout .head_link{
		margin: 4px 20px 4px 0 !important;
		width: 134px;
	}
    #site-index #content_banner .form_search .note_search .title_home {
        line-height: 35px;
        font-size: 30px;
    }
}

@media (max-width: 767px) {
    .head-media-inner {
        height: 100%;
    }
    .head-media-wrap .head-media-title {
        height: auto;
    }
    .head-media-wrap .head-media-inner {}
}

@media only screen and (max-width: 450px) {
    #site-index .heroTitle {
        height: 390px;
    }
}
@media only screen and (max-width: 350px) {
    #site-index .heroTitle {
        height: 380px;
    }
}
@media only screen and (max-width: 265px) {
    #site-index #content_banner .form_search .note_search h2 {
        font-size: 16px;
    }
    #site-index .howSpacerWorks button {
        font-size: 14px;
    }
}
