@media only screen and (min-width: 768px) and (max-width: 1145px) {
    .wrap_content_dashboard
    {
        padding-top: 10px;
    }
    .phone-header-home
    {
        margin-top: 9px;
    }
    .tab-map-list {
        display: none;
    }
    .search-listing-header-wrapper {
        top: 0;
        left: 240px;
        display: none;
    }
    body.dashboard .margin-dashboard .list-bookings .list-bookings_top>div {
        width: 25%;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .earned_since {
        padding-bottom: 0;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .space {
        font-size: 14px;
        display: block;
    }
    .testimoni2 .user {
        margin-right: 0;
        width: 16%;
    }
    .testimoni1 .user {
        margin-right: 2%;
    }
    .testimoni1 .testimonials,
    .testimoni2 .testimonials {
        width: 75%;
    }
    #space-form .cvv_tooltip.w300 {
        /* top: -72px; */
        top: 45px;
    }
    #space-form .cvv_tooltip.w300 .cvv_tooltip_inner .cvv_arrow:after {
        left: 41%;
    }
    .container_dashboard .span9.stat-list .refer5 p.stat-price {
        font-size: 34px;
    }
    .container_dashboard .span9.stat-list .refer7 p.stat-price {
        font-size: 28px;
    }
    .parking-wrap,
    .head-media-wrap .head-landing-inner,
    .hiw_wrap .hiw-total-step {
        width: 100%;
    }
    .container_dashboard .list-bookings .list-bookings_space .space_address {
        width: 90%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .margin-dashboard .search_booking .title_search {
        width: 60px;
    }
    .margin-dashboard .search_booking input {
        width: 121px;
    }
    .margin-dashboard .search_booking .type_space,
    .margin-dashboard .search_booking .type_access {
        width: 134px;
    }
    .margin-dashboard .search_booking #block-status-booking #status-booking-value {
        width: 121px;
    }
    .margin-dashboard .search_booking input.click_btn {
        width: 63px;
    }
    .margin-dashboard .search_booking #date-search {
        right: 30%;
    }
    .ptime-restrictions .tab-content .tab-pane .inner .tr-option .icon-star {
        width: 14px;
    }
    .ptime-restrictions .tab-content .tab-pane .inner .tr-option .kind {
        width: 55px;
    }
    .ptime-restrictions .tab-content .tab-pane .inner .tr-option .time {
        width: 109px;
        white-space: nowrap;
    }
    #longtail-landingpagesem .breadcrumb,
    #longtail-landingpageseo .breadcrumb,
    #search-marketing .breadcrumb,
    #search-index .breadcrumb , #site-landingpage .breadcrumb{
        width: 98%;
    }
    #search-listing .buttonTypeParking {
        width: 45%;
        font-size: 12px;
    }
}

@media only screen and (max-width: 979px) {
    .pager{
        border-bottom: 1px solid #fff;
    }
    .phone-header-home
    {
        margin-top: 9px;
    }
    .status_of_user {
        padding: 2px 0px 1px 0px;
    }
    .status_of_user span {
        font-size: 11px;
    }
    .new-bookings .booking-report {
        width: 42px;
        padding: 0;
        text-indent: -9999px;
        height: 42px;
        background-position: 12px 11px;
    }
    .nav_tab_login li a h2 {
        line-height: 48px;
    }
    #search-marketin #wrapper,
    #search-index #wrapper {
        display: block;
    }
    .error_wrapper2 {
        width: 100%;
    }
    .error_wrapper2 .reward-search {
        margin-left: 8%;
    }
    .tab-map-list {
        display: block;
    }
    .modal-import-email .modal-title {
        height: 40px;
        line-height: 40px;
    }
    #site-contact .breadcrumb {
        padding-left: 30px;
    }
    .search-street-parking {
        top: 10px;
    }
    #space-form .booking_view.minbond {
        margin-top: 38px;
    }
    .nav_tab_login li a {
        height: 38px;
        line-height: 38px;
    }
    #site-index #logo {
        text-indent: -1000px;
    }
    .container_dashboard .stat-list p.stat-price,
    .container_dashboard .stat-list p.stat-price a {
        margin-bottom: 8px;
    }
    #nav #a1 {
        height: 26px;
        width: auto;
    }
    .search-listing-header-wrapper {
        left: 75px;
    }
    #about_content.list_content {
        margin-top: 15px;
    }
    .landing-pages {
        padding: 10px 10px 0;
    }
    .landing-pages .breadcrumb {
        margin: 0 0 15px;
        padding: 0;
    }
    .list_content .breadcrumb {
        float: none;
        width: 100%;
        padding: 0;
    }
    .quicjhoearsnu-item .aqq {
        margin-bottom: 0px;
    }
    li.term>a {
        margin-bottom: 6px;
    }
    .footer_top li {
        line-height: 24px;
    }
    .search-result #ajax-search-result .listing-content .listing-type span {
        width: 130px;
    }
    #otherSpace .search-result .listing-content {
        width: 240px;
    }
    .container_dashboard a.btn-color-yellow,
    .container_dashboard a.btn-color-green {
        margin-left: 0;
        margin-right: 0;
    }
    #space-view_v3 .breadcrumb {
        float: left;
        margin-top: 2%;
        margin-left: 2%;
    }
    #space-form .view-form .next_listing {
        margin-top: 2%;
        margin-right: 2%;
        margin-bottom: 0;
    }
    /*------------------HEADER-------------------------*/
    .search-listing-header {
        margin-left: 15px;
        width: 275px;
    }
    .search-listing-header input.input-keyword {
        height: 25px !important;
        line-height: 25px;
        width: 210px;
    }
    .search-listing-header .search_btn {
        width: 35px;
        height: 35px;
    }
    .search-listing-header .icon-x {
        top: 4px;
    }
    #site-quickquote,
    #site-index {
        width: 100%;
    }
    #header {
        width: 100%;
    }
    body#site-quickquote #content-wrapper,
    body#site-index #content-wrapper,
    .site .footer {
        width: 100%;
    }
    #nav {
        margin-top: 2px;
    }
    #nav>a {
        background: none;
        top: 11px;
        left: 38%;
    }
    #logo {
        background: url(../../../images/logo.svg) no-repeat 0 0;
        width: 214px;
        min-width: 52px;
        background-size: 214px;
        margin-left: 20px;
        height: 50px;
        text-indent: -9999px;
    }
    .logged {
        margin-top: 3px;
    }
    .head_link #button_login {
        height: 23px;
        line-height: 20px;
        width: auto;
        font-size: 13px;
        margin-top: 1px;
    }
    #header {
        margin-top: 3px;
        height: 53px;
    }
    #btn_leasemyspace {
        width: 185px;
        display: block;
    }
    #btn_leasemyspace strong {
        line-height: 36px;
        text-indent: 10px;
        font-size: 12px;
    }
    .head_link {
        margin-top: 0;
        margin-right: 2%;
        height: 36px;
        min-width: 500px;
    }
    .head_link .user-logged .list_my_space_free {
        margin-top: 0px;
        width: auto;
        float: right;
    }
    .head_link.no-user .list_my_space_free {
        margin-top: 0px;
        float: right;
        margin-right: 5px;
    }
    .head_link .user-logged .list_my_space_free #button_list_space {
        height: 23px;
        width: 95px;
        line-height: 23px;
        font-size: 10px;
        text-indent: 6px;
    }
    .head_link .list_my_space_free a span {
        line-height: 37px;
        background-size: 46px;
        background-position-y: 7px;
    }
    #btn_leasemyspace .text {
        font-size: 13px;
        line-height: 40px;
        text-indent: 5px;
    }
    .head_link.no-user .no-user #button_list_space {
        font-size: 11px;
        line-height: 22px;
        text-indent: 0px;
        height: 23px;
        width: 95px;
    }
    .head_link .no-user #button_list_space {}
    #nav {
        float: right;
        height: 35px;
    }
    #nav ul {
        float: left;
        display: block;
        top: 11px;
        left: 40%;
        z-index: 1;
    }
    #nav>ul>li>a {
        border-bottom: none;
        font-size: 11px;
        line-height: 34px;
    }
    #nav>ul>li {
        height: 35px;
    }
    #helpmore {
        top: 56px;
    }
    #download_app_footer2 {
        padding: 0;
    }
    /*---------------FORM SEACRH FOR PARKING------------*/
    #site-quickquote #content_banner .form_search,
    #site-index #content_banner .form_search {
        width: 95%;
        margin: 90px auto 145px;
        float: none;
        height: 255px;
    }
    #site-quickquote #content_banner .form_search .note_search h1,
    #site-index #content_banner .form_search .note_search h1 {
        font-size: 50px;
        line-height: 60px;
    }
    #site-index #content_banner .form_search .note_search h2,
    #site-index #content_banner .form_search .note_search h3 {
        font-size: 20px;
        padding-top: 15px;
    }
    #site-index #content_banner .not_search_footer {
        margin-top: 30px;
    }
    #site-quickquote #content_banner .form_search .note_search,
    #site-index #content_banner .form_search .note_search {
        background-size: 57px;
        background-position-x: 19px;
    }
    #site-quickquote #content_banner .form_search .note_search .note_desc,
    #site-index #content_banner .form_search .note_search .note_desc {
        font-size: 13px;
        width: 77%;
        line-height: 18px;
        margin-left: 90px;
    }
    #search-listing>.input-small {
        font-size: 12px;
        width: 55%;
        line-height: 18px;
        margin-top: 14px;
    }
    #search-listing div.wrapper-direct-link span.find-cheap-parking-in {
        margin: 30px 7px 6px 10px;
    }
    #search-listing div.wrapper-direct-link nav a{
        padding: 17px 1%;
    }
    #search-listing .parking-position {
        margin: 14px 0 0 0;
        left: initial;
    }
    #search-listing #autocomplete-ajax {
        margin-left: 14px;
        margin-top: 18px;
        width: 60%;
    }
    #autocomplete-ajax .mapboxgl-ctrl-geocoder--input {
        height: 44px !important;
    }
    #autocomplete-ajax .mapboxgl-ctrl-geocoder--input.tmp-placeholder {
        height: 42px !important;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #search-listing .input-date {
        width: 12%;
        font-size: 12px !important;
        text-indent: 2px;
        background-size: 17px 17px;
        background-position: 88%;
        margin-top: 14px;
        margin-left: 2%;
    }
    #search-listing .search_btn {
        background-size: 16px;
        width: 33%;
        height: 44px;
        margin: 20px 0 0 0;
    }
    #search-listing .icon-x {
        position: absolute;
        right: 27%;
        top: 25px;
        height: 25px;
        width: 20px;
        cursor: pointer;
    }
    #site-quickquote #content_banner .list_city ul li,
    #site-index #content_banner .list_city ul li {
        line-height: 49px;
    }
    #site-quickquote #content_banner .list_city ul li a,
    #site-index #content_banner .list_city ul li a {
        font-size: 12px;
    }
    #content_banner {
        background: url(../../../images/v3/header-bg-tablet-v2.jpg) center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding-bottom: 0px;
        height: auto;
    }
    #slide_data_1 {
        margin: 9px 0 0 17px;
        float: left;
        width: 300px;
    }
    #slide_data_1 .flex-caption {
        width: 48%;
        padding-top: 16px !important;
        height: 97px;
    }
    #site-quickquote #slide_data_1 .flex-direction-nav .flex-prev,
    #site-index #slide_data_1 .flex-direction-nav .flex-prev {
        height: 75%;
    }
    #site-quickquote #slide_data_1 .flex-direction-nav .flex-next,
    #site-index #slide_data_1 .flex-direction-nav .flex-next {
        left: 94%;
        height: 75%;
    }
    #slide_data_1 .flexslider .slides img {
        width: 79px;
        height: 79px;
        border-radius: 3px;
        margin: 17px 17px 0 34px;
    }
    #site-quickquote #slide_data_1 .slide_title,
    #site-index #slide_data_1 .slide_title {
        height: 30px;
        font-size: 12px;
        line-height: 14px;
        overflow: hidden;
    }
    #site-quickquote #slide_data_1 .slide_desc,
    #site-index #slide_data_1 .slide_desc {
        font-size: 11px;
        line-height: 16px;
        height: 32px;
        margin: 0;
        overflow: hidden;
    }
    #site-quickquote #slide_data_1 div.slide_week,
    #site-index #slide_data_1 div.slide_week {
        font-size: 17px;
    }
    #site-quickquote #slide_data_1 span.slide_week,
    #site-index #slide_data_1 span.slide_week {
        font-size: 10px;
    }
    #site-quickquote #content_banner .booking-guarantee,
    #site-index #content_banner .booking-guarantee {
        margin: 0;
        width: 180px;
        height: 193px;
        margin-top: 2px;
        right: 7%;
    }
    #site-quickquote #slide_data_1 div.slide_week sup,
    #site-index #slide_data_1 div.slide_week sup {
        font-size: 10px;
        top: -5px;
    }
    #q_quote_section .quote_form .email {
        width: 34%
    }
    /*---------------INTRODUCTION------------------*/
    #site-quickquote #content-wrapper #introduction h2,
    #site-index #content-wrapper #introduction h2 {
        font-size: 17px;
        padding-top: 26px;
    }
    #site-quickquote #content-wrapper #introduction h2 {
        padding-bottom: 26px;
    }
    #site-quickquote #content-wrapper #introduction .button_wapper,
    #site-index #content-wrapper #introduction .button_wapper {
        width: 437px;
        margin: 22px auto;
    }
    #site-quickquote #content-wrapper #introduction .yellow_btn,
    #site-index #content-wrapper #introduction .yellow_btn {
        width: 147px;
        font-size: 14px;
        height: 27px;
        line-height: 27px;
    }
    .quick_quote a.quick_quote_a {
        height: 27px;
        color: #ffffff;
    }
    .quick_quote #button_list_space {
        height: 27px;
        line-height: 27px;
        font-size: 14px;
    }
    .list_my_space_free a span {
        background-size: 45px;
        height: 39px;
    }
    #site-quickquote #content-wrapper #introduction .quick_quote input,
    #site-index #content-wrapper #introduction .quick_quote input {
        height: 39px;
        line-height: 0px;
        font-size: 12px !important;
        width: 200px;
        margin-left: 9px;
    }
    #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 {
        width: 55px;
        float: none;
        margin-left: 35%;
    }
    #site-quickquote #content-wrapper #introduction .introduction_footer .list_parking,
    #site-index #content-wrapper #introduction .introduction_footer .list_parking {
        margin-left: 0px;
        width: 30%;
    }
    #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 {
        margin: 0 auto;
        font-size: 12px;
        padding-top: 5px;
        text-align: center;
        line-height: 20px;
    }
    #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-left: 0;
        text-align: center;
    }
    #site-quickquote .container,
    #site-index .container {
        width: 100% !important;
    }
    #site-quickquote #content-wrapper #introduction .introduction_footer,
    #site-index #content-wrapper #introduction .introduction_footer {
        width: 100%;
    }
    #site-quickquote #content-wrapper #introduction,
    #site-index #content-wrapper #introduction {
        padding-bottom: 15px;
        height: auto;
    }
    #site-quickquote #introduction .container,
    #site-index #introduction .container {
        padding-bottom: 20px;
    }
    #site-quickquote #content-wrapper #introduction .introduction_footer .price_availability,
    #site-index #content-wrapper #introduction .introduction_footer .price_availability {
        margin-left: 6%;
        width: 30%;
    }
    #site-quickquote #content-wrapper #introduction .introduction_footer .accept_booking,
    #site-index #content-wrapper #introduction .introduction_footer .accept_booking {
        margin-left: 5%;
    }
    #site-quickquote .flex-direction-nav .flex-prev,
    #site-index .flex-direction-nav .flex-prev {
        left: 10px;
    }
    /*------------------BENEFITS----------------*/
    #benefits {
        width: 94%;
        height: 395px;
    }
    .bannerright {
        width: 50%;
    }
    .bannerright .videobox {
        width: 335px;
        height: 245px;
        float: right;
    }
    .video-preload-screen.this-video-reference {
        margin-right: 0;
        width: 100%;
        height: 100%;
    }
    .bannerright .likebox {
        float: right;
        width: 335px;
    }
    #benefits h2 {
        font-size: 20px;
        margin-top: 30px;
    }
    .bannerright .likebox .likebox-li-twitter {
        float: left;
        margin: 17px 11px 0 0;
        width: 66px;
    }
    #benefits ul.cont_area li div.img_area {
        width: 52px;
        margin-left: 20px;
    }
    .no-svg #benefits ul.cont_area li div.img_area {
        height: 64px;
    }
    #benefits ul.cont_area li div.desc_area {
        width: 66%;
        margin: 12px auto;
    }
    #benefits .cont_area li h3 {
        font-size: 13px;
    }
    #benefits .cont_area li .desc_area p {
        font-size: 12px;
    }
    /*------------------The App----------------*/
    .aside {
        height: 397px;
        width: 100%;
    }
    body#site-quickquote #content-wrapper,
    body#site-index #content-wrapper {
        width: 100%;
    }
    #app_main #app,
    #app_main .container h1 {
        font-size: 20px;
        padding: 30px 30px 0px 30px;
    }
    #site-quickquote #app_main .container,
    #site-index #app_main .container {
        width: 94% !important;
    }
    .slidepart {
        background-size: 191px;
        height: 447px;
        width: 635px;
        margin: 0 auto;
        float: none;
        background-position-y: 93px;
        overflow: initial;
        background-position-x: 40px;
    }
    #app_main .base {
        height: 280px;
        width: 191px;
        margin-top: 113px;
        margin-left: 41px;
    }
    #app_main {
        height: 540px;
        background: url(../../../images/v3/theApp-bg-tablet.jpg) center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    .slidepart img {
        /*width: 159px;*/
        height: 283px;
        height: auto;
        margin: -52px 0 0 0px;
    }
    .slide .leftbox {
        margin: 0 auto;
        float: left;
    }
    .slidepart .desc {
        margin-left: 0px;
        width: 57%;
        float: right;
    }
    #appreg_form.success {
        background-position-x: 12px;
    }
    div.form #appreg_form p#alert_message_v3 {
        margin-left: 42px;
    }
    #appreg_form.success>span {
        width: 305px;
    }
    #site-quickquote #app_main .form_send_email .footer_send_email .content_email,
    #site-index #app_main .form_send_email .footer_send_email .content_email {
        width: 87%;
        font-size: 11px;
    }
    #site-quickquote #app_main .form_send_email div.form .txtbox input,
    #site-index #app_main .form_send_email div.form .txtbox input {
        margin-left: 13px;
    }
    #site-quickquote #app_main .form_send_email,
    #site-index #app_main .form_send_email {
        margin: 157px 0 0 0;
        width: 52%;
    }
    #site-quickquote #app_main .form_send_email div.form .txtbox,
    #site-index #app_main .form_send_email div.form .txtbox {
        width: 66%;
    }
    #site-quickquote #app_main .form_send_email div.form .notify_btn input,
    #site-index #app_main .form_send_email div.form .notify_btn input {
        width: 93px;
        margin-left: 3px;
    }
    #site-quickquote #app_main .form_send_email div.form .notify_btn,
    #site-index #app_main .form_send_email div.form .notify_btn {
        width: 31%;
    }
    #site-quickquote #app_main .form_send_email .note_email,
    #site-index #app_main .form_send_email .note_email {
        font-size: 12px;
        line-height: 13px;
        padding: 15px;
    }
    #app_main a.download_the_app {
        background-size: 125px;
        width: 126px;
        height: 39px;
    }
    .sl_paginationpart {
        margin: 0 auto 0 42%;
    }
    #site-quickquote #app_main .form_send_email div.form .txtbox span,
    #site-index #app_main .form_send_email div.form .txtbox span {
        margin-left: 12px;
    }
    /*------------------WIDGET LINK----------------*/
    #site-index #longtail-widget-location .longtail-content {
        width: 94%;
    }
    /*------------------END WIDGET LINK----------------*/
    /*------------------FOOTER----------------*/
    .footer_top {
        width: 100%;
    }
    .social_link ul li a p {
        font-size: 13px;
    }
    .footer_top .footer_link,
    .footer_top .navigation,
    .footer_top .navigation2,
    .footer_top .social {
        width: 33%;
    }
    .footer_top .navigation .navigation2 {
        width: 100%;
    }
    .footer_top .navigation .navigation2 .menu {
        margin-top: 0;
    }
    .footer_top .footer_link a,
    .footer_top .search_listings a,
    .footer_top .navigation a {
        font-size: 13px;
    }
    .footer_top .social a {
        height: 22px;
        line-height: 22px;
        text-indent: 30px;
    }
    .footer_top .social .facebook a {
        background-size: 17px;
        margin-bottom: 5px;
    }
    .footer_top .social .call a {
        background-size: 17px;
        margin-bottom: 5px;
    }
    .footer_top .social .tweet a {
        background-size: 17px;
        margin-bottom: 5px;
    }
    .footer_top .social .google a {
        background-size: 17px;
        margin-bottom: 5px;
    }
    .footer_top .social .parkhound a {
        background-size: 17px;
        margin-bottom: 3px;
    }
    .footer_top .social_link li {
        line-height: 23px;
        padding: 3px 0;
    }
    .footer_top .social_link li.parkhound {
        margin-top: 0px;
    }
    .footer_top .footer_link li,
    .footer_top .search_listings li,
    .footer_top .navigation li {
        line-height: 22px;
        padding: 5px 0px;
    }
    .footer_top .search_listings a.download_app {
        background-size: 130px;
        width: 130px;
        height: 39px;
    }
    .footer_top .contact_p {
        font-size: 13px;
    }
    .footer_top .social .hello a {
        background-size: 17px;
    }
    .copyright {
        width: auto;
    }
    .footer_top #aqq2_item_div {
        max-height: 200px !important;
    }
    .parking-wrap .parking-item ul.ul-commnon li {
        width: 33%;
    }
    .parking-wrap .parking-item ul.ul-col2 li {
        width: 100%;
    }
    .hcount #count {
        padding: 0 6px;
    }
    /*------------------SEARCH RESULT-------------------------*/
    #search-marketing,
    #search-index, #site-landingpage {
        width: 100%;
    }
    #search-marketing .logged ul,
    #search-index .logged ul, #site-landingpage .logged ul{
        right: 0px;
        top: 42px;
    }
    #content .content_search {
        width: 100%;
    }
    #content .content_search .left-content {
        float: none;
        height: auto;
        width: 100%;
    }
    #content .content_search .left-content .left-side {
        width: 100%;
    }
    #content .content_search .left-content #form_search_standalone {
        background: #F0F0F0;
        width: 100%;
    }
    .left-content .more-filter {
        width: 100%;
    }
    #content .content_search .right-content {
        width: 100%;
        /*float: left;*/
        float: none;
        margin-top: 0;
        margin-left: 0px;
        position: relative;
        height: 100%;
    }
    #search-marketing .search-result,
    #search-index .search-result, #site-landingpage .search-result {
        width: 100%!important;
        overflow-y: initial;
    }
    #search-marketing .info-maps-parking,
    #search-index .info-maps-parking {
        width: 480px !important;
        overflow-y: auto;
    }
    #content .left-content .search-standalone {
        margin: 0 auto;
        width: 430px;
        text-align: left;
    }
    .search-standalone .search-date .datefrom_wrap span,
    .search-standalone .search-date .dateto_wrap span {
        right: 49px;
    }
    .left-content #map-canvas {
        width: 100%;
        height: 100%;
        ;
    }
    .search-standalone #autocomplete-ajax {
        width: 304px;
    }
    .search-standalone .slider {
        width: 190px;
    }
    .search-standalone select {
        height: 35px;
        font-size: 12px;
    }
    .search-standalone .styled-select {
        height: 35px;
    }
    .search-standalone .input-time {
        height: 30px !important;
    }
    .search-standalone .search-date .datefrom_wrap,
    .search-standalone .search-date .dateto_wrap {
        width: 49%;
    }
    .slider>.track,
    .slider>.highlight-track {
        height: 7px;
    }
    .slider>.dragger {
        width: 16px;
        height: 16px;
        margin-top: -10px !important;
    }
    .search-standalone .slider-label {
        font-size: 12px;
    }
    .search-standalone .type-value {
        width: 120px;
    }
    .search-result .listing-img img {
        height: 100%;
    }
    .search-message-result {
        margin-bottom: 50px;
    }
    .search-message-result span {
        width: 70px;
    }
    .search-message-result .search-message-text {
        font-size: 11px;
        text-align: left;
    }
    .search-message-result.other {
        background: none;
        width: 99%;
        border: 2px dashed #e1e1e1;
        height: 95px;
        margin: 0 auto;
    }
    .search-message-result.other .search-message-text {
        padding-top: 25px;
    }
    .search-message-result.other span {
        width: 100px;
    }
    .search-result .listing-price {
        border: none;
    }
    .wrap_data .search-result .listing-price-total .total-price sup,
    .wrap_data .search-result .listing-price-total .bonus-price sup {
        top: -4px !important;
    }
    .search-result-blank .blank-label {
        width: 365px;
        padding: 15px 0 30px 0;
    }
    .search-result-blank .blank-label p {
        font-size: 20px;
    }
    .search-result-blank .list_city {
        width: 365px;
    }
    .search-result-blank .list_city ul {
        margin-top: 20px;
    }
    .search-result-blank .list_city li {
        font-size: 13px;
        padding: 10px 10px;
    }
    .blank-map-label {
        width: 200px;
        height: 124px;
        top: 50%;
        left: 50%;
        margin-left: -100px;
        margin-top: -62px;
    }
    .blank-map-label span {
        width: 60px;
        height: 63px;
        margin-top: 17px;
        margin-bottom: 10px;
        background-size: 60px 63px;
    }
    .blank-map-label p {
        font-size: 11px;
    }
    .left-content .map-wraper {
        position: relative;
        width: 100%;
        height: 400px;
    }
    .left-content .map-wraper.map-blank {
        background: url(../../../images/v3/results-empty-iPad.jpg) no-repeat left top;
        background-size: 800px 400px;
    }
    .left-content .map-wraper.map-blank img {
        display: none;
    }
    .left-content .more-filter #filter_left {
        text-indent: 2%;
    }
    /*---------------Paging--------------*/
    #search-marketing ul.yiiPager,
    #search-index ul.yiiPager, #site-landingpage ul.yiiPager{
        height: 48px;
    }
    #search-marketing ul.yiiPager .selected a ,
    #search-index ul.yiiPager .selected a , #site-landingpage ul.yiiPager .selected a{
        height: 48px;
        line-height: 48px
    }
    #search-marketing ul.yiiPager li,
    #search-index ul.yiiPager li, #site-landingpage ul.yiiPager li{
        height: 48px;
        width: 49px;
    }
    #search-marketing ul.yiiPager .first a,
    #search-index ul.yiiPager .first a, #site-landingpage ul.yiiPager .first a{
        background-size: 13px 13px;
        height: 48px;
        width: 33px;
    }
    #search-marketing ul.yiiPager .previous a,
    #search-index ul.yiiPager .previous a, #site-landingpage ul.yiiPager .previous a{
        background-size: 13px 13px;
        height: 48px;
        width: 33px;
    }
    #search-marketing ul.yiiPager .next a,
    #search-index ul.yiiPager .next a, #site-landingpage ul.yiiPager .next a{
        background-size: 13px 13px;
        height: 48px;
        width: 33px;
    }
    #search-marketing ul.yiiPager .last a,
    #search-index ul.yiiPager .last a, #site-landingpage ul.yiiPager .last a{
        background-size: 13px 13px;
        height: 48px;
        width: 33px;
    }
    #search-marketing ul.yiiPager .first.hidden a,
    #search-index ul.yiiPager .first.hidden a, #site-landingpage ul.yiiPager .first.hidden a {
        background-size: 13px 13px;
    }
    #search-marketing ul.yiiPager .previous.hidden a,
    #search-index ul.yiiPager .previous.hidden a,#site-landingpage ul.yiiPager .previous.hidden a {
        background-size: 13px 13px;
    }
    #search-marketing ul.yiiPager .next.hidden a,
    #search-index ul.yiiPager .next.hidden a, #site-landingpage ul.yiiPager .next.hidden a {
        background-size: 13px 13px;
    }
    #search-marketing ul.yiiPager .last.hidden a,
    #search-index ul.yiiPager .last.hidden a,  #site-landingpage ul.yiiPager .last.hidden a {
        background-size: 13px 13px;
    }
    /*---------------DASHBOARD--------------*/
    #dashboard-index .user-logged #button_list_space {
        width: 90px!important;
    }
    #dashboard-index #logo {
        background-size: 150px;
        background-position: 0;
    }
    #site-login .content {
        width: 500px;
        min-height: 420px;
    }
    #site-login .span_wrap {
        background-size: 100% 371px;
        min-height: 495px;
    }
    .content_pad {
        padding-top: 32px;
    }
    .form_login {
        padding-top: 16px;
    }
    .form_login .note_login {
        font-size: 13px;
    }
    .form_login #dob {
        min-height: 84px;
    }
    .form_login h3 {
        line-height: 21px;
        margin-bottom: 5px;
    }
    .form_login .login_facebook_tweet {
        margin-top: 0px !important;
    }
    #login-form .forgotten_password {
        margin-top: 20px;
    }
    a.link_forgot {
        font-size: 13px;
    }
    /*---------------View lisitngs--------------*/
    #space-form .column2 {
        margin-right: 0px;
    }
    #space-form .view-form .column2 {
        width: 96%;
        margin-top: 0%!important;
        margin-right: 2%;
        padding-top: 0px;
    }
    #space-form .column2 .wrap-price-date.no-owner {
        width: 100%;
        border-bottom: 1px solid #e3e3e3;
    }
    #space-form .view-form #slide_data .slide-title {
        font-size: 14px;
    }
    #space-form .view-form #slide_data {
        height: 139px;
    }
    #space-form .view-form #slide_data a.flex-prev,
    #space-form .view-form #slide_data a.flex-next {
        height: 100px;
    }
    #space-form .view-form.no-owner .booking_view {
        width: 100%;
    }
    #space-form .view-form .wrap-price-date.no-owner .prices {}
    #space-form div.wapper-space {
        border: 1px solid #dbdbdb!important;
        border-radius: 4px;
        clear: both!important;
        margin-left: 0.6%!important;
        width: 98.5%!important;
        background-color: #FFFFFF;
    }
    #space-form .column1 {
        width: 100%!important;
        float: left!important;
        margin-left: 0;
    }
    #space-form .column1 a.go_back {
        margin-left: 15px;
    }
    #space-form .view-form .view_title .view_title_text {
        font-size: 23px;
        float: left;
        width: 100%;
    }
    #space-form .view-form .row-fluid .address {
        font-size: 14px;
    }
    #space-form .view-form span.access_type {
        margin-left: 30px;
        font-size: 14px;
    }
    .view-form .social_share a img {
        height: 25px;
        width: 25px;
    }
    #space-form .view-form div.social_share {
        margin-right: 17px;
    }
    #space-form .view-form div.social_share {
        margin-top: 10px;
    }
    #space-form .image_avatar img {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
    #space-form .avatar_info .firstname {
        font-size: 15px;
        line-height: 22px;
    }
    #space-form .view-form .avatar_info {
        min-height: 71px;
        float: left;
        margin-left: 30px;
        margin-bottom: 10px;
    }
    #space-form .view-form .avatar_info .wap-since {
        width: 145px;
        float: left;
    }
    #space-form .view-form .view_title {
        width: 96%;
        margin: 0 auto;
    }
    #space-form .view-form div.space_type {
        width: 70%;
    }
    #space-form .column2 .wrap-price-date {
        width: 49%;
        float: left;
        padding-bottom: 0px;
        margin-top: 0px;
    }
    #space-form .view-form .column2 .wrap-price {
        width: 100%;
        margin: 0;
        background-color: #f5f5f5;
    }
    #space-form .title-sm {
        padding-left: 2%;
    }
    #space-form.spdel .view-form div.space_type {
        margin-bottom: 0;
    }
    #space-form.spdel .search-listing-header-wrapper .search-listing-header .input-keyword {
        margin-bottom: 0;
    }
    #space-form.spdel .booking_view {
        float: right;
        margin-bottom: 20px;
    }
    #space-form.spdel .view-form .view_title {
        clear: both;
    }
    #space-form.spdel .search-listing-header {
        margin-left: 0;
    }
    #space-form .view-form .column2 .wapper-date {
        width: 49%;
        float: right;
    }
    #space-form .column2 .wapper-date .info_length_booking {
        font-size: 13px;
    }
    #space-form .column2 .waitinglist-block,
    #space-form .view-form .column2 .wapper-date-2 {
        border: none;
        padding: 0;
    }
    #space-form .view-form .column2 .view_price,
    #space-form .view-form .prices {
        height: auto;
    }
    #space-form .view-form {
        width: 100%;
    }
    #space-form .view-form .column2 .view_price {
        width: 100%;
    }
    #space-form .view-form .view_value_space {
        width: 130px;
    }
    #space-form .request_space_journey {
        float: left;
        /*width: 48.8%;*/
        margin-top: 19px;
    }
    .space-form .map {
        padding-top: 20px;
    }
    #space-form .request_space_journey.waiting {
        width: 100%;
    }
    #space-form .request_space_journey.waiting .request_space_btn {
        height: 48px;
    }
    #space-form .booking_view {
        width: 49%;
        float: left;
        height: 49px;
        /* background-position: -13px -9px, 92% center; */
        background-position: 5px 1px, 92% center;
        /* background-size: 66px, 23px; */
        background-size: 47px 46px;
        margin: 20px 0 0;
    }
    #space-form .booking_view .wap-booking {
        margin: 7px 0 0 70px;
        line-height: 16px;
    }
    #space-form .booking_view .wap-booking .booking-1,
    #space-form .booking_view .wap-booking .booking-2 {
        font-size: 11px;
    }
    #space-form .column2 .enquire {
        width: 100%;
    }
    #space-form .column2 #block-call-to-action {
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
    }
    #block-more-options
    {
        width: 100%;
        margin-left: 0;
    }
    #space-form .column2 .seller-offer {
        width: 100%;
    }
    #space-form .column2 .seller-offer-big {
        width: 100%;
    }
    #space-form .column2 .enquire input {
        width: 99%;
        height: 48px;
        padding: 0;
        line-height: 48px;
    }
    #space-form .view-form .bond sup {
        top: -2px;
    }
    #space-form .price-total .detail-price .val_total {
        font-size: 27px;
    }
    #space-form .price-total .detail-price .val_total sup {
        top: -7px;
        font-size: 16px;
    }
    #space-form #date-search {
        top: 46px;
        right: 0;
    }
    #space-form .column2 .select-prices .date-title {
        text-indent: 9px;
    }
    #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: 12px;
    }
    #space-form .view-form .amount {
        font-size: 23px;
        height: 30px;
        padding-top: 17px;
    }
    #space-form .view-form .wrap-price-date sup {
        font-size: 12px;
        top: -8px;
    }
    #space-form .column2 .select-dates {
        width: 100%;
        margin-top: 0px;
        margin-bottom: 11px;
    }
    #space-form .column2 .select-dates.unavailable {
        width: 91%;
        padding: 12px 14px;
    }
    #space-view_v3 .waiting .tweet_btn {
        width: 100%;
    }
    #space-form .view-form .price_label {
        font-size: 13px;
        padding-top: 4px;
        height: auto;
    }
    /*#space-form .select-dates .date-value-1 input,
  #space-form .select-dates .date-value-2 input {
    height: 23px !important;
    line-height: 23px;
    margin-top: 13px;
  }

  #space-form .select-dates .date-value-1 input {
    margin-left: 32px;
  }

  #space-form .select-dates .date-value-1,
  #space-form .select-dates .date-value-2 {
    background-size: 17px;
    background-position-y: 21px;
    background-position-x: 9px;
    width: 46%;
  }
  #space-form .select-dates .date-value-1 {
  	margin-left: 15px;
  }*/
    #space-form .column2 .select-dates .date-title {
        font-size: 13px;
        height: 32px;
        line-height: 32px;
    }
    #space-form .column2 .select-dates .date-title span.booking-ongoing {
        font-size: 13px;
        margin: 6px 20px 0 0;
    }
    #space-form .select-dates .date-value {
        width: 100%;
        margin: 0 auto;
        height: 90px;
        position: relative;
    }
    #space-view_v3 #content-wrapper {
        padding-top: 25px;
    }
    #space-form .column1 {
        float: none !important;
    }
    .price-total-bond {
        min-height: 28px;
        width: 100%;
    }
    .price-total .text-first {
        margin-bottom: 12px;
    }
    #space-form .column2 .price-total {
        margin: 6px 0 0;
        font-size: 13px;
    }
    #space-form .column2 .bond {
        font-size: 10px;
        margin: 0 0 5px 0;
        width: 192px;
    }
    #space-form .column2 .price-total.nobond {
        margin: 15px 0 0;
    }
    #space-form .column2 .wapper-date .info_length_booking {
        margin-top: 0;
    }
    #space-form div.wapper-space #wraper-avatar-space {
        width: 96%;
        float: none;
        margin: 0 auto;
    }
    #wraper-avatar-space #wraper-avatar-space-2 {
        width: 100%;
    }
    #wraper-avatar-space #wraper-avatar-space-2.no-rating {
        width: 100%;
    }
    #wraper-avatar-space .wrapper-rating {
        width: 100%;
        margin: 0 0 20px;
    }
    .hidden-block {
        border: none;
    }
    .rating .location-rate {
        margin-left: 10px;
    }
    .rating .rating-overall span {
        width: 16px;
        height: 16px;
        margin-left: 1px;
    }
    #space-form .space-form .description,
    #space-form .space-form .title_nearby {}
    #space-form .view-form .avatar_space {
        width: 100%;
        min-height: 92px;
        margin: 0 auto 20px;
        float: none;
    }
    .view-form #slide_data .flexslider {
        width: 91%;
    }
    #space-form .view-form .image_avatar {
        margin: 13px 0 0 13px;
    }
    #space-form .view-form .image_avatar img {
        width: 65px;
        height: 65px;
    }
    #space-form .view-form #slide_data a.flex-prev,
    #space-form .view-form #slide_data a.flex-next {
        width: 38px;
        background-size: 18px;
        background-position-x: 9px;
    }
    #space-form .view-form #slide_data a.flex-prev {
        left: -38px;
    }
    #space-form .view-form #slide_data a.flex-next {
        right: -38px;
    }
    #space-form .view-form #slide_data div.flex-viewport {
        width: 100%;
    }
    #space-form .view-form .search-result .listing-content {
        width: 52%;
    }
    #space-form .price_bond input {
        margin: 6px 0 0 15px;
    }
    .jspPane {
        width: 99%!important
    }
    .search-result .listing-wraper.first .tooltip,
    .search-result .button-enquire .tooltip {
        left: 55%!important;
    }
    .search-result .flexslider .button-enquire .tooltip {
        left: 304px !important;
    }
    .space_wrapper .login_facebook_tweet .blue_btn {
        height: 50px;
        line-height: 50px;
    }
    .space_wrapper .login_facebook_tweet a span,
    .space_wrapper .login_facebook_tweet .blue_btn {
        height: 48px;
    }
    .space_wrapper .form_wrapper {
        margin-bottom: 10px;
        width: 330px;
        margin-left: auto;
        margin-right: auto;
    }
    .space_wrapper input[type="password"] {
        height: 42px!important;
    }
    #top-help .icon-guarantee {
        right: 50px;
    }
    .logged ul {
        top: 55px;
    }
    #search-marketing .search-result .jspPane,
    #search-index .search-result .jspPane, #site-landingpage .search-result .jspPane{
        width: 100%!important;
    }
    .logged ul a {
        width: 180px;
    }
    /*contact*/
    .inner.inner_contact {
        padding-left: 4%;
        width: 96%;
    }
    .inner_contact {
        width: 100%;
        padding: 0;
    }
    .form-contact {
        clear: both;
    }
    .form-contact,
    .info-contact {
        float: none;
        width: 92%;
        margin-left: auto;
        margin-right: auto;
    }
    .form-contact input[type=text] {
        width: 98%;
    }
    .form-contact textarea {
        width: 98%;
    }
    .form-contact div.error input,
    .form-contact div.error textarea {
        border: 1px solid red;
        margin-bottom: 7px;
    }
    .info-contact .mail-social {
        width: 42%;
        margin-right: 45px;
    }
    .info-contact .touch-presskit {
        width: 50%;
    }
    .info-contact .item {
        width: 100%;
    }
    .info-contact {}
    .info-contact .border-vertical {
        display: none;
    }
    .info-contact .mail-social .social,
    .info-contact .touch-presskit .presskit {
        border-bottom: 1px solid #ccc;
        margin-bottom: 40px;
    }
    .map-wraper img {
        width: auto;
        height: 100%;
        margin: 0 auto;
        display: block;
    }
    #search-marketing ul.yiiPager .last,
    #search-marketing ul.yiiPager .previous,
    #search-marketing ul.yiiPager .next ,
    #search-index ul.yiiPager .last,
    #search-index ul.yiiPager .previous,
    #search-index ul.yiiPager .next ,
    #site-landingpage ul.yiiPager .last,
    #site-landingpage ul.yiiPager .previous,
    #site-landingpage ul.yiiPager .next
    {
        width: 48px;
    }
    /* ---------------------------------------------------------------------- */
    /*  Tell us section */
    .tellus-inner-content {
        width: 95%;
    }
    .testimoni1,
    .testimoni2 {
        width: 100%;
        margin-bottom: 4px;
    }
    .btn_area1,
    .btn_area2 {
        width: 270px;
        margin: 0 0 20px 0px;
    }
    #site-tellus .tellus-inner-content .share_tellus {
        margin-top: 10px;
    }
    #tellus_bg .testimonial_sec {
        width: 640px;
    }
    #tellus_bg .testimonial_sec .testimoni1 {
        width: 640px;
        margin: 0 !important;
        float: left;
    }
    #tellus_bg .testimonial_sec .testimoni1 .testimonials {
        width: 440px;
        margin: 0 0 0 40px;
    }
    #tellus_bg .testimonial_sec .btn_area {
        float: right;
        margin-top: -20px;
        margin-bottom: 40px;
        width: 270px;
    }
    #tellus_bg .testimonial_sec .btn_area .social_like:last-child {
        margin-right: 0 !important;
    }
    #tellus_bg .testimonial_sec .btn_area .social_like {
        float: left;
        margin-right: 10px;
    }
    /*Testimonials 2 Start*/
    #tellus_bg .testimonial_sec .testimoni2 {
        width: 640px;
        margin: 0 !important;
        float: right;
    }
    #tellus_bg .testimonial_sec .testimoni2 .testimonials {
        width: 440px;
        float: left;
        margin: 0 40px 0 0;
    }
    #tellus_bg .testimonial_sec .btn_area2 {
        float: left;
        width: 270px;
        margin: -20px 0 40px 0;
    }
    #tellus_bg .testimonial_sec .btn_area2 .social_like {
        float: left;
        margin-right: 10px;
    }
    #tellus_bg .testimonial_sec .btn_area2 .social_like:last-child {
        margin-right: 0 !important;
    }
    #site-tellus .tellus-inner-content .testimoni1_wapper .likebox-li-fb {
        float: left;
    }
    #site-tellus .tellus-inner-content .testimoni1_wapper #custom-tweet-button {
        float: right;
    }
    #site-tellus .tellus-inner-content .testimoni2_wapper .likebox-li-fb {
        float: right;
        margin-left: 0px;
    }
    #site-tellus .tellus-inner-content .testimoni2_wapper #custom-tweet-button {
        float: left;
    }
    #site-tellus #Submit_email,
    #site-tellus #Message_success {
        width: 600px;
        margin-left: -300px;
        left: 50%;
    }
    #site-tellus .btn-facebook,
    #site-tellus .btn-twitter {
        text-indent: -10px;
    }
    #site-tellus .btn-facebook span {
        background: url("../../../images/svg/icon_button-icon-facebook.svg") left center no-repeat;
    }
    /*dashboard index v3*/
    body.dashboard .dashboard_v3 .avatar_edit {
        width: 120px;
        height: auto;
    }
    body.dashboard .dashboard_v3 .avatar_edit .avatar_dashboard {
        width: 120px;
        height: 120px;
    }
    body.dashboard .dashboard_v3 .avatar_edit .edit-to-profile {
        height: 32px;
        line-height: 32px;
        padding: 0 0 0 3px;
        margin: 0;
    }
    body.dashboard .dashboard_v3 .avatar_edit .edit-to-profile a.link-edit {
        font-size: 12px;
        padding: 0 0 0 20px;
        margin: 6px 0 0 0;
    }
    body.dashboard .dashboard_v3 .span9.stat-list {
        float: right;
        height: 155px;
        width: 81%;
        padding: 0;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-3 .space {
        margin-top: 0;
        font-size: 12px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .wapper-stat {
        width: 100%;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .wapper-stat12 {}
    body.dashboard .dashboard_v3 .span9.stat-list .stat-1 {
        padding: 12px 0 0;
        height: 104px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-2,
    body.dashboard .dashboard_v3 .span9.stat-list .stat-3 {
        border-right: 1px solid #E9E9E9;
        padding: 12px 0 0;
        height: 104px;
        clear: none;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-3 {
        border-right: none;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-3 .price-bold {
        font-size: 12px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-price,
    body.dashboard .dashboard_v3 .span9.stat-list .wapper-stat .stat-price a.hover_number {
        font-size: 45px;
        float: none;
        text-align: center;
        width: 100%;
        padding-top: 23px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-2.nospace .stat-price,
    body.dashboard .dashboard_v3 .span9.stat-list .stat-2.novehicle .stat-price,
    body.dashboard .dashboard_v3 .span9.stat-list .stat-3 .stat-price {
        padding-top: 13px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-2.nospace a,
    body.dashboard .dashboard_v3 .span9.stat-list .stat-2.novehicle a {
        font-size: 12px;
        white-space: nowrap;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .stat-1 .stat-price sup {
        font-size: 25px;
        top: -17px;
        padding: 0 3px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .earned_since,
    body.dashboard .dashboard_v3 .span9.stat-list .wapper-stat .earned_since a {
        padding: 0;
        font-size: 14px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .date_earned_since {
        font-size: 12px;
    }
    body.dashboard .dashboard_v3 .span9.stat-list .space {
        font-size: 12px;
        display: block;
        margin-top: 0;
    }
    .container_dashboard .list-bookings {
        position: relative;
    }
    .container_dashboard .list-bookings .list-bookings_top {
        height: auto;
        font-size: 13px;
        overflow: hidden;
    }
    .container_dashboard .list-bookings .list-bookings_top span {
        margin-left: 15px;
    }
    .container_dashboard .list-bookings .list-bookings_top .datetime,
    .container_dashboard .list-bookings .list-bookings_top .number_text,
    .container_dashboard .list-bookings .list-bookings_top .code_text,
    .container_dashboard .list-bookings .list-bookings_top .button {
        width: 25%;
    }
    .container_dashboard .list-bookings .list-bookings_top .code_text .code {
        font-size: 13px;
        margin-top: 0;
    }
    .container_dashboard .list-bookings .list-bookings_top .code_text .text {
        padding-top: 3px;
        margin-top: 4px;
    }
    .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 .date {
        font-size: 13px;
        padding-top: 3px;
        margin-top: 4px;
        margin-bottom: 0;
    }
    .container_dashboard .list-bookings .list-bookings_top .datetime .hour {
        font-size: 13px;
    }
    .container_dashboard .list-bookings .list-bookings_top .number_text .number {
        font-size: 13px;
        margin-top: 0px;
    }
    .container_dashboard .list-bookings .list-bookings_top .button a {
        width: 90%;
    }
    .container_dashboard .list-bookings .list-bookings_space .space_address {
        min-height: 28px;
        padding: 0;
        margin: 0;
    }
    .container_dashboard .list-bookings .list-bookings_price {
        width: 25%;
        height: 100px;
    }
    .container_dashboard .list-bookings .list-bookings_price .price_discount {
        color: #13BAE9;
        font-size: 11px;
    }
    .container_dashboard .list-bookings .list-bookings_price .price_bond .text,
    .container_dashboard .list-bookings .list-bookings_price .price_discount .text {
        font-size: 11px;
    }
    .container_dashboard .list-bookings .list-bookings_price .price_bond sup,
    .container_dashboard .list-bookings .list-bookings_price .price_discount sup {
        font-size: 8px;
        top: -2px;
    }
    .container_dashboard .list-bookings .list-bookings_button {
        right: 27%;
    }
    .container_dashboard .list-bookings.listings .list-bookings_button .button_manage {
        float: left;
    }
    .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;
    }
    .container_dashboard .list-bookings.listings .incomplete span {
        width: 194px;
    }
    #dashboard-vehicle .margin-dashboard .pager {
        width: 100%;
    }
    #dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected a,
    #dashboard-vehicle .margin-dashboard .pager .yiiPager li.selected,
    .margin-dashboard .pager .yiiPager li.selected {
        width: 69%;
    }
    .margin-dashboard .listRefer-wrapper .pager .yiiPager li.selected {
        width: 65%;
    }
    .margin-dashboard .pager .yiiPager,
    .margin-dashboard .pager .yiiPager li.selected a {
        width: 100%;
    }
    .head-media-wrap .head-media-nav ul li a {
        font-size: 15px;
    }
    .head-media-wrap .head-media-inner {
        width: 100%;
    }
    .head-media-wrap .head-media-title {
        width: 90%;
        margin: 0 auto;
    }
    .head-media-wrap .head-media-title .title {}
    .head-media-wrap .head-media-title .desc {
        line-height: 30px;
        margin-top: 8px;
    }
    .head-media-wrap .head-media-nav ul {
        width: 100%
    }
    .head-media-wrap .head-media-nav ul li:first-child {
        margin-left: 0;
        border-left: 0;
    }
    .head-media-wrap .head-media-nav ul li {
        background: #1A9B74;
        border: 0;
        border-left: 1px solid #22B686;
    }
    #form_profile input[type=text],
    input[type="password"] {
        width: 92%;
    }
    #form_profile .row.success input[type=text] {
        width: 92%;
    }
    #dashboard-profile .container_dashboard .alert-success {
        width: 91%;
    }
    .container_dashboard .alert-success {
        width: 80%;
    }
    #dashboard-billing .container_dashboard .alert-success {
        width: 70%;
        text-indent: 50px;
    }
    #Confirm_close_account .modal-body .modal-button-save {
        float: right;
    }
    .margin-dashboard .no-booking {
        width: 340px;
        margin: 0 auto;
        padding: 10px 0;
    }
    .container_dashboard .stat-3.novehicle p.stat-price,
    .container_dashboard .stat-2.nospace p.stat-price {
        margin-top: 0;
    }
    .container_dashboard .list-bookings .list-bookings_space .space_address {
        width: 250px;
        line-height: 16px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .container_dashboard .list-bookings.listings .list-bookings_space .space_address {
        width: 200px;
    }
    .container_dashboard .list-bookings .list-bookings_space h5 {
        min-height: 28px;
    }
    .container_dashboard .list-bookings .list-bookings_space h5 a,
    .container_dashboard .list-bookings .list-bookings_space h5 span.title {
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    #center-help .inner_booking {
        margin-top: 10px;
    }
    #content #q_quote_section .quote_main .quote_form .postcode {
        margin-left: 7px;
    }
    .form_billing {
        width: 100%;
    }
    .container_dashboard .db-listings.second {
        margin-bottom: 0;
    }
    #menu_list li i {
        top: 14px;
    }
    #form_profile .row.submit_landscape_changes {
        padding-right: 0;
    }
    /* ---------------------------------------------------------------------- */
    /*  quick quote Section */
    .quote_section {
        padding-bottom: 0;
    }
    #site-quickquote #content #q_quote_section .quote_main .quote_form,
    #site-index .quote_form {
        margin-left: 80px;
    }
    #content #q_quote_section .quote_form h1 {
        font-size: 17px;
    }
    #content #q_quote_section .quote_form h3.text-quickqoute-pc {
        margin-top: -16px;
        font-size: 13px;
    }
    #content #q_quote_section .quote_main {
        width: 80%;
    }
    #content #q_quote_section .quote_main .qoute_icon {
        width: 58px;
        height: 60px;
        margin: 20px 0 0 0;
    }
    #content #q_quote_section .quote_main .close_btn {
        margin: 20px 0;
        right: 1%;
    }
    #site-quickquote #chi-form,
    #site-index #chi-form {
        margin-left: -80px;
        margin-top: 5px;
    }
    #content #q_quote_section .quote_main .youcould {
        width: 81px;
        height: 64px;
        right: 12%;
        top: -40%;
        background: url("../../../images/youcould1.png") center center no-repeat;
        background-size: 81px;
    }
    .container_dashboard .avatar_edit .avatar_dashboard {
        width: 180px;
        height: 180px;
    }
    #content_banner h3.parking_space {
        width: 260px;
        margin-left: 25px;
        margin-top: 27px;
    }
    #content #q_quote_section .quote_main .quote_form h1 {
        margin-bottom: 10px;
        width: 445px;
    }
    #site-quickquote #chi-form #QuickQuoteReg_email,
    #site-index #chi-form #QuickQuoteReg_email {
        width: 100%;
    }
    .message_loader {
        margin-left: 80px;
    }
    #chi-form #QuickQuoteReg_email_em_,
    #chi-form #QuickQuoteReg_postcode_em_ {
        margin-left: 80px;
    }
    #content #q_quote_section .quote_main .quote_form .postcode #QuickQuoteReg_postcode {
        width: 100%;
    }
    #content #q_quote_section .quote_main .quote_form .postcode {
        /*width: 180px;*/
        margin-left: 37px;
    }
    #site-quickquote #content #q_quote_section .quote_main .quote_form .submit_btn {
        margin-right: 0;
    }
    #site-index #q_quote_section .quote_main .quote_form .submit_btn {
        margin-right: 109px;
    }
    #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: 50px;
    }
    .list-price .detail-price sup {
        top: -4px;
        font-size: 60%;
    }
    #space-form .column2 .seller-offer {
        width: 100%;
    }
    .more-keyword {
        width: 85%;
        padding: 15px;
    }
    .search-footer {
        padding: 15px;
    }
    a.more-search-option {
        text-indent: 20px;
    }
    a.more-search-option span {
        right: 5px;
    }
    .margin-dashboard .new-bookings a {
        /* font-family: Raleway, sans-serif; */
        font-family: Inter, sans-serif;
        font-weight: bold;
        font-size: 13px;
    }
    .billing_wrap .green_btn,
    .new-bookings .green_btn,
    .margin-dashboard .btn-listmyspace a {
        font-size: 13px;
    }
    .quickquote_city {
        width: 80%;
    }
    .container_dashboard .stat-3.novehicle a,
    .container_dashboard .stat-2.nospace a {
        font-size: 14px;
    }
    #space-form .column2 .enquire .img {
        width: 100%;
    }
    #date-search .date-wraper .date-show {
        text-indent: 0;
        text-align: center;
    }
    .mss_wrap .message {
        margin-top: 5px;
        width: 50%;
    }
    .mss_wrap .link {
        width: 30%;
    }
    .mss_wrap .custom-message {
        position: absolute;
        top: 50%;
        width: auto;
        margin-top: 0px;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .mss_wrap_pm_fee .message {
        width: 60%;
    }
    .footer #contact .best_app {
        background: url(../../../images/svg/v3/icons_featured-mobile.svg) no-repeat left top;
        margin: 10px 0 0 15px;
        width: 120px;
        height: 50px;
        display: none;
    }
    .no-svg .footer #contact .best_app {
        background: url(../../../images/v3/icons_featured-mobile.png) no-repeat left top;
        background-size: 120px 50px;
    }
    .container_dashboard .span9.stat-list .refer5 p.stat-price {
        font-size: 33px;
    }
    #slide_data_1 .flexslider .slides .event-listing,
    #slide_data_1 .flexslider .slides .special-offer {
        left: 34px;
        top: 17px
    }
    .search-result .least li {
        width: 100%
    }
    #slide_data .wrap_data .search-result .least .listing-price {
        border-right: 0;
    }
    #findout {
        width: 96%;
        margin: 0 auto;
    }
    /******How It Works Page******/
    .hiw_wrap .clearfix-desktop {
        clear: none;
        margin-bottom: 0;
    }
    .hiw_wrap .clearfix-tablet {
        clear: both;
        margin-bottom: 40px;
    }
    .hiw_wrap .hiw-total-step {
        width: 94% !important;
    }
    .hiw_wrap .hiw {
        width: 50%;
        margin-left: 0%;
        margin-right: 0%;
    }
    #center-help .btn-help h3 {
        width: 50%;
    }
    #center-help .btn-help .available_btn {
        width: 100%;
        padding: 0;
    }
    #a1,
    .logged .font_css {
        font-size: 13px;
    }
    #search-marketing #contact,
    #search-index #contact, #site-landingpage #contact{
        width: 100%;
    }
    #about_content .parking_state {
        width: 88%;
    }
    #about_content.list_content {
        width: 94%;
    }
    .head-media-wrap .head-landing-inner,
    .head-media-wrap .head-media-title .head-landing-inner .title,
    .landing-pages .landing-pages-left,
    .landing-pages .landing-pages-right {
        width: 100%;
    }
    .landing-pages .landing-pages-right .img-avatar {
        margin: 0 auto 10px;
        display: block;
    }
    .landing-pages .landing-pages-right .img-avatar.two-image {
        margin-right: 10px;
        float: left;
    }
    .landing-pages .landing-pages-right .more_parking {
        display: none;
    }
    .landing-pages .landing-pages-left .more_parking_footer {
        display: block;
        margin-bottom: 5px;
        margin-top: 20px;
    }
    .landing-pages .landing-pages-left .more_parking_footer a {
        font-size: 17px;
    }
    #site-landingpage #longtail-widget-location {
        margin: 40px 5px;
    }
    #site-landingpage #longtail-widget-location .longtail-content h2 {
        font-size: 20px;
        margin-bottom: 0px;
    }
    #site-landingpage #longtail-widget-location ul#longtail-links li a {
        font-size: 16px;
    }
    .owner-space {
        width: 100%;
        float: right;
        margin-top: 0;
    }
    .owner-space span {
        padding: 7px 20px;
    }
    #space-form .view-form .breadcrumb.page-views {
        margin: 0 0 20px;
    }
    .wraper-avatar-space-fl {
        float: left;
        width: 40%;
    }
    .wraper-avatar-space-fr {
        float: right;
        width: 57%;
    }
    .search_space_request_journey {
        padding-top: 10px;
        background: #384555;
    }
    .search_space_request_journey .block_space_request_journey {
        width: 95%;
        height: 75px;
        text-align: center;
        display: table;
    }
    .search_space_request_journey .block_space_request_journey .block_space_request_journey_right {
        width: 100%;
        margin-top: 10px;
    }
    .search_space_request_journey .block_space_request_journey span {
        padding: 5px 0;
        background-position: left 5px;
        white-space: normal;
        max-width: none;
        justify-content: center;
    }
    .search_space_request_journey .block_space_request_journey input.email_request {
        width: 60%;
        height: 33px !important;
        font-size: 14px !important;
    }
    .search_space_request_journey .block_space_request_journey input.btn_request {
        width: 30%;
        height: 35px;
        margin-left: 1%;
        font-size: 13px;
    }
    #space-form .request_space_journey .request_space_btn {
        line-height: 18px;
        padding: 6px 16px;
        background-size: 20px 20px;
    }
    .margin-dashboard .search_booking {
        padding: 5px 10px;
    }
    .margin-dashboard .search_booking .title_search {
        width: 98%;
        margin: 0 0 0 5px;
    }
    .margin-dashboard .search_booking .block_search_booking {
        width: 67%;
    }
    .margin-dashboard .search_booking .block_search_booking_left {
        width: 32%;
    }
    .margin-dashboard .search_booking input {
        width: 89%;
        font-size: 14px !important;
    }
    .margin-dashboard .search_booking #block-status-booking {
        width: 49%;
    }
    .margin-dashboard .search_booking #block-status-booking #status-booking-value {
        width: 90%;
        font-size: 14px !important;
    }
    .margin-dashboard .search_booking input#daterange {
        width: 44%;
    }
    .margin-dashboard .search_booking input.click_btn,
    .margin-dashboard .search_booking .type_space,
    .margin-dashboard .search_booking .type_access {
        width: 46%;
        margin: 2px 5px;
    }
    .margin-dashboard .search_booking #date-search .input-time {
        font-size: 13px !important;
    }
    #longtail-landingpagesem .breadcrumb,
    #longtail-landingpageseo .breadcrumb,
    #search-marketing .breadcrumb,
    #search-index .breadcrumb , #site-landingpage .breadcrumb{
        width: 98%;
    }
    #longtail-landingpagesem .breadcrumb .sub.last,
    #longtail-landingpageseo .breadcrumb .sub.last,
    #search-marketing .breadcrumb .sub.last,
    #search-index .breadcrumb .sub.last,
    #site-landingpage .breadcrumb .sub.last{
        max-width: none;
    }
    .more-keyword-wrapper {
        margin-top: 10px;
    }
    .ptime-restrictions .tab-content .tab-pane .inner .tr-option li span {
        font-size: 11px;
        font-weight: normal;
    }
    .calendar_avaibility_wraper .popup-guide {
        width: 240px;
        height: 200px;
    }
    #award_buss_aus a.parking-au, 
    #award_buss_aus a.parknpay, 
    #award_buss_aus a.apple-store {
        margin: 0 20px 0 0;
    }
    #award_buss_aus a.parking-au img {
        width: 200px;
        height: 40px;
    }
    #award_buss_aus a.parknpay img {
        width: 92px;
        height: 40px;
    }
    #award_buss_aus a.apple-store img {
        width: 120px;
        height: 40px;
    }
    #award_buss_aus a.google-play img {
        width: 136px;
        height: 40px;
    }
    #space-form #bond_wrap .cvv_tooltip.w300 {
        left: 21px;
    }
    .blockprice .price-total-bond #bond_wrap #cvv2 {
        top: -7px;
    }
    .price-total-bond .bond {
        background-position: 173px center;
    }
    #space-form .column2 .seller-offer .ask-question {
        background-position: 22px center;
        text-indent: 53px;
    }
    #space-form .column2 .seller-offer .make-offer {
        background-position: 34px center;
        text-indent: 62px;
    }
    #space-form .column2 .seller-offer-big .make-offer {
        background-position: 127px center;
        text-indent: 159px;
    }
    #space-form .column2 .enquire .text {
        background-position: 90px center;
        text-indent:122px;
    }
    #space-form .column2 .enquire  #express-checkout {
       background-position: 90px center;
       text-indent: 138px;
    }
    .hiw_wrap .hiw-inner {
        height: 450px;
    }
    .price-total-bond .total-amount .val_total {
        font-weight: normal;
    }
}


/* end media */

@media only screen and (min-width: 980px) and (max-width: 1024px) {
    .margin-dashboard .search_booking #block-status-booking #status-booking-value,
    .margin-dashboard .search_booking input,
    .margin-dashboard .search_booking .type_space .styled-select,
    .margin-dashboard .search_booking .type_access .styled-select {
        font-size: 10px !important;
    }
}

@media only screen and (max-width: 1024px) {
    .add_card_frm input.editCC {
        color: #333333;
    }
    .search_space_request_journey .block_space_request_journey input.btn_request {
        /*width: 130px;*/
    }
    .ptime-restrictions .tab-content .tab-pane .inner .pk-table li .pk-li-left {
        width: 45%;
    }
    .calendar_avaibility_wraper .option-available span {
        width: 48.8%;
    }
    .calendar_avaibility_wraper .popup-date-avaibility input {
        width: 70px;
    }
}


/********************** Start Media *********************/

@media (max-width: 555px) {
    .mss_wrap {
        height: 60px;
    }
    .mss_wrap .link {
        margin-top: 7px;
    }
    .mss_wrap .icon_error {
        margin-top: 15px;
    }
}
@media (max-width: 725px) {
    .mss_wrap_pm_fee {
        height: 60px;
    }
    .mss_wrap_pm_fee .link {
        margin-top: 5px;
    }
    .mss_wrap_pm_fee .message {
        width: 57%;
    }
    .mss_wrap_pm_fee .icon_error {
        margin-top: 15px;
    }
}

@media (max-width: 720px) {
    .custom-new-bookings .new-booking {
        width: 130px;
    }
}

@media (max-width: 600px) {
    .mss_wrap_pm_fee {
        height: 83px;
    }
    .mss_wrap_pm_fee .link {
        margin-top: 18px;
    }
    .mss_wrap_pm_fee .icon_error {
        margin-top: 25px;
    }
}

@media (max-width: 671px) and (min-width : 600px) {
    .custom-bookingTab li>a {
        width: 130px !important;
    }
}

@media only screen and (min-width: 600px) and (max-width: 959px) {
    body.dashboard .dashboard_v3 .span9.stat-list {
        margin-left: 0;
        width: 77%;
    }
    body.dashboard .margin-dashboard .list-bookings .list-bookings_space {
        width: 41%;
    }
    #space-form .view-form .search-result .least .listing-content {
        width: 60%;
    }
    #findout {
        width: 96%;
        left: 0;
        right: 0;
        margin: 0 auto;
        padding: 0;
    }
    #introduction .button_wapper_v3 {
        margin: 16px auto 16px;
    }
    #award_buss_aus a.award-smart {
        text-align: left;
        margin-top: 10px;
        padding-left: 2px;
    }
    .baypay-button-wrapper {
        width: 336px;
        margin: 20px auto 0 auto;
        padding-top: 20px;
        border: 1px solid #e3e3e3;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 10px;
        border-radius: 5px;
    }
}

@media only screen and (max-width: 689px) {
    .slidepart {
        background-position-x: 0px;
        width: 538px;
        margin-left: 5%;
    }
    #app_main .base {
        margin-left: 0px;
    }
    .aside {
        width: 97%;
    }
    .slide {
        width: 660px;
    }
    .slidepart .desc {
        width: 59%;
    }
    .sl_paginationpart {
        margin-left: 39%;
    }
    .slide .leftbox {
        width: 212px;
        margin-right: 2%;
    }
    #site-quickquote #app_main .form_send_email,
    #site-index #app_main .form_send_email {
        width: 49%;
    }
    #site-quickquote #app_main .form_send_email div.form .notify_btn input,
    #site-index #app_main .form_send_email div.form .notify_btn input {
        width: 85px;
    }
    .margin-dashboard.content_listreferal {
        width: 99%;
    }
    .container_dashboard .content_listreferal .nav-left {
        margin-left: 5px;
    }
    .container_dashboard .listRefer-wrapper .content_refer {
        width: 99%;
    }
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li {
        width: 92%;
        padding: 2% 4%;
    }
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left,
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_right {
        clear: both;
        width: 100%;
    }
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left .name_user_refer {
        width: 40%;
    }
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_left .block_refer {
        width: 55%;
    }
    .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_right .btn_resend_refer {
        float: right;
    }
    .margin-dashboard .listRefer-wrapper .pager .yiiPager li.selected {
        width: 59%;
    }
    .margin-dashboard .search_booking input {
        width: 87%;
    }
    .margin-dashboard .search_booking input#daterange {
        width: 43%;
    }
    .margin-dashboard .search_booking .type_access .vehicle-type-select {
        right: 0;
    }
    #award_buss_aus .icons-divider { display: block; }
    #award_buss_aus a.parknpay { margin: 0; }
}


/* end media */

@media only screen and (max-width: 767px) {
    .modal.modal-signup {
        margin: 0 auto!important;
    }
    #modalContact {
        left: 50%;
    }
    .search-listing-header input.input-keyword {
        font-size: 13px;
    }
}

@media only screen and (max-width: 768px) {

    #site-index #content-wrapper #home_mega_link .home_mega_link h2 {
        font-size: 25px;
        line-height: 30px;
    }
    .home_mega_link .home_mega_link_body {
        margin-bottom: 20px;
    }
    .home_mega_link .home_mega_link_body h4 {
        font-size: 18px;
    }
    .home_mega_link .home_mega_link_body p {
        font-size: 14px;
    }
}

/* end media */

@media only screen and (max-width: 769px) {
    #q_quote_section .quote_text_wrapper {
        height: 60px;
    }
}

@media only screen and (max-width: 857px) {
    #content #q_quote_section .quote_main {
        width: 90%;
    }
    .testimoni2 .user {
        margin-right: 0;
        text-align: right;
    }
    .testimoni2 .user .user_img {
        float: right;
    }
    .testimoni1 .user {
        margin-right: 2%;
    }
    .testimoni1 .testimonials,
    .testimoni2 .testimonials {
        width: 78%;
    }
}

@media only screen and (max-width: 750px) {
    .price div {
        min-width: 70px;
    }
    .right {
        width: 37%;
    }
    .title_ipad {
        width: 80%;
    }
    #site-quickquote #content #q_quote_section .quote_main .quote_form .btn_price,
    #site-index #q_quote_section .quote_main .quote_form .btn_price {
        width: 80%;
    }
}

@media only screen and (max-width: 735px) {
    #space-form .time_day .select_time_wrapper {
        width: 70%;
    }
    #space-form .time_day .select_time {
        width: 100%;
    }
}

@media only screen and (max-width: 758px) {
    #search-listing div.wrapper-direct-link {
		display: inline-grid;
    }
    #search-listing div.wrapper-direct-link {
        width: 100%;
    }
    #search-listing div.wrapper-direct-link div.direct-link {
        width: 100%;
        text-align: center;
    }
}

/* end media */

@media only screen and (min-width: 750px) and (max-width: 979px) {
    .search-listing-header input.input-keyword {
        font-size: 13px;
    }
}

@media only screen and (max-width: 1145px) and (min-width: 560px) {
    .parking-wrap {
        width: 100%;
    }
}

@media only screen and (max-width: 1145px) {
	.wrapper-tab-list {
		display: block;
		position: fixed;
		bottom: 20px;
		width: 100%;
		text-align: center;
		z-index: 9;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s, opacity 0.5s linear;
	}
    .wrapper-tab-list.active {
        visibility: visible;
        opacity: 1;
    }
	.wrapper-tab-list a {
		display: none;
		width: 153px;
		height: 42px;
		border-radius: 20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		background: #017E54;
		box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);
		color: #fff;
		/* font-family: Raleway; */
		font-family: Inter;
		font-size: 16px;
		font-weight: 500;
		line-height: 42px;
		padding: 0;
		text-decoration: none;
	}
	.wrapper-tab-list a.active {
        display: inline-block;
	}
	.wrapper-tab-list a.map-view img {
		margin: 0 5px 1px 0;
	}
	.wrapper-tab-list a.list-view img {
		margin: 0 5px 3px 0;
	}
}