@media screen and (min-width:0\0) { 
/* IE9 and IE10 rule sets go here */
  .search-standalone .search-date .input-date {
    background: #fff url(../../../images/v3/icons_date-grey.png) no-repeat 180px center;
  }
  .search-standalone .search_btn {
    background: #21b685 url(../../../images/v3/icons_home-search.png) no-repeat 11px center;
  }
  .search-standalone .styled-select{
    background: #fff url(../../../images/v3/icons_down-arrow-grey.png) no-repeat 80%;
  }
  #filter_right span:nth-child(1){
    background: url(../../../images/v3/icons_filters-white.png) no-repeat center;
  } 
  #filter_right .up{
    background: url(../../../images/v3/icons_filters-up-arrow.png) no-repeat center;
  }
  #filter_right .down{
    background: url(../../../images/v3/icons_filters-down-arrow.png) no-repeat center 1px;
  }
  #filter_right .up{
    background: url(../../../images/v3/icons_filters-up-arrow.png) no-repeat center 1px;
    background-size: 15px 15px;
  }
  .search-result .best-match {
    background: url(../../../images/v3/icons_best-match-list.png) no-repeat left center;
  } 
  .search-result .event-listing,
  .container_dashboard .list-bookings .list-bookings_img .event-listing{
    background: url(../../../images/v3/icons_event-parking-list.png) no-repeat left center;
  }
  .search-result .special-offer,
  .container_dashboard .list-bookings .list-bookings_img .special-offer{
    background: url(../../../images/v3/icons_ribbon-special-offer.png) no-repeat left center;
  }
  .icon-carport {
    background: url(../../../images/v3/icons_type-carport-black.png) no-repeat left center;
  }
  .icon-outsite {
    background: url(../../../images/v3/icons_type-outdoor.png) no-repeat left center;
  }
  .icon-driveway {
    background: url(../../../images/v3/icons_type-driveway.png) no-repeat left center;
  }
  .icon-garage {
    background: url(../../../images/v3/icons_type-garage.png) no-repeat left center;
  }
  .icon-undercover {
    background: url(../../../images/v3/icons_type-undercover.png) no-repeat left center;
  }
  .icon-block {
    background: url(../../../images/v3/icons_type-block-black.png) no-repeat left center;
  }
  .icon-permit {
    background: url(../../../images/v3/icons_type-permit.png) no-repeat left center;
  }
  
  .icon-key {
    background: url(../../../images/v3/icons_access-key.png) no-repeat left center;
  }
  .icon-card {
    background: url(../../../images/v3/icons_access-card.png) no-repeat left center;
  }
  .icon-passcode {
    background: url(../../../images/v3/icons_access-passcode.png) no-repeat left center;
    padding-left: 10px;
  }
  .icon-remote {
    background: url(../../../images/v3/icons_access-remote.png) no-repeat left center;
  }
  .icon-location {
    background: url(../../../images/v3/icons_location-pin.png) no-repeat left center;
  }
  .container_dashboard .vehicle-wrapper .vehicle-item-btn .icon_edit {
    background: url(../../../images/v3/icon_edit_vehicle.png) no-repeat left center;
  } 
  .container_dashboard .vehicle-wrapper .vehicle-item-btn .icon_done {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat left center;
    background-size: 20px 20px;
  }
  .container_dashboard .vehicle-wrapper .vehicle-item-btn .icon_review {
    background: url(../../../images/v3/icons_dash-add-review.png) no-repeat left center;
    background-size: 20px 20px;
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_review{
    background: url(../../../images/v3/icons_dash-add-review.png) no-repeat 9px center;
    background-size: 15px 15px;
  }
  #space-form .request_space_journey .request_space_btn {
    background: #FFFFFF url("../../../images/v3/icons_notify-bell.png") no-repeat 16px center;
  }
  #site-quickquote .form_send_email div.form .notify_btn input,
  #site-index .form_send_email div.form .notify_btn input {
    font-size: 13px;
  }
  
  .head_link .list_my_space_free a span {
    background-position-y: 0px;
  }
  
  .list_my_space_free a span {
    background-position-y: 0px;
  }
  
  #header {
    height: 57px;
  }
  
  .date-search .date-wraper .date-show,
  #date-search .date-wraper .date-show {
    background: #fff url(../../../images/v3/icons_date-grey.png) no-repeat 16px center;
    background-size: 20px 20px;
  }
  
  .date-search .date-wraper .time-morning,
  #date-search .date-wraper .time-morning {
    background: #fff url(../../../images/v3/icons_time-morning-grey.png) no-repeat 15px center;
    background-size: 20px 20px;
  }
  .date-search .date-wraper .time-afternoon,
  #date-search .date-wraper .time-afternoon {
    background: #fff url(../../../images/v3/icons_time-afternoon-grey.png) no-repeat 16px center;
    background-size: 20px 20px;
  }
  .search-standalone .space-type-wraper .type-outsite {
    background: url(../../../images/svg/v3/icons_type-outdoor-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  .search-standalone .space-type-wraper .type-driveway {
    background: url(../../../images/svg/v3/icons_type-driveway-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  .search-standalone .space-type-wraper .type-garage {
    background: url(../../../images/svg/v3/icons_type-garage-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  .icon-undercover {
    background: url(../../../images/v3/icons_type-undercover.png) no-repeat 0px center;
  }
  .search-standalone .space-type-wraper .type-permit {
    background: url(../../../images/svg/v3/icons_type-permit-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  
  .search-standalone .space-type-wraper .type-key {
    background: url(../../../images/svg/v3/icons_access-key-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  .icon-card {
    background: url(../../../images/v3/icons_access-card.png) no-repeat left center;
    background-size: 20px;
  }
  .icon-passcode {
    background: url(../../../images/v3/icons_access-passcode.png) no-repeat 10px center;
    background-size: 20px;
  }
  .search-standalone .space-type-wraper .type-remote {
    background: url(../../../images/svg/v3/icons_access-remote-green.svg) no-repeat 10px center;
    background-size: 20px 20px;
  }
  .search-standalone .space-type-wraper .type-location {
    background: url(../../../images/v3/icons_location-pin.png) no-repeat 10px center;
  }
  .space_wrapper .infoBooking,
  #space-form .booking_view {
    background: url("../../../images/v3/money-back_normal.png") no-repeat -15px -12px,
    url("../../../images/v3/booking_view.png") no-repeat 285px center; 
    overflow: hidden;
    background-size: 85px, 29px;
  }
  
  #space-form .select-dates .date-value-1, 
  #space-form .select-dates .date-value-2 {
    background-size: 50px;
    -ms-background-position-y: 12px;
  }
  
  #space-form .select-dates .date-value-1 {
    -ms-background-position-x: 0px;
  }
  
  #space-form .select-dates .date-value-2 {
    -ms-background-position-x: -9px;
  }

  .search-result .listing-content .listing-type span:first-child {
    text-indent: 28px;
  }
  
  .search-result .listing-price-week{
    height: 99%;
  }
  
  #space-form .view-form div.social_share a {
    height: 30px;
    width: 30px;
  }
  .view-form .social_share a img {
    
  }
  .icon-outdoor {
    background: url(../../../images/v3/icons_type-outdoor-lot-black.png) no-repeat;
  }

  .icon-indoor {
    background: url(../../../images/v3/icons_type-indoor-lot-black.png) no-repeat;
  }

  .icon-street {
    background: url(../../../images/v3/icons_type-street-black.png) no-repeat;
  }

  /*.icon-pay {
    background: url(../../../images/v3/icons_access-pay-display-black.png) no-repeat;
  }*/

  .icon-ticket {
    background: url(../../../images/v3/icons_access-ticket-black.png) no-repeat;
  }

  .icon-boom {
    background: url(../../../images/v3/icons_access-boom-black.png) no-repeat;
  }

  .icons-vehicle-hatch {
    background: url(../../../images/v3/icons_vehicle-type-hatch.png) no-repeat 20px center;
  }
  
  .icons-vehicle-car {
    background: url(../../../images/v3/icons_vehicle-type-car.png) no-repeat 20px center;
  }
  
  .icons-vehicle-large-vehicle {
    background: url(../../../images/v3/icons_vehicle-type-large.png) no-repeat 20px center;
  }
  
  .icons-vehicle-suv {
    background: url(../../../images/v3/icons_vehicle-type-suv.png) no-repeat 20px center;
  }
  
  .icons-vehicle-bike {
    background: url(../../../images/v3/icons_vehicle-type-bike.png) no-repeat 20px center;
  }
  
  .icons-vehicle-storage {
    background: url(../../../images/v3/icons_vehicle-type-storage.png) no-repeat 20px center;
  }
  
  .icons-vehicle-rental {
    background: url(../../../images/v3/icons_vehicle-type-rental.png) no-repeat 20px center;
    background-size: 40px 40px;
  }
  
  .icons-vehicle-other {
    background: url(../../../images/v3/icons_vehicle-type-other.png) no-repeat 20px center;
  }

  #space-form .booking_view {
    background: url("../../../images/v3/icons_booking-guarantee-ie-hover.png") no-repeat -15px -12px,
    url("../../../images/v3/booking_view.png") no-repeat 311px center; 
  }

  .search-standalone .search-keyword .icon-x {
    background: #fff url(../../../images/v3/icons_field-delete.png) no-repeat left top;
  }
  .container_dashboard a.link-edit, .container_dashboard a.link-edit {
    text-indent: 10px;
    height: 22px;
  }
  .container_dashboard .edit-to-profile {
    padding-left: 5px;
  }
  .container_dashboard .list-bookings .list-bookings_price .price_discount sup,
  .container_dashboard .list-bookings .list-bookings_price .price_bond sup {
    top: -4px;
  }
  .container_dashboard .list-bookings .list-bookings_price .price_booking sup {
    top: -8px;
  }

  /************ icon type selectbox ****************/
  .type-outsite {
    background: url(../../../images/v3/icons_type-outdoor_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-driveway {
    background: url(../../../images/v3/icons_type-driveway_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }
  
  .type-garage {
    background: url(../../../images/v3/icons_type-garage_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-undercover {
    background: url(../../../images/v3/icons_type-undercover_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-permit {
    background: url(../../../images/v3/icons_type-permit_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-carport {
    background: url(../../../images/v3/icons_type-carport_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-block {
    background: url(../../../images/v3/icons_type-block_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-indoor {
    background: url(../../../images/v3/icons_type-indoor-lot.png) no-repeat 10px center;
    background-size: 20px 20px;
  }

  .type-outdoor {
    background: url(../../../images/v3/icons_type-outdoor-lot.png) no-repeat 10px center;
    background-size: 20px 20px;
  }

  .type-street {
    background: url(../../../images/v3/icons_type-street.png) no-repeat 10px center;
    background-size: 20px 20px;
  }

  .type-none {
    background: url(../../../images/v3/icons_access-none_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-key {
    background: url(../../../images/v3/icons_access-key_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-card {
    background: url(../../../images/v3/icons_access-card_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-passcode {
    background: url(../../../images/v3/icons_access-passcode_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-remote {
    background: url(../../../images/v3/icons_access-remote_green.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-pay {
    background: url("../../../images/v3/icons_acess-pay-display.png") no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-boom {
    background: url(../../../images/v3/icons_access-boom.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-ticket {
    background: url(../../../images/v3/icons_access-ticket.png) no-repeat 15px center !important;
    background-size: 20px 20px;
  }

  .type-other {
    background: url(../../../images/v3/icons_vehicle-type-other.png) no-repeat 15px center !important;
    background-size: 30px 30px !important;
  }
  .type-other.icons-space-type {
    background-position: 10px center !important;
  }
  .search-standalone .label-space-type {
    background: #fff url(../../../images/v3/icons_down-arrow-grey.png) no-repeat 75%;
    background-size: 20px 20px;
  }
  #space-form .time_from_div, #space-form .time_to_div {
    background: url(../../../images/icon-set_clock-green-ie.png) no-repeat 9px 28px;
  }

  #space-form .time_day .select_time {
    padding-left: 20px;
  }

  .registration .title .icon-question {
    background: url(../../../images/v3/icons_enquiry-icon.png) no-repeat left bottom;
  }
  .content .title .icon-listmyspace {
    background: url(../../../images/v3/icons_icon-vehicles-green.png) no-repeat left bottom;
    background-size: 20px 20px;
  }
  #site-quickquote #content_banner .booking-guarantee,
  #site-index #content_banner .booking-guarantee{
    width: 232px;
    height: 230px;
    background: url(../../../images/v3/icons_booking-guarantee_sprite_home.png) left top no-repeat;
  }
  #site-quickquote #content_banner .booking-guarantee:hover,
  #site-index #content_banner .booking-guarantee:hover{
    background: url(../../../images/v3/icons_booking-guarantee_sprite_home.png) left bottom no-repeat;
  }
  .icon-guarantee{
    background: url(../../../images/v3/icons_booking-guarantee_sprite_g.png) left top no-repeat;
    width: 210px;
    height: 212px;
  }
  .icon-guarantee:hover{
    background: url(../../../images/v3/icons_booking-guarantee_sprite_g.png) right top no-repeat;
  }
  .container_dashboard h3.title-list.listing {
    background: #f5f5f5 url("../../../images/v3/icons_icon-listings-black.png") no-repeat 10px 10px;
    background-size: 18px 18px;
  }
  .container_dashboard h3.title-list.booking {
    background: #f5f5f5  url("../../../images/v3/icons_icon-bookings-black.png") no-repeat 10px 10px;
    background-size: 18px 18px;
  }
  .container_dashboard .list-bookings .list-bookings_top .code_text .text.out {
    background: url("../../../images/v3/icons_dash-outgoing.png") no-repeat 0 5px;
    background-size: 14px 14px;
  }
  .container_dashboard .list-bookings .list-bookings_top .code_text .text.in {
    background: url("../../../images/v3/icons_dash-incoming.png") no-repeat 0 5px;
    background-size: 14px 14px;
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_edit{ 
    background-image: url(../../../images/v3/icons_dash-listings-edit.png);
    background-size: 14px 14px;
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_view{
    background-image: url(../../../images/v3/icons_dash-bookings-view.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_get{
    background-image: url(../../../images/v3/icons_dash-bookings-directions.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_duplicate {
    background-image: url(../../../images/v3/icons_dash-bookings-duplicate.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_accept,
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_accept_offer {
    background-image: url(../../../images/v3/icons_dash-accept.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_decline,
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_decline_offer,
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_cancel {
    background-image: url(../../../images/v3/icons_dash-decline.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_extend {
    background-image: url(../../../images/v3/icons_dash-extend.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_payment {
    background-image: url(../../../images/v3/icons_dash-payment-history.png);
  }
  .container_dashboard .list-bookings .list-bookings_button ul li a.icon_makepayment {
     background-image: url(../../../images/v3/icons_icon-billing-black.png);
  }
  ul#menu_list .a_dashboard {
    background-image: url(../../../images/v3/icons_icon-dash-dark-green.png);
  }
  ul#menu_list .a_booking {
    background-image: url(../../../images/v3/icons_icon-bookings-dark-green.png);
  }
  ul#menu_list .a_listings {
    background-image: url(../../../images/v3/icons_icon-listings-dark-green.png);
  }
  ul#menu_list .a_vehicle {
    background-image: url(../../../images/v3/icons_icon-vehicles-dark-green.png);
  }
  ul#menu_list .a_profile {
    background-image: url(../../../images/v3/icons_icon-profile-dark-green.png);
  }
  ul#menu_list .a_billing {
    background-image: url(../../../images/v3/icons_icon-billing-dark-green.png);
  }
  ul#menu_list li.active .a_dashboard{
    background-image: url(../../../images/v3/icons_icon-dash-white.png);
  }
  ul#menu_list li.active .a_booking {
    background-image: url(../../../images/v3/icons_icon-bookings-white.png);
  }
  ul#menu_list li.active .a_listings {
    background-image: url(../../../images/v3/icons_icon-listings-white.png);
  }
  ul#menu_list li.active .a_vehicle {
    background-image: url(../../../images/v3/icons_icon-vehicles-white.png);
  }
  ul#menu_list li.active .a_profile {
    background-image: url(../../../images/v3/icons_icon-profile-white.png);
  }
  ul#menu_list li.active .a_billing {
    background-image: url(../../../images/v3/icons_icon-billing-white.png);
  }
  #site-reset_pw .content .title>h2, #site-login .content .title>h2 {
    background-image: url(../../../images/icon_padlock-green-ie.png);
  }
  .icon_contact_detail{  
    background-image: url(../../../images/v3/icons_dash-listings-contacts.png);
  }
  .icon_email{
    background-image: url(../../../images/v3/icons_contact-email.png);
    background-size: 20px 20px;
  } 
  .icon_phone{
    background-image: url(../../../images/v3/icons_contact-phone.png);
    background-size: 20px 20px;
  }
  .registration .title .icon-group-user{
    background: url("../../../images/v3/icons_refer.png") no-repeat left bottom;
    background-size: 23px 23px;
  }
  .space_wrapper .give_you_wrap .icon-check,
  .space_wrapper .space_success .icon-check,
  .space_wrapper .space_info .icon-check {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat left top;
    background-size: 30px 30px;
  }
  .slide .rightbox .best_app{
    background: url(../../../images/v3/icons_featured-white.png) no-repeat left top;
  }
  #Change_password #form_profile_password .row.success,
  #Change_email #form_profile_email .row.success,
  #form_profile .row.success,
  #form_profile .born.success,
  #form_billing .row.success {
    background-image: url(../../../images/v3/icon-set_tick-green.png);
    background-repeat: no-repeat;
    background-position: 100% 30px;
    background-size: 30px 30px;
  }
  #form_profile .row.success{
    background-position: right 30px;
    border: none;
  }
  #Change_password #form_profile_password .row.error,
  #Change_email #form_profile_email .row.error,
  #form_profile .born.error,
  #form_profile .row.error,
  #form_billing .row.error{
    background-image: url(../../../images/icon-set_orange-alert-ie.png);
    background-repeat: no-repeat; 
    background-position: 100% 30px;
    background-size: 31px 31px;
  }
  #form_profile .born.error,
  #form_profile .born.success {
    background-position: 317px 30px;
  }

  #Change_password #form_profile_password .row.success,
  #Change_email #form_profile_email .row.success,
  #Change_password #form_profile_password .row.error,
  #Change_email #form_profile_email .row.error {
    background-position: 100% 8px;
  }
  #Submit_email .avatar_story {
    background-color: transparent;
  }
  .form_login .row.success.error,
  .form_login .row.error {
    background: url(../../../images/icon_error.png) no-repeat 383px 11px;
  }
  #form_registration .row.success {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat 383px 9px;
    background-size: 30px 30px;
    border: none;
    color: #333333;
    padding: 0 !important;
  }
  #form_registration .row.error {
    background: url(../../../images/icon_error.png) no-repeat 383px 11px;
  }

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

  .button_check.on a {
    left: 30px;
    background: #F6F6F6 url(../../../images/v3/icons_switch-on.png) no-repeat center;
    background-size: 42px 42px;
  }

  .button_check.off a {
    left: 0;
    background: #F7F7F7 url(../../../images/v3/icons_switch-off.png) no-repeat center;
    background-size: 42px 42px;
  }

  input[type=checkbox]+label {
    background-image: url("../../../images/admin/lite-green-check.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    height: 26px;
    line-height: 26px;
    padding-left: 31px;
    vertical-align: middle;
    background-size: 28px 53px;
  }
  input[type=checkbox]:checked+label {
    background-image: url("../../../images/admin/lite-green-check.png");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 28px 53px;
  }

  .space_wrapper input[type=checkbox]+label,
  .add_card_frm #securely-ck+label,
  .add_card_frm #makeDefaultCard+label  {
    background: url(../../../images/v3/checked-popup.png) no-repeat left top;
    padding-left: 40px;
    background-size: 26px 52px;
    height: 26px;
    line-height: 26px;
  }
  .space_wrapper input[type=checkbox].active+label,
  .add_card_frm #securely-ck:checked+label,
  .add_card_frm #makeDefaultCard:checked+label {
    background: url(../../../images/v3/checked-popup.png) no-repeat left top;
    padding-left: 40px;
    background-position: 0 -26px !important;
    background-size: 26px 52px !important;
    height: 26px !important;
    line-height: 26px !important;
  }
  .space_wrapper input[type=checkbox]+label {
    padding-left: 35px;
  }
  .space_wrapper input[type=checkbox].active+label {
    padding-left: 35px;
  }

  .search-standalone input[type=checkbox]:checked+label {
    background: url("../../../images/v3/lite-green-check.png") no-repeat left bottom;
    background-size: 19px 35px;
  }
  .registration a.go_back {
    background: url(../../../images/v3/icon-back-view.png) no-repeat 0 0;
    color: #27b688;
    margin-top: 22px;
    margin-left: 20px;
    width: 60px;
    text-indent: 21px;
    display: block;
    position: absolute;
  }
	.container_dashboard .alert-success {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat 12px 8px;
    background-size: 30px 30px;
  }
  .form_login .row.success {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat 383px 9px;
    background-size: 30px 30px;
    border: none;
    color: #333333;
    padding: 0 !important;
  }
  .blank-map-label span {
    background: url(../../../images/v3/search_parking.png) no-repeat center;
    background-size: 67px 63px;
    display: block;
    width: 67px;
    height: 63px;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 15px;
  }
  .space_wrapper .space_info .icon-check-finished {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat left top;
    background-size: 30px 30px;
    width: 30px;
    height: 30px;
  }
  #space-form .column2 .seller-offer .ask-question {
    background: url(../../../images/v3/icons_type-other-black.png) no-repeat 10px center;
    background-size: 25px 25px;
  }
  #space-form .column2 .seller-offer .make-offer {
    background: url(../../../images/v3/icons_type-other-black.png) no-repeat 20px center;
    background-size: 25px 25px;
  }
  .slide .rightbox .best_app{
    background: url(../../../images/v3/icons_featured-white.png) no-repeat left top;
    background-size: 120px 50px;
    display: block;
    width: 120px;
    height: 50px;
    float: left;
    margin-right: 10px;
  }
  .search-standalone .label-space-type .type-selected {
    background: url(../../../images/v3/icon-set_tick-green.png) no-repeat left center;
    background-size: 22px 22px;
  }
  #menu_list li {
    min-height: 90px;
  }
  .margin-dashboard.clm_1 {
    min-height: 560px;
  }
  #space-form .title1 {
    
  }
  #a2 {
    background: url(../../../images/v3/icons_search-icon-green.png) center center no-repeat;
    background-size: 20px 20px;
  }
  #space-form .view-form .wrap-price-date .prices .amount sup {
  	top: -12px;
  }
  #site-quickquote .form_send_email .footer_send_email span,
	#site-index .form_send_email .footer_send_email span {
	  background: url(../../../images/v3/icons_rating-star.png) no-repeat 0 center;
	  background-size: 11px 11px;
	}
	.container_dashboard .list-bookings .list-bookings_button .icon-manage-arrow {
		background: url(../../../images/arrow_menu_drop.png) no-repeat;
		background-size: 13px 11px;
	}
	.container_dashboard .vehicle-wrapper .vehicle_type_other_wrap {
		border: 1px solid #e1e1e1;
		border-radius: 3px;
		margin-left: 7px;
		height: 40px;
	}
	.container_dashboard .vehicle-wrapper .vehicle-item .vehicle_form input.vehicle_type_other {
		width: 52px;
		margin-left: 3px;
		padding-right: 0;
		outline: none;
		box-shadow: none;
		border: none;
	}
	#search-listing .input-date {
	  background-size: 47px 20px;
	  background-position-x: 57px;
	}
  .space_wrapper .list_pay_wrap .list_pay .pay.checked .status,
	.space_wrapper .space_item .total2 .status,
	.space_wrapper .list_pay_wrap .list_pay li .checked {
		background: url(../../../images/v3/icon-set_tick-green.png) no-repeat left center;
		background-size: 20px 20px;
	}
	.margin-dashboard .back-booking {
    background: url(../../../images/v3/icon-back-view.png) no-repeat 0 0;
  }
  .space_wrapper .card_detail .add_card .card_cvv a {
		background: url(../../../images/v3/icons_enquiry-icon.png) no-repeat right center;
    background-size: 20px 20px;
  }
  .space_wrapper .list_pay_wrap .list_pay li .status {
    background: url(../../../images/v3/icons_payment-tick-disabled.png) no-repeat left center;
    background-size: 20px 20px;
  }
  .box_billing .title,
  .space_wrapper .card_detail_title.lock {
    background: #f5f5f5 url(../../../images/v3/icons_payment-padlock.png) no-repeat 97% 13px;
    background-size: 15px 15px;
  }
  .card_item .card_info .card_info_top span.card_active,
  .space_wrapper .card_detail .card_visa .icon-start,
  .space_wrapper .card_detail .list_card ul li span.card_star {
    background: url(../../../images/v3/icons_payment-favourite.png) no-repeat center center;
    background-size: 15px 15px;
  }
  .space_wrapper .list_pay_wrap .list_pay li .icon_help {
    background: url(../../../images/v3/icons_payment-plan-info.png) no-repeat 15px center;
    background-size: 20px 20px;
  }
  .space_wrapper .card_detail input.visa,
  .add_card_frm input.visa {
    background: url(../../../images/v3/icons_payment-visa.png) no-repeat 95% center;
    background-size: 40px 20px;
  }
  .space_wrapper .card_detail .list_card ul li .card_icon.visa,
  .card_item .card_info .card_info_top span.card_icon.visa {
    background: url(../../../images/v3/icons_payment-visa.png) no-repeat left top;
    background-size: 40px 20px;
  }
  .space_wrapper .bond-total .icon_info_bond {
    background: url(../../../images/v3/icons_bond-info.png) no-repeat 125px 7px;
    background-size: 15px 15px;
  }
  .startdate_wrap .date_wrap {
    background: url(../../../images/v3/icon-set_available-green.png) left center;
  }
  #registrationbuyer-expire .startdate_wrap .date_wrap {
		background: url(../../../images/v3/icon-set_available-green.png) no-repeat left center;
    background-size: 20px 20px;
	}

  .space_wrapper .space_item .blockprice .editDate {
    background: white url(../../../images/v3/icons_edit-booking-date.png) no-repeat 7px center;
    background-size: 10px 10px;
  }
  .space_wrapper .space_item .blockprice .date-value-1,
  .space_wrapper .space_item .blockprice .date-value-2  {
    background: url(../../../images/v3/icon-set_available-green.png) no-repeat 13px 17px;
    background-size: 20px 20px;
  }

  .space_wrapper .card_detail_title.lock {
    background: url(../../../images/v3/icons_payment-padlock.png) no-repeat right center;
    background-size: 15px 15px;
    height: 22px;
    line-height: 22px;
  }

  .error_card span {
    background: url(../../../images/icon_error.png) no-repeat 15px 12px;
    background-size: 15px 15px;
  }

  .space_wrapper .list_pay_wrap .list_pay li.pay.checked .status {
    background: url(../../../images/contact-success.png) no-repeat left center;
    background-size: 22px 22px;
  }

  .space_wrapper .card_detail .card_visa .expire,
  .space_wrapper .card_detail .list_card ul li span.expire {
    background: url(../../../images/icon_error.png) no-repeat left top;
    background-size: 15px 15px;
  }

  .space_wrapper .card_detail input.visa,
  .add_card_frm input.visa {
    background: url('../../../images/v3/icons_payment-visa.png') no-repeat 85% center;
    background-size: 40px 20px;
  } 

  .space_wrapper .card_detail input.master,
  .add_card_frm input.master {
    background: url('../../../images/v3/icons_payment-mc.png') no-repeat;
    background-size: 40px 20px;
    background-position: 85% 10px;
  } 

  .paid_get .icon_currency {
    background: url(../../../images/svg/v3/icons_refer-reward.svg)  no-repeat left top;
    background-size: 40px 40px;
  }
  .space-form .available_div .nav-tabs li.active,
  .space-form .available_div .nav-tabs li.active:hover {
    background: white url("../../../images/icon-set_available-green-ie.png") no-repeat 25px center;
  }

  .space-form .available_div .nav-tabs .active a,
  .space-form .available_div .nav-tabs .active a:hover {
    background: url("../../../images/icon-set_tick-green-available-ie.png") no-repeat 140px center;
    background-size: 20px 20px;
  }
  .search-date .input-date {
    color: #1fb786;
  }
  .search-date .input-date.clear-calendar {
    color: #333;
  }
  
  .search-date .input-date {
    color: #1fb786 !important;
    font-weight: bold;
  }
  .search-date .input-date.clear-calendar {
    color: #333  !important;
    font-weight: normal;
  }
  #form_billing .row.account-name.error,
  #form_billing .row.account-name.success{
    background-position: 98% 31px;
    background-size: 30px 30px;
  }
  #form_billing .row.account .error,
  #form_billing .row.account .success,
  #form_billing .bsb .row.success,
  #form_billing .bsb .row.error {
    background-position: 96% 31px;
    background-size: 30px 30px;
  }

  #Browser_handling .modal-body .head .icon_error_handling {
    background: url(../../../images/icon_error.png) no-repeat left top;
    background-size: 30px 30px;
  }
  .container_dashboard .alert-success {
    background: url(../../../images/icon-set_tick-green-available-ie.png) no-repeat 10px;
    background-size: 25px 25px;
  }
  .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_right span.notregisted {
    background: url('../../../images/icon-set_orange-25.png') no-repeat left center;
  }
  .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_right span.registed {
    background: url('../../../images/alert-success.png') no-repeat left center;
  }
  .container_dashboard .listRefer-wrapper .content_refer ul.listRefer li .info_refer_right span.clsSent {
    background: url('../../../images/icon-set_tick-green-available-ie.png') no-repeat left center;
  }
  #space-form .column2 .bond #bond {
    background: url(../../../images/v3/icons_bond-info.png) no-repeat right top ;
    background-size: 15px 15px;
  }
  .mss_wrap .icon_error {
    background: url(../../../images/icon_error.png) no-repeat;
  }
  .rateit .rateit-range
  {
    background: url(../../../images/v3/icons_rate-star-grey.png) left 0px;
    background-size:  63px 60px;
  }
  .rateit .rateit-hover,
  .rateit .rateit-selected
  {
    background: url(../../../images/v3/icons_rate-star-gold.png) left 0px;
    background-size:  63px 60px;
  }
  #btn_leasemyspace .text {
  	text-indent: 8px;
  }
  #gmap-tab .nav-tabs li .icon_map {
    background: url(../../../images/icon-set_map-grey-ie.png) no-repeat left center;
  }
  #gmap-tab .nav-tabs li.active .icon_map {
    background: url(../../../images/icon-set_map-green-ie.png) no-repeat left center;
  }
  #gmap-tab .nav-tabs li .icon_streetview {
    background: url(../../../images/icon_streetView-grey-ie.png) no-repeat left center;
  }
  #gmap-tab .nav-tabs li.active .icon_streetview {
    background: url(../../../images/icon_streetView-green-ie.png) no-repeat left center;
  }
  #gmap-tab .nav-tabs li a .icon_camera {
    background: url(../../../images/icon_camera-grey-ie.png) no-repeat left center;
  }
  #gmap-tab .nav-tabs li a.add-photos .icon_camera, #gmap-tab .nav-tabs li.active .icon_camera {
    background: url("../../../images/icon_camera-green-ie.png") no-repeat left center;
  }
  #gmap-tab .nav-tabs li a.add_photo .icon_camera,
  #gmap-tab .nav-tabs li.active a .icon_camera,
  #gmap-tab .nav-tabs li.active a.add_photo .icon_camera {
    background: url(../../../images/icon_camera-green-ie.png) no-repeat left center;
  }
  .list-bookings_button .dpage-views .icon_viewed {
    background: url(../../../images/v3/icons_dash-pageviews.png) no-repeat center center;
    background-size: 20px 20px;
  }

  .icon_star, #menu_list li i {
    background: url("../../../images/v3/icons_rating-star.png") no-repeat left center;
  }
  .datepicker .table-condensed th,.datepicker .table-condensed td,
  .datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]
  {
    border: 1px solid #fff;
  }
  .search_space_request_journey .block_space_request_journey span {
    background: url("../../../images/v3/icons_notify-bell.png") no-repeat left 11px;
    background-size: 20px 20px;
  }
  .search-street-parking .street-parking-select .select-btn-left {
    background: url(../../../images/v3/icons_toggle-down.png) no-repeat center center;
    background-size: 15px 15px;
  }
  .arrow {
    background: url(../../../images/v3/icons_toggle-down.png) no-repeat center 10px;
    background-size: 11px 11px;
  }
  #nav #a1 {
    background: url(../../../images/v3/icons_toggle-down.png) no-repeat right 10px;
    background-size: 11px 11px;
  }
  .search-street-parking .street-parking-select .select-btn-left.show {
    background: url(../../../images/v3/icons_toggle-up.png) no-repeat center center;
    background-size: 15px 15px;
  }
  .jssora21l {
    background: url(../../../images/v3/icons_demo-left.png) center center no-repeat;
    background-size: 30px 50px;
  }

  .jssora21r {
    background: url(../../../images/v3/icons_demo-right.png) center center no-repeat;
    background-size: 30px 50px;
  }
  .search-standalone .parking-position {
    background: url(../../../images/v3/icons_find-me.png) no-repeat center center #505050;
    background-size: 25px 25px;
  }
  .search-street-parking {
    top: 10px;
    right: 10px;
  }
  .modal-street-parking .modal-header .close {
    background: url(../../../images/v3/icons_icon-close-grey.png) no-repeat 0 0;
    background-size: 20px 20px;
  }
  #modalContact .close_btn {
    background: url(../../../images/v3/icons_icon-close-grey.png) no-repeat;
    background-size: 20px 20px;
  }
  .listwaitinglist-wrapper .pager .first a,
  #search-index ul.yiiPager .first a {
    background: url(../../../images/icon-set_pagination-first.png) no-repeat center center;
    background-size: 16px 16px;
  }
  .listwaitinglist-wrapper .pager .previous a,
  #search-index ul.yiiPager .previous a {
    background: url(../../../images/icon-set_pagination-left.png) no-repeat center center;
    background-size: 16px 16px;
  }
  /*.listwaitinglist-wrapper .pager .next a,
  #search-index ul.yiiPager .next a {
    background: url(../../../images/icon-set_pagination-right.png) no-repeat center center;
    background-size: 16px 16px;
  }*/
  .listwaitinglist-wrapper .pager .last a,
  #search-index ul.yiiPager .last a {
    background: url(../../../images/icon-set_pagination-last.png) no-repeat center center;
    background-size: 16px 16px;
  }

  .listwaitinglist-wrapper ul.yiiPager .first.hidden a,
  #search-index ul.yiiPager .first.hidden a {
    background: url(../../../images/v3/icons_pagination-first-inactive.png) no-repeat center center;
    background-size: 16px 16px;
  }

  .listwaitinglist-wrapper ul.yiiPager .previous.hidden a,
  #search-index ul.yiiPager .previous.hidden a {
    background:
      url(../../../images/v3/icons_pagination-previous-inactive.png)
      no-repeat center center;
    background-size: 16px 16px;
  }

  .listwaitinglist-wrapper ul.yiiPager .next.hidden a,
  #search-index ul.yiiPager .next.hidden a {
    background: url(../../../images/v3/icons_pagination-next-inactive.png) no-repeat center center;
    background-size: 16px 16px;
  }

  .listwaitinglist-wrapper ul.yiiPager .last.hidden a,
  #search-index ul.yiiPager .last.hidden a {
    background: url(../../../images/v3/icons_pagination-last-inactive.png) no-repeat center center;
    background-size: 16px 16px;
  }
  .ptime-restrictions .tab-footer .tf-right .directionUser {
    background: url(../../../images/v3/icons_get-directions.png) no-repeat right center;
    background-size: 22px 22px;
  }

  .tab-map-list li .icon-map {
    background: url(../../../images/icon_map-grey.png) no-repeat left center;
    background-size: 22px 22px;
  }
  /*.tab-map-list li.active .icon-map {
    background: url(../../../images/icon_map-green.png) no-repeat left center;
    background-size: 22px 22px;
  }*/
  .tab-map-list li .icon-lists {
    background: url(../../../images/v3/icons_mobile-list.png) no-repeat left center;
    background-size: 22px 22px;
  }
  .tab-map-list li.active .icon-lists {
    background: url(../../../images/v3/icons_mobile-list-selected.png) no-repeat left center;
    background-size: 22px 22px;
  }
  .ptime-restrictions .tab-content .tab-pane .inner .tr-option li.active .tr-star {
    background: url(../../../images/svg/v3/icons_toggle-right.svg) no-repeat center center;
    background-size: 10px 10px;
  }
  .modal-street-parking input[type=checkbox]+label {
    background-image: url("../../../images/v3/icon-check.png");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 20px 47px;
  }
  .modal-street-parking input[type=checkbox].active+label,
  .modal-street-parking input[type=checkbox]:checked+label {
    background-image: url("../../../images/v3/icon-check.png");
    background-position: 0 100%;
    background-size: 20px 47px;
  }
  .tab-map-list li .icon-list {
    background: url(../../../images/svg/v3/icons_dash-payment-history.svg) no-repeat left center;
    background-size: 20px 20px;
  }
  .tab-map-list li.active .icon-list {
    background: url(../../../images/svg/v3/icons_dash-payment-history.svg) no-repeat left center;
    background-size: 20px 20px;
  }
  .space-form .map .wrap_data {
    top: 2px;
    left: 1px;
  }
  .margin-dashboard .search_booking select, .margin-dashboard .search_booking input {
    font-size: 13px !important;
  }
  .margin-dashboard .search_booking input.noSelect_date {
    background: white url(../../../images/v3/icons_date-grey.png) no-repeat right 10px center;
    background-size: 20px 20px;
  }
  .registration .title .icon-baypay {
    background: url(../../../images/v3/icons_bay-pay.png) no-repeat left top;
    background-size: 25px 25px;
  }
  #search-listing .parking-position {
    background: url(../../../images/v3/icons_find-me.png) no-repeat center center #505050;
    background-size: 25px 25px;
  }
  #space-form .column2 .seller-offer .ask-question {
    background: url(../../../images/svg/v3/icons_contact-seller_1.svg) no-repeat 14px center;
    background-size: 22px 22px;
  }
  #space-form .column2 .seller-offer .make-offer {
    background: url(../../../images/svg/v3/icons_make-offer_1.svg) no-repeat 25px center;
    background-size: 22px 22px;
  }
  #space-form .column2 .enquire .text {
    background: transparent url(../../../images/v3/icons_book-now.png) no-repeat 105px center;
    background-size: 22px 22px;
  }
  #space-form .column2 .enquire .green_btn {
    background: #21b685 url(../../../images/v3/icons_book-now.png) no-repeat 105px center;
    background-size: 22px 22px;
  }
  .baypay_btn {
    background: #21b685 url(../../../images/v3/icons_bay-pay-btn.png) no-repeat 125px center;
    background-size: 22px 22px;
  }
}