/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-add-appointment-icon-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -499px;
  width: 16px;
  height: 16px;
}
.icon-add-appointment-icon-hovera {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -515px;
  width: 16px;
  height: 16px;
}
.icon-add-appointment-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -531px;
  width: 16px;
  height: 16px;
}
.icon-add-doc-big-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3394px;
  width: 36px;
  height: 48px;
}
.icon-add-doc-icon-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -547px;
  width: 12px;
  height: 16px;
}
.icon-add-doc-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -563px;
  width: 12px;
  height: 16px;
}
.icon-add-hour {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -579px;
  width: 16px;
  height: 16px;
}
.icon-add-note-icon-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -595px;
  width: 16px;
  height: 16px;
}
.icon-add-note-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -611px;
  width: 16px;
  height: 16px;
}
.icon-add-reminder-icon-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -627px;
  width: 12px;
  height: 16px;
}
.icon-add-reminder-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -643px;
  width: 12px;
  height: 16px;
}
.icon-alarm {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -659px;
  width: 12px;
  height: 16px;
}
.icon-auth-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3210px;
  width: 64px;
  height: 46px;
}
.icon-auth-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3664px;
  width: 64px;
  height: 64px;
}
.icon-auth-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3728px;
  width: 54px;
  height: 64px;
}
.icon-booking-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -199px;
  width: 16px;
  height: 11px;
}
.icon-booking-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -675px;
  width: 16px;
  height: 16px;
}
.icon-booking-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -691px;
  width: 16px;
  height: 16px;
}
.icon-booking-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -707px;
  width: 16px;
  height: 16px;
}
.icon-booking-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -49px;
  width: 6px;
  height: 10px;
}
.icon-booking-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -59px;
  width: 6px;
  height: 10px;
}
.icon-booking-icon7 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -210px;
  width: 16px;
  height: 11px;
}
.icon-booking-icon8 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -723px;
  width: 10px;
  height: 16px;
}
.icon-booking-icon9 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -739px;
  width: 12px;
  height: 16px;
}
.icon-booking-logo {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -755px;
  width: 15px;
  height: 16px;
}
.icon-bookings-counter {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2968px;
  width: 40px;
  height: 40px;
}
.icon-business-profile-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5520px;
  width: 241px;
  height: 192px;
}
.icon-business-profile-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -771px;
  width: 12px;
  height: 16px;
}
.icon-business-profile-icon3-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -787px;
  width: 16px;
  height: 16px;
}
.icon-business-profile-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -803px;
  width: 16px;
  height: 16px;
}
.icon-business-profile-icon4-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -348px;
  width: 16px;
  height: 13px;
}
.icon-business-profile-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -361px;
  width: 16px;
  height: 13px;
}
.icon-business-profile-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -276px;
  width: 16px;
  height: 12px;
}
.icon-business-profile-icon8 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -819px;
  width: 16px;
  height: 16px;
}
.icon-business-profile-icona-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -69px;
  width: 6px;
  height: 10px;
}
.icon-business-profile-iconb-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -79px;
  width: 6px;
  height: 10px;
}
.icon-business-profile-iconb {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -400px;
  width: 16px;
  height: 14px;
}
.icon-business-profile-icond {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -835px;
  width: 9px;
  height: 16px;
}
.icon-business-profile-icone {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -851px;
  width: 9px;
  height: 16px;
}
.icon-business-profile-iconf {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4px;
  width: 9px;
  height: 5px;
}
.icon-business-profile-iconh {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -89px;
  width: 6px;
  height: 10px;
}
.icon-business-profile-iconi {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -99px;
  width: 6px;
  height: 10px;
}
.icon-business-profile-iconj {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -9px;
  width: 9px;
  height: 5px;
}
.icon-business-profile-iconk {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -14px;
  width: 9px;
  height: 5px;
}
.icon-checkbox-active-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1978px;
  width: 20px;
  height: 20px;
}
.icon-checkbox-active {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1998px;
  width: 20px;
  height: 20px;
}
.icon-checkbox-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2018px;
  width: 20px;
  height: 20px;
}
.icon-checkbox-normal {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2038px;
  width: 20px;
  height: 20px;
}
.icon-claim-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -867px;
  width: 10px;
  height: 16px;
}
.icon-clients-counter {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3008px;
  width: 40px;
  height: 40px;
}
.icon-clients {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3442px;
  width: 64px;
  height: 52px;
}
.icon-clock {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -883px;
  width: 16px;
  height: 16px;
}
.icon-color {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2178px;
  width: 22px;
  height: 22px;
}
.icon-contact-us-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -288px;
  width: 16px;
  height: 12px;
}
.icon-contact-us-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -899px;
  width: 10px;
  height: 16px;
}
.icon-contact-us-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -915px;
  width: 16px;
  height: 16px;
}
.icon-contact-us-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -931px;
  width: 16px;
  height: 16px;
}
.icon-dashboard-menu-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -947px;
  width: 16px;
  height: 16px;
}
.icon-dashboard-menu {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -963px;
  width: 16px;
  height: 16px;
}
.icon-delete-hour {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -979px;
  width: 16px;
  height: 16px;
}
.icon-external-link {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3048px;
  width: 40px;
  height: 40px;
}
.icon-facebook-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2493px;
  width: 30px;
  height: 30px;
}
.icon-facebook {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2523px;
  width: 30px;
  height: 30px;
}
.icon-features-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3792px;
  width: 64px;
  height: 64px;
}
.icon-features-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3856px;
  width: 64px;
  height: 64px;
}
.icon-features-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3256px;
  width: 64px;
  height: 46px;
}
.icon-features-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3604px;
  width: 64px;
  height: 60px;
}
.icon-features-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3920px;
  width: 50px;
  height: 64px;
}
.icon-features-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3494px;
  width: 64px;
  height: 52px;
}
.icon-features-icon7 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3984px;
  width: 64px;
  height: 64px;
}
.icon-features-icon8 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4048px;
  width: 64px;
  height: 64px;
}
.icon-features-icon9 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4112px;
  width: 64px;
  height: 64px;
}
.icon-feedback-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -995px;
  width: 16px;
  height: 16px;
}
.icon-feedback {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1011px;
  width: 16px;
  height: 16px;
}
.icon-finger-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -414px;
  width: 16px;
  height: 14px;
}
.icon-finger {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -428px;
  width: 16px;
  height: 14px;
}
.icon-footer-arrow-down {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -29px;
  width: 10px;
  height: 6px;
}
.icon-footer-arrow-up {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -35px;
  width: 10px;
  height: 6px;
}
.icon-form-control-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -221px;
  width: 16px;
  height: 11px;
}
.icon-form-control-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1027px;
  width: 16px;
  height: 16px;
}
.icon-garbage {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4176px;
  width: 52px;
  height: 64px;
}
.icon-google-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -374px;
  width: 20px;
  height: 13px;
}
.icon-google {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -387px;
  width: 20px;
  height: 13px;
}
.icon-header-customers-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1043px;
  width: 16px;
  height: 16px;
}
.icon-header-customers-hovera {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1059px;
  width: 16px;
  height: 16px;
}
.icon-header-customers {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1075px;
  width: 16px;
  height: 16px;
}
.icon-header-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -109px;
  width: 16px;
  height: 10px;
}
.icon-header-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -300px;
  width: 12px;
  height: 12px;
}
.icon-header-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -119px;
  width: 16px;
  height: 10px;
}
.icon-header-icon4-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -19px;
  width: 9px;
  height: 5px;
}
.icon-header-icon5-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1091px;
  width: 17px;
  height: 16px;
}
.icon-header-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1107px;
  width: 16px;
  height: 16px;
}
.icon-header-icon6-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1123px;
  width: 16px;
  height: 16px;
}
.icon-header-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1139px;
  width: 16px;
  height: 16px;
}
.icon-header-icon7-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1155px;
  width: 16px;
  height: 16px;
}
.icon-header-icon7 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1171px;
  width: 16px;
  height: 16px;
}
.icon-header-icon8 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -232px;
  width: 16px;
  height: 11px;
}
.icon-header-icona {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -24px;
  width: 9px;
  height: 5px;
}
.icon-header-notifications-delete {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -129px;
  width: 10px;
  height: 10px;
}
.icon-header-notifications-hover1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -312px;
  width: 16px;
  height: 12px;
}
.icon-header-notifications-logo {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2788px;
  width: 36px;
  height: 36px;
}
.icon-header-notifications {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -324px;
  width: 16px;
  height: 12px;
}
.icon-header-recent-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1187px;
  width: 16px;
  height: 16px;
}
.icon-header-recent-hovera {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1203px;
  width: 16px;
  height: 16px;
}
.icon-header-recent-no-result {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4240px;
  width: 48px;
  height: 64px;
}
.icon-header-recent {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1219px;
  width: 16px;
  height: 16px;
}
.icon-header-search-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1235px;
  width: 16px;
  height: 16px;
}
.icon-header-search {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1251px;
  width: 16px;
  height: 16px;
}
.icon-header-settings-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1267px;
  width: 15px;
  height: 16px;
}
.icon-header-settings {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1283px;
  width: 15px;
  height: 16px;
}
.icon-help-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1299px;
  width: 16px;
  height: 16px;
}
.icon-help {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1315px;
  width: 16px;
  height: 16px;
}
.icon-home {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1331px;
  width: 16px;
  height: 16px;
}
.icon-hour-glass {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -484px;
  width: 12px;
  height: 15px;
}
.icon-image-preview-close {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1347px;
  width: 16px;
  height: 16px;
}
.icon-logo1-beta {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2363px;
  width: 143px;
  height: 26px;
}
.icon-logo1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2389px;
  width: 160px;
  height: 26px;
}
.icon-logo2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2415px;
  width: 143px;
  height: 26px;
}
.icon-logo3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1940px;
  width: 150px;
  height: 19px;
}
.icon-logo4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2244px;
  width: 24px;
  height: 23px;
}
.icon-logo5-big {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2441px;
  width: 160px;
  height: 26px;
}
.icon-logo5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2467px;
  width: 160px;
  height: 26px;
}
.icon-minus-breed {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px 0px;
  width: 10px;
  height: 2px;
}
.icon-minus {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2px;
  width: 10px;
  height: 2px;
}
.icon-my-profile-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1363px;
  width: 16px;
  height: 16px;
}
.icon-my-profile-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1379px;
  width: 12px;
  height: 16px;
}
.icon-my-profile-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1395px;
  width: 10px;
  height: 16px;
}
.icon-next-arrow {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -139px;
  width: 16px;
  height: 10px;
}
.icon-next-image-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4816px;
  width: 19px;
  height: 76px;
}
.icon-next-image {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4892px;
  width: 19px;
  height: 76px;
}
.icon-no-appointments {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4304px;
  width: 46px;
  height: 64px;
}
.icon-no-booking {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4368px;
  width: 59px;
  height: 64px;
}
.icon-no-messages {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3302px;
  width: 64px;
  height: 46px;
}
.icon-no-mobile {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4432px;
  width: 36px;
  height: 64px;
}
.icon-no-pets {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4496px;
  width: 64px;
  height: 64px;
}
.icon-no-reviews {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4560px;
  width: 64px;
  height: 64px;
}
.icon-no-weights {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3348px;
  width: 64px;
  height: 46px;
}
.icon-notification-appointment-cancelled {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2824px;
  width: 36px;
  height: 36px;
}
.icon-notification-appointment-new {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2860px;
  width: 36px;
  height: 36px;
}
.icon-notification-message-received {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2896px;
  width: 36px;
  height: 36px;
}
.icon-notification-new-review {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2932px;
  width: 36px;
  height: 36px;
}
.icon-page-views-counter {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3088px;
  width: 40px;
  height: 40px;
}
.icon-photo-gallery-placeholder {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5712px;
  width: 229px;
  height: 229px;
}
.icon-pill {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1411px;
  width: 16px;
  height: 16px;
}
.icon-pin-business-static {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4624px;
  width: 64px;
  height: 64px;
}
.icon-pin-business {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5220px;
  width: 120px;
  height: 120px;
}
.icon-plus-breed {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -149px;
  width: 10px;
  height: 10px;
}
.icon-plus {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -159px;
  width: 10px;
  height: 10px;
}
.icon-popular-hours-title {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -243px;
  width: 18px;
  height: 11px;
}
.icon-prev-arrow {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -169px;
  width: 16px;
  height: 10px;
}
.icon-prev-image-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4968px;
  width: 19px;
  height: 76px;
}
.icon-prev-image {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5044px;
  width: 19px;
  height: 76px;
}
.icon-previous-appointments-title {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1427px;
  width: 16px;
  height: 16px;
}
.icon-pulse {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -254px;
  width: 18px;
  height: 11px;
}
.icon-radio-active-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2058px;
  width: 20px;
  height: 20px;
}
.icon-radio-active {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2078px;
  width: 20px;
  height: 20px;
}
.icon-radio-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2098px;
  width: 20px;
  height: 20px;
}
.icon-radio-normal {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2118px;
  width: 20px;
  height: 20px;
}
.icon-radio1-active-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2138px;
  width: 20px;
  height: 20px;
}
.icon-radio1-active {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2158px;
  width: 20px;
  height: 20px;
}
.icon-rating-star-selected {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2200px;
  width: 22px;
  height: 22px;
}
.icon-rating-star {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2222px;
  width: 22px;
  height: 22px;
}
.icon-reminders-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4688px;
  width: 46px;
  height: 64px;
}
.icon-reply {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1443px;
  width: 16px;
  height: 16px;
}
.icon-report-review-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1459px;
  width: 16px;
  height: 16px;
}
.icon-report-review {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1475px;
  width: 16px;
  height: 16px;
}
.icon-review-facebook {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2613px;
  width: 35px;
  height: 35px;
}
.icon-review-google {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2648px;
  width: 35px;
  height: 35px;
}
.icon-review-menu-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1959px;
  width: 17px;
  height: 19px;
}
.icon-review-menu {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1923px;
  width: 17px;
  height: 17px;
}
.icon-review-topbiz {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2683px;
  width: 35px;
  height: 35px;
}
.icon-review-yellowpages {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2718px;
  width: 35px;
  height: 35px;
}
.icon-review-yelp {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2753px;
  width: 35px;
  height: 35px;
}
.icon-reviews-counter {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3128px;
  width: 40px;
  height: 40px;
}
.icon-scheduler-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3546px;
  width: 46px;
  height: 58px;
}
.icon-scheduler-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -179px;
  width: 10px;
  height: 10px;
}
.icon-search-results-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -4752px;
  width: 64px;
  height: 64px;
}
.icon-search-results-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1491px;
  width: 16px;
  height: 16px;
}
.icon-search-results-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -41px;
  width: 12px;
  height: 8px;
}
.icon-search-results-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1507px;
  width: 12px;
  height: 16px;
}
.icon-search-results-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -189px;
  width: 16px;
  height: 10px;
}
.icon-search-white {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1523px;
  width: 16px;
  height: 16px;
}
.icon-search {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1539px;
  width: 16px;
  height: 16px;
}
.icon-select-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -336px;
  width: 6px;
  height: 12px;
}
.icon-send-icon {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -265px;
  width: 16px;
  height: 11px;
}
.icon-settings-icon1-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1555px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon1-hovera {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1571px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon1 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1587px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon2-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1603px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon2 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1619px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon3-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -442px;
  width: 16px;
  height: 14px;
}
.icon-settings-icon3 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -456px;
  width: 16px;
  height: 14px;
}
.icon-settings-icon4-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1635px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon4 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1651px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon5-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1667px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon5 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1683px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon6-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1699px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon6 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1715px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon7 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1731px;
  width: 16px;
  height: 16px;
}
.icon-settings-icon9 {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1747px;
  width: 16px;
  height: 16px;
}
.icon-settings-iconb {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1763px;
  width: 13px;
  height: 16px;
}
.icon-settings-iconc {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1779px;
  width: 16px;
  height: 16px;
}
.icon-settings-icond {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -470px;
  width: 16px;
  height: 14px;
}
.icon-settings-icone {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -3168px;
  width: 48px;
  height: 42px;
}
.icon-settings-icong {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1795px;
  width: 12px;
  height: 16px;
}
.icon-share-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1811px;
  width: 16px;
  height: 16px;
}
.icon-share {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1827px;
  width: 16px;
  height: 16px;
}
.icon-size-minus {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1843px;
  width: 16px;
  height: 16px;
}
.icon-size-plus {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1859px;
  width: 16px;
  height: 16px;
}
.icon-switch-active-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2267px;
  width: 38px;
  height: 24px;
}
.icon-switch-active {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2291px;
  width: 38px;
  height: 24px;
}
.icon-switch-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2315px;
  width: 38px;
  height: 24px;
}
.icon-switch-normal {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2339px;
  width: 38px;
  height: 24px;
}
.icon-time-event-delete {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1875px;
  width: 12px;
  height: 16px;
}
.icon-time-event-download {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1891px;
  width: 16px;
  height: 16px;
}
.icon-time-event-edit {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -1907px;
  width: 16px;
  height: 16px;
}
.icon-twitter-hover {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2553px;
  width: 30px;
  height: 30px;
}
.icon-twitter {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -2583px;
  width: 30px;
  height: 30px;
}
.icon-unsubscribe {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5340px;
  width: 250px;
  height: 180px;
}
.icon-user-placeholder {
  background-image: url(icons.png?v=1659452164337);
  background-position: 0px -5120px;
  width: 100px;
  height: 100px;
}

@media (-webkit-min-device-pixel-ratio: 2),
       (min-resolution: 192dpi) {
  .icon-add-appointment-icon-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-appointment-icon-hovera {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-appointment-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-doc-big-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-doc-icon-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-doc-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-hour {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-note-icon-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-note-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-reminder-icon-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-add-reminder-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-alarm {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-auth-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-auth-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-auth-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon7 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon8 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-icon9 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-booking-logo {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-bookings-counter {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon3-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon4-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icon8 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icona-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconb-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconb {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icond {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-icone {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconf {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconh {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconi {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconj {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-business-profile-iconk {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-checkbox-active-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-checkbox-active {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-checkbox-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-checkbox-normal {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-claim-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-clients-counter {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-clients {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-clock {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-color {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-contact-us-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-contact-us-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-contact-us-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-contact-us-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-dashboard-menu-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-dashboard-menu {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-delete-hour {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-external-link {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-facebook-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-facebook {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon7 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon8 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-features-icon9 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-feedback-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-feedback {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-finger-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-finger {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-footer-arrow-down {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-footer-arrow-up {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-form-control-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-form-control-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-garbage {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-google-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-google {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-customers-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-customers-hovera {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-customers {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon4-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon5-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon6-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon7-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon7 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icon8 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-icona {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-notifications-delete {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-notifications-hover1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-notifications-logo {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-notifications {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-recent-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-recent-hovera {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-recent-no-result {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-recent {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-search-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-search {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-settings-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-header-settings {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-help-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-help {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-home {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-hour-glass {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-image-preview-close {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo1-beta {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo5-big {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-logo5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-minus-breed {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-minus {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-my-profile-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-my-profile-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-my-profile-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-next-arrow {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-next-image-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-next-image {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-appointments {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-booking {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-messages {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-mobile {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-pets {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-reviews {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-no-weights {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-notification-appointment-cancelled {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-notification-appointment-new {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-notification-message-received {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-notification-new-review {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-page-views-counter {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-photo-gallery-placeholder {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-pill {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-pin-business-static {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-pin-business {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-plus-breed {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-plus {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-popular-hours-title {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-prev-arrow {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-prev-image-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-prev-image {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-previous-appointments-title {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-pulse {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio-active-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio-active {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio-normal {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio1-active-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-radio1-active {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-rating-star-selected {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-rating-star {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-reminders-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-reply {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-report-review-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-report-review {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-facebook {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-google {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-menu-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-menu {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-topbiz {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-yellowpages {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-review-yelp {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-reviews-counter {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-scheduler-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-scheduler-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-results-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-results-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-results-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-results-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-results-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search-white {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-search {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-select-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-send-icon {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon1-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon1-hovera {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon1 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon2-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon2 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon3-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon3 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon4-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon4 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon5-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon5 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon6-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon6 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon7 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icon9 {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-iconb {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-iconc {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icond {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icone {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-settings-icong {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-share-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-share {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-size-minus {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-size-plus {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-switch-active-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-switch-active {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-switch-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-switch-normal {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-time-event-delete {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-time-event-download {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-time-event-edit {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-twitter-hover {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-twitter {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-unsubscribe {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
  .icon-user-placeholder {
    background-image: url(icons2x.png?v=1659452164337);
    background-size: 250px 5941px;
  }
}
