﻿@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap');

@font-face {
    font-family: 'unicons';
    src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.eot');
    src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.eot') format('embedded-opentype'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.woff2') format('woff2'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.woff') format('woff'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.ttf') format('truetype'), url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/unicons.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'unicons';
    src: url('../font/unicons.svg?50911815#unicons') format('svg');
  }
}
*/
body {
    overflow-x: hidden;
    font-family: 'Inter', sans-serif;
}

.topsearchboc .input-group {
    width: 100%;
}

.slick-prev {
    left: -35px !important;
}

.searchDetailsBG.topsearchboc {
    width: 50%;
    margin: 0 auto;
    padding: 15px 0;
}

.topsearchboc input#googleAPI_result_1_2 {
    height: 49px;
    font-size: 17px;
}

.topsearchboc input#googleAPI_result_1_2_3 {
    height: 49px;
    font-size: 17px;
}

.topsearchboc button#search-btn {
    background: #355C7D;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 12px;
    font-size: 22px;
    padding: 0 22px;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    z-index: 999;
}

[class^="uil-"]:before, [class*=" uil-"]:before {
    font-family: "unicons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.uil-0-plus:before {
    content: '\e800';
}
/* 'î €' */
.uil-10-plus:before {
    content: '\e801';
}
/* 'î ' */
.uil-12-plus:before {
    content: '\e802';
}
/* 'î ‚' */
.uil-13-plus:before {
    content: '\e803';
}
/* 'î ƒ' */
.uil-16-plus:before {
    content: '\e804';
}
/* 'î „' */
.uil-17-plus:before {
    content: '\e805';
}
/* 'î …' */
.uil-18-plus:before {
    content: '\e806';
}
/* 'î †' */
.uil-21-plus:before {
    content: '\e807';
}
/* 'î ‡' */
.uil-3-plus:before {
    content: '\e808';
}
/* 'î ˆ' */
.uil-500px:before {
    content: '\e809';
}
/* 'î ‰' */
.uil-6-plus:before {
    content: '\e80a';
}
/* 'î Š' */
.uil-abacus:before {
    content: '\e80b';
}
/* 'î ‹' */
.uil-accessible-icon-alt:before {
    content: '\e80c';
}
/* 'î Œ' */
.uil-adjust-alt:before {
    content: '\e80d';
}
/* 'î ' */
.uil-adjust-circle:before {
    content: '\e80e';
}
/* 'î Ž' */
.uil-adjust-half:before {
    content: '\e80f';
}
/* 'î ' */
.uil-adjust:before {
    content: '\e810';
}
/* 'î ' */
.uil-adobe:before {
    content: '\e811';
}
/* 'î ‘' */
.uil-airplay:before {
    content: '\e812';
}
/* 'î ’' */
.uil-align-alt:before {
    content: '\e813';
}
/* 'î “' */
.uil-align-center-alt:before {
    content: '\e814';
}
/* 'î ”' */
.uil-align-center-h:before {
    content: '\e815';
}
/* 'î •' */
.uil-align-center-justify:before {
    content: '\e816';
}
/* 'î –' */
.uil-align-center-v:before {
    content: '\e817';
}
/* 'î —' */
.uil-align-center:before {
    content: '\e818';
}
/* 'î ˜' */
.uil-align-justify:before {
    content: '\e819';
}
/* 'î ™' */
.uil-align-left-justify:before {
    content: '\e81a';
}
/* 'î š' */
.uil-align-left:before {
    content: '\e81b';
}
/* 'î ›' */
.uil-align-letter-right:before {
    content: '\e81c';
}
/* 'î œ' */
.uil-align-right-justify:before {
    content: '\e81d';
}
/* 'î ' */
.uil-align-right:before {
    content: '\e81e';
}
/* 'î ž' */
.uil-align:before {
    content: '\e81f';
}
/* 'î Ÿ' */
.uil-ambulance:before {
    content: '\e820';
}
/* 'î  ' */
.uil-analysis:before {
    content: '\e821';
}
/* 'î ¡' */
.uil-analytics:before {
    content: '\e822';
}
/* 'î ¢' */
.uil-anchor:before {
    content: '\e823';
}
/* 'î £' */
.uil-android-phone-slash:before {
    content: '\e824';
}
/* 'î ¤' */
.uil-angle-double-down:before {
    content: '\e825';
}
/* 'î ¥' */
.uil-angle-double-left:before {
    content: '\e826';
}
/* 'î ¦' */
.uil-angle-double-right:before {
    content: '\e827';
}
/* 'î §' */
.uil-angle-double-up:before {
    content: '\e828';
}
/* 'î ¨' */
.uil-angle-down:before {
    content: '\e829';
}
/* 'î ©' */
.uil-angle-left:before {
    content: '\e82a';
}
/* 'î ª' */
.uil-angle-right-b:before {
    content: '\e82b';
}
/* 'î «' */
.uil-angle-right:before {
    content: '\e82c';
}
/* 'î ¬' */
.uil-angle-up:before {
    content: '\e82d';
}
/* 'î ­' */
.uil-angry:before {
    content: '\e82e';
}
/* 'î ®' */
.uil-ankh:before {
    content: '\e82f';
}
/* 'î ¯' */
.uil-annoyed-alt:before {
    content: '\e830';
}
/* 'î °' */
.uil-annoyed:before {
    content: '\e831';
}
/* 'î ±' */
.uil-apple:before {
    content: '\e832';
}
/* 'î ²' */
.uil-apps:before {
    content: '\e833';
}
/* 'î ³' */
.uil-archive-alt:before {
    content: '\e834';
}
/* 'î ´' */
.uil-archive:before {
    content: '\e835';
}
/* 'î µ' */
.uil-archway:before {
    content: '\e836';
}
/* 'î ¶' */
.uil-arrow-break:before {
    content: '\e837';
}
/* 'î ·' */
.uil-arrow-circle-down:before {
    content: '\e838';
}
/* 'î ¸' */
.uil-arrow-circle-left:before {
    content: '\e839';
}
/* 'î ¹' */
.uil-arrow-circle-right:before {
    content: '\e83a';
}
/* 'î º' */
.uil-arrow-circle-up:before {
    content: '\e83b';
}
/* 'î »' */
.uil-arrow-compress-h:before {
    content: '\e83c';
}
/* 'î ¼' */
.uil-arrow-down-left:before {
    content: '\e83d';
}
/* 'î ½' */
.uil-arrow-down-right:before {
    content: '\e83e';
}
/* 'î ¾' */
.uil-arrow-down:before {
    content: '\e83f';
}
/* 'î ¿' */
.uil-arrow-from-right:before {
    content: '\e840';
}
/* 'î¡€' */
.uil-arrow-from-top:before {
    content: '\e841';
}
/* 'î¡' */
.uil-arrow-growth:before {
    content: '\e842';
}
/* 'î¡‚' */
.uil-arrow-left:before {
    content: '\e843';
}
/* 'î¡ƒ' */
.uil-arrow-random:before {
    content: '\e844';
}
/* 'î¡„' */
.uil-arrow-resize-diagonal:before {
    content: '\e845';
}
/* 'î¡…' */
.uil-arrow-right:before {
    content: '\e846';
}
/* 'î¡†' */
.uil-arrow-to-bottom:before {
    content: '\e847';
}
/* 'î¡‡' */
.uil-arrow-to-right:before {
    content: '\e848';
}
/* 'î¡ˆ' */
.uil-arrow-up-left:before {
    content: '\e849';
}
/* 'î¡‰' */
.uil-arrow-up-right:before {
    content: '\e84a';
}
/* 'î¡Š' */
.uil-arrow-up:before {
    content: '\e84b';
}
/* 'î¡‹' */
.uil-arrows-h-alt:before {
    content: '\e84c';
}
/* 'î¡Œ' */
.uil-arrows-h:before {
    content: '\e84d';
}
/* 'î¡' */
.uil-arrows-left-down:before {
    content: '\e84e';
}
/* 'î¡Ž' */
.uil-arrows-maximize:before {
    content: '\e84f';
}
/* 'î¡' */
.uil-arrows-merge:before {
    content: '\e850';
}
/* 'î¡' */
.uil-arrows-resize-h:before {
    content: '\e851';
}
/* 'î¡‘' */
.uil-arrows-resize-v:before {
    content: '\e852';
}
/* 'î¡’' */
.uil-arrows-resize:before {
    content: '\e853';
}
/* 'î¡“' */
.uil-arrows-right-down:before {
    content: '\e854';
}
/* 'î¡”' */
.uil-arrows-shrink-h:before {
    content: '\e855';
}
/* 'î¡•' */
.uil-arrows-shrink-v:before {
    content: '\e856';
}
/* 'î¡–' */
.uil-arrows-up-right:before {
    content: '\e857';
}
/* 'î¡—' */
.uil-arrows-v-alt:before {
    content: '\e858';
}
/* 'î¡˜' */
.uil-arrows-v:before {
    content: '\e859';
}
/* 'î¡™' */
.uil-assistive-listening-systems:before {
    content: '\e85a';
}
/* 'î¡š' */
.uil-at:before {
    content: '\e85b';
}
/* 'î¡›' */
.uil-atm-card:before {
    content: '\e85c';
}
/* 'î¡œ' */
.uil-atom:before {
    content: '\e85d';
}
/* 'î¡' */
.uil-auto-flash:before {
    content: '\e85e';
}
/* 'î¡ž' */
.uil-award-alt:before {
    content: '\e85f';
}
/* 'î¡Ÿ' */
.uil-award:before {
    content: '\e860';
}
/* 'î¡ ' */
.uil-baby-carriage:before {
    content: '\e861';
}
/* 'î¡¡' */
.uil-backpack:before {
    content: '\e862';
}
/* 'î¡¢' */
.uil-backspace:before {
    content: '\e863';
}
/* 'î¡£' */
.uil-backward:before {
    content: '\e864';
}
/* 'î¡¤' */
.uil-bag-alt:before {
    content: '\e865';
}
/* 'î¡¥' */
.uil-bag-slash:before {
    content: '\e866';
}
/* 'î¡¦' */
.uil-bag:before {
    content: '\e867';
}
/* 'î¡§' */
.uil-ball:before {
    content: '\e868';
}
/* 'î¡¨' */
.uil-ban:before {
    content: '\e869';
}
/* 'î¡©' */
.uil-bars:before {
    content: '\e86a';
}
/* 'î¡ª' */
.uil-basketball-hoop:before {
    content: '\e86b';
}
/* 'î¡«' */
.uil-basketball:before {
    content: '\e86c';
}
/* 'î¡¬' */
.uil-battery-bolt:before {
    content: '\e86d';
}
/* 'î¡­' */
.uil-battery-empty:before {
    content: '\e86e';
}
/* 'î¡®' */
.uil-bed-double:before {
    content: '\e86f';
}
/* 'î¡¯' */
.uil-bed:before {
    content: '\e870';
}
/* 'î¡°' */
.uil-behance:before {
    content: '\e871';
}
/* 'î¡±' */
.uil-bell-school:before {
    content: '\e872';
}
/* 'î¡²' */
.uil-bell-slash:before {
    content: '\e873';
}
/* 'î¡³' */
.uil-bell:before {
    content: '\e874';
}
/* 'î¡´' */
.uil-bill:before {
    content: '\e875';
}
/* 'î¡µ' */
.uil-bitcoin-circle:before {
    content: '\e876';
}
/* 'î¡¶' */
.uil-bitcoin:before {
    content: '\e877';
}
/* 'î¡·' */
.uil-black-berry:before {
    content: '\e878';
}
/* 'î¡¸' */
.uil-bluetooth-b:before {
    content: '\e879';
}
/* 'î¡¹' */
.uil-bold:before {
    content: '\e87a';
}
/* 'î¡º' */
.uil-bolt-alt:before {
    content: '\e87b';
}
/* 'î¡»' */
.uil-bolt-slash:before {
    content: '\e87c';
}
/* 'î¡¼' */
.uil-bolt:before {
    content: '\e87d';
}
/* 'î¡½' */
.uil-book-alt:before {
    content: '\e87e';
}
/* 'î¡¾' */
.uil-book-medical:before {
    content: '\e87f';
}
/* 'î¡¿' */
.uil-book-open:before {
    content: '\e880';
}
/* 'î¢€' */
.uil-book-reader:before {
    content: '\e881';
}
/* 'î¢' */
.uil-book:before {
    content: '\e882';
}
/* 'î¢‚' */
.uil-bookmark-full:before {
    content: '\e883';
}
/* 'î¢ƒ' */
.uil-bookmark:before {
    content: '\e884';
}
/* 'î¢„' */
.uil-books:before {
    content: '\e885';
}
/* 'î¢…' */
.uil-boombox:before {
    content: '\e886';
}
/* 'î¢†' */
.uil-border-alt:before {
    content: '\e887';
}
/* 'î¢‡' */
.uil-border-bottom:before {
    content: '\e888';
}
/* 'î¢ˆ' */
.uil-border-clear:before {
    content: '\e889';
}
/* 'î¢‰' */
.uil-border-horizontal:before {
    content: '\e88a';
}
/* 'î¢Š' */
.uil-border-inner:before {
    content: '\e88b';
}
/* 'î¢‹' */
.uil-border-left:before {
    content: '\e88c';
}
/* 'î¢Œ' */
.uil-border-out:before {
    content: '\e88d';
}
/* 'î¢' */
.uil-border-right:before {
    content: '\e88e';
}
/* 'î¢Ž' */
.uil-border-top:before {
    content: '\e88f';
}
/* 'î¢' */
.uil-border-vertical:before {
    content: '\e890';
}
/* 'î¢' */
.uil-box:before {
    content: '\e891';
}
/* 'î¢‘' */
.uil-briefcase-alt:before {
    content: '\e892';
}
/* 'î¢’' */
.uil-briefcase:before {
    content: '\e893';
}
/* 'î¢“' */
.uil-bright:before {
    content: '\e894';
}
/* 'î¢”' */
.uil-brightness-empty:before {
    content: '\e895';
}
/* 'î¢•' */
.uil-brightness-half:before {
    content: '\e896';
}
/* 'î¢–' */
.uil-brightness-low:before {
    content: '\e897';
}
/* 'î¢—' */
.uil-brightness-minus:before {
    content: '\e898';
}
/* 'î¢˜' */
.uil-brightness-plus:before {
    content: '\e899';
}
/* 'î¢™' */
.uil-brightness:before {
    content: '\e89a';
}
/* 'î¢š' */
.uil-bring-bottom:before {
    content: '\e89b';
}
/* 'î¢›' */
.uil-bring-front:before {
    content: '\e89c';
}
/* 'î¢œ' */
.uil-brush-alt:before {
    content: '\e89d';
}
/* 'î¢' */
.uil-bug:before {
    content: '\e89e';
}
/* 'î¢ž' */
.uil-building:before {
    content: '\e89f';
}
/* 'î¢Ÿ' */
.uil-bullseye:before {
    content: '\e8a0';
}
/* 'î¢ ' */
.uil-bus-alt:before {
    content: '\e8a1';
}
/* 'î¢¡' */
.uil-bus-school:before {
    content: '\e8a2';
}
/* 'î¢¢' */
.uil-bus:before {
    content: '\e8a3';
}
/* 'î¢£' */
.uil-calcualtor:before {
    content: '\e8a4';
}
/* 'î¢¤' */
.uil-calculator-alt:before {
    content: '\e8a5';
}
/* 'î¢¥' */
.uil-calendar-alt:before {
    content: '\e8a6';
}
/* 'î¢¦' */
.uil-calendar-slash:before {
    content: '\e8a7';
}
/* 'î¢§' */
.uil-calender:before {
    content: '\e8a8';
}
/* 'î¢¨' */
.uil-calling:before {
    content: '\e8a9';
}
/* 'î¢©' */
.uil-camera-change:before {
    content: '\e8aa';
}
/* 'î¢ª' */
.uil-camera-plus:before {
    content: '\e8ab';
}
/* 'î¢«' */
.uil-camera-slash:before {
    content: '\e8ac';
}
/* 'î¢¬' */
.uil-camera:before {
    content: '\e8ad';
}
/* 'î¢­' */
.uil-cancel:before {
    content: '\e8ae';
}
/* 'î¢®' */
.uil-capsule:before {
    content: '\e8af';
}
/* 'î¢¯' */
.uil-capture:before {
    content: '\e8b0';
}
/* 'î¢°' */
.uil-car-sideview:before {
    content: '\e8b1';
}
/* 'î¢±' */
.uil-car-slash:before {
    content: '\e8b2';
}
/* 'î¢²' */
.uil-car-wash:before {
    content: '\e8b3';
}
/* 'î¢³' */
.uil-car:before {
    content: '\e8b4';
}
/* 'î¢´' */
.uil-card-atm:before {
    content: '\e8b5';
}
/* 'î¢µ' */
.uil-caret-right:before {
    content: '\e8b6';
}
/* 'î¢¶' */
.uil-cart:before {
    content: '\e8b7';
}
/* 'î¢·' */
.uil-cell:before {
    content: '\e8b8';
}
/* 'î¢¸' */
.uil-celsius:before {
    content: '\e8b9';
}
/* 'î¢¹' */
.uil-chart-bar-alt:before {
    content: '\e8ba';
}
/* 'î¢º' */
.uil-chart-bar:before {
    content: '\e8bb';
}
/* 'î¢»' */
.uil-chart-down:before {
    content: '\e8bc';
}
/* 'î¢¼' */
.uil-chart-growth-alt:before {
    content: '\e8bd';
}
/* 'î¢½' */
.uil-chart-growth:before {
    content: '\e8be';
}
/* 'î¢¾' */
.uil-chart-line:before {
    content: '\e8bf';
}
/* 'î¢¿' */
.uil-chart-pie-alt:before {
    content: '\e8c0';
}
/* 'î£€' */
.uil-chart-pie:before {
    content: '\e8c1';
}
/* 'î£' */
.uil-chart:before {
    content: '\e8c2';
}
/* 'î£‚' */
.uil-chat-bubble-user:before {
    content: '\e8c3';
}
/* 'î£ƒ' */
.uil-chat-info:before {
    content: '\e8c4';
}
/* 'î£„' */
.uil-chat:before {
    content: '\e8c5';
}
/* 'î£…' */
.uil-check-circle:before {
    content: '\e8c6';
}
/* 'î£†' */
.uil-check-square:before {
    content: '\e8c7';
}
/* 'î£‡' */
.uil-check:before {
    content: '\e8c8';
}
/* 'î£ˆ' */
.uil-circle-layer:before {
    content: '\e8c9';
}
/* 'î£‰' */
.uil-circle:before {
    content: '\e8ca';
}
/* 'î£Š' */
.uil-circuit:before {
    content: '\e8cb';
}
/* 'î£‹' */
.uil-clapper-board:before {
    content: '\e8cc';
}
/* 'î£Œ' */
.uil-clipboard-alt:before {
    content: '\e8cd';
}
/* 'î£' */
.uil-clipboard-blank:before {
    content: '\e8ce';
}
/* 'î£Ž' */
.uil-clipboard-notes:before {
    content: '\e8cf';
}
/* 'î£' */
.uil-clipboard:before {
    content: '\e8d0';
}
/* 'î£' */
.uil-clock-eight:before {
    content: '\e8d1';
}
/* 'î£‘' */
.uil-clock-five:before {
    content: '\e8d2';
}
/* 'î£’' */
.uil-clock-nine:before {
    content: '\e8d3';
}
/* 'î£“' */
.uil-clock-seven:before {
    content: '\e8d4';
}
/* 'î£”' */
.uil-clock-ten:before {
    content: '\e8d5';
}
/* 'î£•' */
.uil-clock-three:before {
    content: '\e8d6';
}
/* 'î£–' */
.uil-clock-two:before {
    content: '\e8d7';
}
/* 'î£—' */
.uil-clock:before {
    content: '\e8d8';
}
/* 'î£˜' */
.uil-closed-captioning:before {
    content: '\e8d9';
}
/* 'î£™' */
.uil-cloud-block:before {
    content: '\e8da';
}
/* 'î£š' */
.uil-cloud-bookmark:before {
    content: '\e8db';
}
/* 'î£›' */
.uil-cloud-check:before {
    content: '\e8dc';
}
/* 'î£œ' */
.uil-cloud-computing:before {
    content: '\e8dd';
}
/* 'î£' */
.uil-cloud-data-connection:before {
    content: '\e8de';
}
/* 'î£ž' */
.uil-cloud-database-tree:before {
    content: '\e8df';
}
/* 'î£Ÿ' */
.uil-cloud-download:before {
    content: '\e8e0';
}
/* 'î£ ' */
.uil-cloud-drizzle:before {
    content: '\e8e1';
}
/* 'î£¡' */
.uil-cloud-exclamation:before {
    content: '\e8e2';
}
/* 'î£¢' */
.uil-cloud-hail:before {
    content: '\e8e3';
}
/* 'î££' */
.uil-cloud-heart:before {
    content: '\e8e4';
}
/* 'î£¤' */
.uil-cloud-info:before {
    content: '\e8e5';
}
/* 'î£¥' */
.uil-cloud-lock:before {
    content: '\e8e6';
}
/* 'î£¦' */
.uil-cloud-meatball:before {
    content: '\e8e7';
}
/* 'î£§' */
.uil-cloud-moon-hail:before {
    content: '\e8e8';
}
/* 'î£¨' */
.uil-cloud-moon-meatball:before {
    content: '\e8e9';
}
/* 'î£©' */
.uil-cloud-moon-rain:before {
    content: '\e8ea';
}
/* 'î£ª' */
.uil-cloud-moon-showers:before {
    content: '\e8eb';
}
/* 'î£«' */
.uil-cloud-moon:before {
    content: '\e8ec';
}
/* 'î£¬' */
.uil-cloud-question:before {
    content: '\e8ed';
}
/* 'î£­' */
.uil-cloud-rain-sun:before {
    content: '\e8ee';
}
/* 'î£®' */
.uil-cloud-rain:before {
    content: '\e8ef';
}
/* 'î£¯' */
.uil-cloud-redo:before {
    content: '\e8f0';
}
/* 'î£°' */
.uil-cloud-set:before {
    content: '\e8f1';
}
/* 'î£±' */
.uil-cloud-share:before {
    content: '\e8f2';
}
/* 'î£²' */
.uil-cloud-shield:before {
    content: '\e8f3';
}
/* 'î£³' */
.uil-cloud-showers-alt:before {
    content: '\e8f4';
}
/* 'î£´' */
.uil-cloud-showers-heavy:before {
    content: '\e8f5';
}
/* 'î£µ' */
.uil-cloud-showers:before {
    content: '\e8f6';
}
/* 'î£¶' */
.uil-cloud-slash:before {
    content: '\e8f7';
}
/* 'î£·' */
.uil-cloud-sun-hail:before {
    content: '\e8f8';
}
/* 'î£¸' */
.uil-cloud-sun-meatball:before {
    content: '\e8f9';
}
/* 'î£¹' */
.uil-cloud-sun-rain-alt:before {
    content: '\e8fa';
}
/* 'î£º' */
.uil-cloud-sun-rain:before {
    content: '\e8fb';
}
/* 'î£»' */
.uil-cloud-sun-tear:before {
    content: '\e8fc';
}
/* 'î£¼' */
.uil-cloud-sun:before {
    content: '\e8fd';
}
/* 'î£½' */
.uil-cloud-times:before {
    content: '\e8fe';
}
/* 'î£¾' */
.uil-cloud-unlock:before {
    content: '\e8ff';
}
/* 'î£¿' */
.uil-cloud-upload:before {
    content: '\e900';
}
/* 'î¤€' */
.uil-cloud-wifi:before {
    content: '\e901';
}
/* 'î¤' */
.uil-cloud-wind:before {
    content: '\e902';
}
/* 'î¤‚' */
.uil-cloud:before {
    content: '\e903';
}
/* 'î¤ƒ' */
.uil-clouds:before {
    content: '\e904';
}
/* 'î¤„' */
.uil-club:before {
    content: '\e905';
}
/* 'î¤…' */
.uil-code:before {
    content: '\e906';
}
/* 'î¤†' */
.uil-coffee:before {
    content: '\e907';
}
/* 'î¤‡' */
.uil-cog:before {
    content: '\e908';
}
/* 'î¤ˆ' */
.uil-coins:before {
    content: '\e909';
}
/* 'î¤‰' */
.uil-columns:before {
    content: '\e90a';
}
/* 'î¤Š' */
.uil-comment-alt-block:before {
    content: '\e90b';
}
/* 'î¤‹' */
.uil-comment-alt-chart-lines:before {
    content: '\e90c';
}
/* 'î¤Œ' */
.uil-comment-alt-check:before {
    content: '\e90d';
}
/* 'î¤' */
.uil-comment-alt-dots:before {
    content: '\e90e';
}
/* 'î¤Ž' */
.uil-comment-alt-download:before {
    content: '\e90f';
}
/* 'î¤' */
.uil-comment-alt-edit:before {
    content: '\e910';
}
/* 'î¤' */
.uil-comment-alt-exclamation:before {
    content: '\e911';
}
/* 'î¤‘' */
.uil-comment-alt-heart:before {
    content: '\e912';
}
/* 'î¤’' */
.uil-comment-alt-image:before {
    content: '\e913';
}
/* 'î¤“' */
.uil-comment-alt-info:before {
    content: '\e914';
}
/* 'î¤”' */
.uil-comment-alt-lines:before {
    content: '\e915';
}
/* 'î¤•' */
.uil-comment-alt-lock:before {
    content: '\e916';
}
/* 'î¤–' */
.uil-comment-alt-medical:before {
    content: '\e917';
}
/* 'î¤—' */
.uil-comment-alt-message:before {
    content: '\e918';
}
/* 'î¤˜' */
.uil-comment-alt-notes:before {
    content: '\e919';
}
/* 'î¤™' */
.uil-comment-alt-plus:before {
    content: '\e91a';
}
/* 'î¤š' */
.uil-comment-alt-question:before {
    content: '\e91b';
}
/* 'î¤›' */
.uil-comment-alt-redo:before {
    content: '\e91c';
}
/* 'î¤œ' */
.uil-comment-alt-search:before {
    content: '\e91d';
}
/* 'î¤' */
.uil-comment-alt-share:before {
    content: '\e91e';
}
/* 'î¤ž' */
.uil-comment-alt-shield:before {
    content: '\e91f';
}
/* 'î¤Ÿ' */
.uil-comment-alt-slash:before {
    content: '\e920';
}
/* 'î¤ ' */
.uil-comment-alt-upload:before {
    content: '\e921';
}
/* 'î¤¡' */
.uil-comment-alt-verify:before {
    content: '\e922';
}
/* 'î¤¢' */
.uil-comment-alt:before {
    content: '\e923';
}
/* 'î¤£' */
.uil-comment-block:before {
    content: '\e924';
}
/* 'î¤¤' */
.uil-comment-chart-line:before {
    content: '\e925';
}
/* 'î¤¥' */
.uil-comment-check:before {
    content: '\e926';
}
/* 'î¤¦' */
.uil-comment-dots:before {
    content: '\e927';
}
/* 'î¤§' */
.uil-comment-download:before {
    content: '\e928';
}
/* 'î¤¨' */
.uil-comment-edit:before {
    content: '\e929';
}
/* 'î¤©' */
.uil-comment-exclamation:before {
    content: '\e92a';
}
/* 'î¤ª' */
.uil-comment-heart:before {
    content: '\e92b';
}
/* 'î¤«' */
.uil-comment-image:before {
    content: '\e92c';
}
/* 'î¤¬' */
.uil-comment-info-alt:before {
    content: '\e92d';
}
/* 'î¤­' */
.uil-comment-info:before {
    content: '\e92e';
}
/* 'î¤®' */
.uil-comment-lines:before {
    content: '\e92f';
}
/* 'î¤¯' */
.uil-comment-lock:before {
    content: '\e930';
}
/* 'î¤°' */
.uil-comment-medical:before {
    content: '\e931';
}
/* 'î¤±' */
.uil-comment-message:before {
    content: '\e932';
}
/* 'î¤²' */
.uil-comment-notes:before {
    content: '\e933';
}
/* 'î¤³' */
.uil-comment-plus:before {
    content: '\e934';
}
/* 'î¤´' */
.uil-comment-question:before {
    content: '\e935';
}
/* 'î¤µ' */
.uil-comment-redo:before {
    content: '\e936';
}
/* 'î¤¶' */
.uil-comment-search:before {
    content: '\e937';
}
/* 'î¤·' */
.uil-comment-share:before {
    content: '\e938';
}
/* 'î¤¸' */
.uil-comment-shield:before {
    content: '\e939';
}
/* 'î¤¹' */
.uil-comment-slash:before {
    content: '\e93a';
}
/* 'î¤º' */
.uil-comment-upload:before {
    content: '\e93b';
}
/* 'î¤»' */
.uil-comment-verify:before {
    content: '\e93c';
}
/* 'î¤¼' */
.uil-comment:before {
    content: '\e93d';
}
/* 'î¤½' */
.uil-comments-alt:before {
    content: '\e93e';
}
/* 'î¤¾' */
.uil-comments:before {
    content: '\e93f';
}
/* 'î¤¿' */
.uil-commnet-alt-slash:before {
    content: '\e940';
}
/* 'î¥€' */
.uil-compact-disc:before {
    content: '\e941';
}
/* 'î¥' */
.uil-compass:before {
    content: '\e942';
}
/* 'î¥‚' */
.uil-compress-alt-left:before {
    content: '\e943';
}
/* 'î¥ƒ' */
.uil-compress-alt:before {
    content: '\e944';
}
/* 'î¥„' */
.uil-compress-arrows:before {
    content: '\e945';
}
/* 'î¥…' */
.uil-compress-lines:before {
    content: '\e946';
}
/* 'î¥†' */
.uil-compress-point:before {
    content: '\e947';
}
/* 'î¥‡' */
.uil-compress-v:before {
    content: '\e948';
}
/* 'î¥ˆ' */
.uil-compress:before {
    content: '\e949';
}
/* 'î¥‰' */
.uil-computer-mouse:before {
    content: '\e94a';
}
/* 'î¥Š' */
.uil-confused:before {
    content: '\e94b';
}
/* 'î¥‹' */
.uil-constructor:before {
    content: '\e94c';
}
/* 'î¥Œ' */
.uil-copy-alt:before {
    content: '\e94d';
}
/* 'î¥' */
.uil-copy-landscape:before {
    content: '\e94e';
}
/* 'î¥Ž' */
.uil-copy:before {
    content: '\e94f';
}
/* 'î¥' */
.uil-copyright:before {
    content: '\e950';
}
/* 'î¥' */
.uil-corner-down-left:before {
    content: '\e951';
}
/* 'î¥‘' */
.uil-corner-down-right-alt:before {
    content: '\e952';
}
/* 'î¥’' */
.uil-corner-down-right:before {
    content: '\e953';
}
/* 'î¥“' */
.uil-corner-left-down:before {
    content: '\e954';
}
/* 'î¥”' */
.uil-corner-right-down:before {
    content: '\e955';
}
/* 'î¥•' */
.uil-corner-up-left-alt:before {
    content: '\e956';
}
/* 'î¥–' */
.uil-corner-up-left:before {
    content: '\e957';
}
/* 'î¥—' */
.uil-corner-up-right-alt:before {
    content: '\e958';
}
/* 'î¥˜' */
.uil-corner-up-right:before {
    content: '\e959';
}
/* 'î¥™' */
.uil-creative-commons-pd-alt:before {
    content: '\e95a';
}
/* 'î¥š' */
.uil-creative-commons-pd:before {
    content: '\e95b';
}
/* 'î¥›' */
.uil-crockery:before {
    content: '\e95c';
}
/* 'î¥œ' */
.uil-crop-alt-rotate-left:before {
    content: '\e95d';
}
/* 'î¥' */
.uil-crop-alt-rotate-right:before {
    content: '\e95e';
}
/* 'î¥ž' */
.uil-crop-alt:before {
    content: '\e95f';
}
/* 'î¥Ÿ' */
.uil-crosshair-alt:before {
    content: '\e960';
}
/* 'î¥ ' */
.uil-crosshair:before {
    content: '\e961';
}
/* 'î¥¡' */
.uil-crosshairs:before {
    content: '\e962';
}
/* 'î¥¢' */
.uil-cube:before {
    content: '\e963';
}
/* 'î¥£' */
.uil-data-sharing:before {
    content: '\e964';
}
/* 'î¥¤' */
.uil-database-alt:before {
    content: '\e965';
}
/* 'î¥¥' */
.uil-database:before {
    content: '\e966';
}
/* 'î¥¦' */
.uil-desert:before {
    content: '\e967';
}
/* 'î¥§' */
.uil-desktop-alt-slash:before {
    content: '\e968';
}
/* 'î¥¨' */
.uil-desktop-alt:before {
    content: '\e969';
}
/* 'î¥©' */
.uil-desktop-cloud-alt:before {
    content: '\e96a';
}
/* 'î¥ª' */
.uil-desktop-slash:before {
    content: '\e96b';
}
/* 'î¥«' */
.uil-desktop:before {
    content: '\e96c';
}
/* 'î¥¬' */
.uil-dialpad-alt:before {
    content: '\e96d';
}
/* 'î¥­' */
.uil-dialpad:before {
    content: '\e96e';
}
/* 'î¥®' */
.uil-diamond:before {
    content: '\e96f';
}
/* 'î¥¯' */
.uil-diary-alt:before {
    content: '\e970';
}
/* 'î¥°' */
.uil-diary:before {
    content: '\e971';
}
/* 'î¥±' */
.uil-dice-five:before {
    content: '\e972';
}
/* 'î¥²' */
.uil-dice-four:before {
    content: '\e973';
}
/* 'î¥³' */
.uil-dice-one:before {
    content: '\e974';
}
/* 'î¥´' */
.uil-dice-six:before {
    content: '\e975';
}
/* 'î¥µ' */
.uil-dice-three:before {
    content: '\e976';
}
/* 'î¥¶' */
.uil-dice-two:before {
    content: '\e977';
}
/* 'î¥·' */
.uil-direction:before {
    content: '\e978';
}
/* 'î¥¸' */
.uil-directions:before {
    content: '\e979';
}
/* 'î¥¹' */
.uil-dizzy-meh:before {
    content: '\e97a';
}
/* 'î¥º' */
.uil-dna:before {
    content: '\e97b';
}
/* 'î¥»' */
.uil-document-layout-center:before {
    content: '\e97c';
}
/* 'î¥¼' */
.uil-document-layout-left:before {
    content: '\e97d';
}
/* 'î¥½' */
.uil-document-layout-right:before {
    content: '\e97e';
}
/* 'î¥¾' */
.uil-document:before {
    content: '\e97f';
}
/* 'î¥¿' */
.uil-dollar-alt:before {
    content: '\e980';
}
/* 'î¦€' */
.uil-dollar-sign-alt:before {
    content: '\e981';
}
/* 'î¦' */
.uil-dollar-sign:before {
    content: '\e982';
}
/* 'î¦‚' */
.uil-down-arrow:before {
    content: '\e983';
}
/* 'î¦ƒ' */
.uil-download-alt:before {
    content: '\e984';
}
/* 'î¦„' */
.uil-dribbble:before {
    content: '\e985';
}
/* 'î¦…' */
.uil-drill:before {
    content: '\e986';
}
/* 'î¦†' */
.uil-dropbox:before {
    content: '\e987';
}
/* 'î¦‡' */
.uil-dumbbell:before {
    content: '\e988';
}
/* 'î¦ˆ' */
.uil-edit-alt:before {
    content: '\e98a';
}
/* 'î¦Š' */
.uil-edit:before {
    content: '\e98b';
}
/* 'î¦‹' */
.uil-ellipsis-h:before {
    content: '\e98c';
}
/* 'î¦Œ' */
.uil-ellipsis-v:before {
    content: '\e98d';
}
/* 'î¦' */
.uil-emoji:before {
    content: '\e98e';
}
/* 'î¦Ž' */
.uil-enter:before {
    content: '\e98f';
}
/* 'î¦' */
.uil-entry:before {
    content: '\e990';
}
/* 'î¦' */
.uil-envelope-add:before {
    content: '\e991';
}
/* 'î¦‘' */
.uil-envelope-alt:before {
    content: '\e992';
}
/* 'î¦’' */
.uil-envelope-block:before {
    content: '\e993';
}
/* 'î¦“' */
.uil-envelope-bookmark:before {
    content: '\e994';
}
/* 'î¦”' */
.uil-envelope-check:before {
    content: '\e995';
}
/* 'î¦•' */
.uil-envelope-download-alt:before {
    content: '\e996';
}
/* 'î¦–' */
.uil-envelope-download:before {
    content: '\e997';
}
/* 'î¦—' */
.uil-envelope-edit:before {
    content: '\e998';
}
/* 'î¦˜' */
.uil-envelope-exclamation:before {
    content: '\e999';
}
/* 'î¦™' */
.uil-envelope-heart:before {
    content: '\e99a';
}
/* 'î¦š' */
.uil-envelope-info:before {
    content: '\e99b';
}
/* 'î¦›' */
.uil-envelope-lock:before {
    content: '\e99c';
}
/* 'î¦œ' */
.uil-envelope-minus:before {
    content: '\e99d';
}
/* 'î¦' */
.uil-envelope-open:before {
    content: '\e99e';
}
/* 'î¦ž' */
.uil-envelope-question:before {
    content: '\e99f';
}
/* 'î¦Ÿ' */
.uil-envelope-receive:before {
    content: '\e9a0';
}
/* 'î¦ ' */
.uil-envelope-redo:before {
    content: '\e9a1';
}
/* 'î¦¡' */
.uil-envelope-search:before {
    content: '\e9a2';
}
/* 'î¦¢' */
.uil-envelope-send:before {
    content: '\e9a3';
}
/* 'î¦£' */
.uil-envelope-share:before {
    content: '\e9a4';
}
/* 'î¦¤' */
.uil-envelope-shield:before {
    content: '\e9a5';
}
/* 'î¦¥' */
.uil-envelope-star:before {
    content: '\e9a6';
}
/* 'î¦¦' */
.uil-envelope-times:before {
    content: '\e9a7';
}
/* 'î¦§' */
.uil-envelope-upload-alt:before {
    content: '\e9a8';
}
/* 'î¦¨' */
.uil-envelope-upload:before {
    content: '\e9a9';
}
/* 'î¦©' */
.uil-envelope:before {
    content: '\e9aa';
}
/* 'î¦ª' */
.uil-envelopes:before {
    content: '\e9ab';
}
/* 'î¦«' */
.uil-equal-circle:before {
    content: '\e9ac';
}
/* 'î¦¬' */
.uil-euro-circle:before {
    content: '\e9ad';
}
/* 'î¦­' */
.uil-euro:before {
    content: '\e9ae';
}
/* 'î¦®' */
.uil-exchange-alt:before {
    content: '\e9af';
}
/* 'î¦¯' */
.uil-exchange:before {
    content: '\e9b0';
}
/* 'î¦°' */
.uil-exclamation-circle:before {
    content: '\e9b1';
}
/* 'î¦±' */
.uil-exclamation-octagon:before {
    content: '\e9b2';
}
/* 'î¦²' */
.uil-exclamation-triangle:before {
    content: '\e9b3';
}
/* 'î¦³' */
.uil-exclude:before {
    content: '\e9b4';
}
/* 'î¦´' */
.uil-exit:before {
    content: '\e9b5';
}
/* 'î¦µ' */
.uil-expand-alt:before {
    content: '\e9b6';
}
/* 'î¦¶' */
.uil-expand-arrows-alt:before {
    content: '\e9b7';
}
/* 'î¦·' */
.uil-expand-arrows:before {
    content: '\e9b8';
}
/* 'î¦¸' */
.uil-expand-from-corner:before {
    content: '\e9b9';
}
/* 'î¦¹' */
.uil-expand-left:before {
    content: '\e9ba';
}
/* 'î¦º' */
.uil-expand-right:before {
    content: '\e9bb';
}
/* 'î¦»' */
.uil-export:before {
    content: '\e9bc';
}
/* 'î¦¼' */
.uil-exposure-alt:before {
    content: '\e9bd';
}
/* 'î¦½' */
.uil-exposure-increase:before {
    content: '\e9be';
}
/* 'î¦¾' */
.uil-external-link-alt:before {
    content: '\e9bf';
}
/* 'î¦¿' */
.uil-eye-slash:before {
    content: '\e9c0';
}
/* 'î§€' */
.uil-eye:before {
    content: '\e9c1';
}
/* 'î§' */
.uil-facebook-f:before {
    content: '\e9c2';
}
/* 'î§‚' */
.uil-facebook-messenger:before {
    content: '\e9c3';
}
/* 'î§ƒ' */
.uil-facebook:before {
    content: '\e9c4';
}
/* 'î§„' */
.uil-fahrenheit:before {
    content: '\e9c5';
}
/* 'î§…' */
.uil-fast-mail-alt:before {
    content: '\e9c6';
}
/* 'î§†' */
.uil-fast-mail:before {
    content: '\e9c7';
}
/* 'î§‡' */
.uil-favorite:before {
    content: '\e9c8';
}
/* 'î§ˆ' */
.uil-feedback:before {
    content: '\e9c9';
}
/* 'î§‰' */
.uil-file-alt:before {
    content: '\e9ca';
}
/* 'î§Š' */
.uil-file-blank:before {
    content: '\e9cb';
}
/* 'î§‹' */
.uil-file-block-alt:before {
    content: '\e9cc';
}
/* 'î§Œ' */
.uil-file-bookmark-alt:before {
    content: '\e9cd';
}
/* 'î§' */
.uil-file-check-alt:before {
    content: '\e9ce';
}
/* 'î§Ž' */
.uil-file-check:before {
    content: '\e9cf';
}
/* 'î§' */
.uil-file-contract-dollar:before {
    content: '\e9d0';
}
/* 'î§' */
.uil-file-copy-alt:before {
    content: '\e9d1';
}
/* 'î§‘' */
.uil-file-download-alt:before {
    content: '\e9d2';
}
/* 'î§’' */
.uil-file-download:before {
    content: '\e9d3';
}
/* 'î§“' */
.uil-file-edit-alt:before {
    content: '\e9d4';
}
/* 'î§”' */
.uil-file-exclamation-alt:before {
    content: '\e9d5';
}
/* 'î§•' */
.uil-file-exclamation:before {
    content: '\e9d6';
}
/* 'î§–' */
.uil-file-heart:before {
    content: '\e9d7';
}
/* 'î§—' */
.uil-file-info-alt:before {
    content: '\e9d8';
}
/* 'î§˜' */
.uil-file-landscape-alt:before {
    content: '\e9d9';
}
/* 'î§™' */
.uil-file-landscape:before {
    content: '\e9da';
}
/* 'î§š' */
.uil-file-lanscape-slash:before {
    content: '\e9db';
}
/* 'î§›' */
.uil-file-lock-alt:before {
    content: '\e9dc';
}
/* 'î§œ' */
.uil-file-medical-alt:before {
    content: '\e9dd';
}
/* 'î§' */
.uil-file-medical:before {
    content: '\e9de';
}
/* 'î§ž' */
.uil-file-minus-alt:before {
    content: '\e9df';
}
/* 'î§Ÿ' */
.uil-file-minus:before {
    content: '\e9e0';
}
/* 'î§ ' */
.uil-file-network:before {
    content: '\e9e1';
}
/* 'î§¡' */
.uil-file-plus-alt:before {
    content: '\e9e2';
}
/* 'î§¢' */
.uil-file-plus:before {
    content: '\e9e3';
}
/* 'î§£' */
.uil-file-question-alt:before {
    content: '\e9e4';
}
/* 'î§¤' */
.uil-file-question:before {
    content: '\e9e5';
}
/* 'î§¥' */
.uil-file-redo-alt:before {
    content: '\e9e6';
}
/* 'î§¦' */
.uil-file-search-alt:before {
    content: '\e9e7';
}
/* 'î§§' */
.uil-file-share-alt:before {
    content: '\e9e8';
}
/* 'î§¨' */
.uil-file-shield-alt:before {
    content: '\e9e9';
}
/* 'î§©' */
.uil-file-slash:before {
    content: '\e9ea';
}
/* 'î§ª' */
.uil-file-times-alt:before {
    content: '\e9eb';
}
/* 'î§«' */
.uil-file-times:before {
    content: '\e9ec';
}
/* 'î§¬' */
.uil-file-upload-alt:before {
    content: '\e9ed';
}
/* 'î§­' */
.uil-file-upload:before {
    content: '\e9ee';
}
/* 'î§®' */
.uil-file:before {
    content: '\e9ef';
}
/* 'î§¯' */
.uil-files-landscapes-alt:before {
    content: '\e9f0';
}
/* 'î§°' */
.uil-files-landscapes:before {
    content: '\e9f1';
}
/* 'î§±' */
.uil-film:before {
    content: '\e9f2';
}
/* 'î§²' */
.uil-filter-slash:before {
    content: '\e9f3';
}
/* 'î§³' */
.uil-filter:before {
    content: '\e9f4';
}
/* 'î§´' */
.uil-flask-potion:before {
    content: '\e9f5';
}
/* 'î§µ' */
.uil-flask:before {
    content: '\e9f6';
}
/* 'î§¶' */
.uil-flip-h-alt:before {
    content: '\e9f7';
}
/* 'î§·' */
.uil-flip-h:before {
    content: '\e9f8';
}
/* 'î§¸' */
.uil-flip-v-alt:before {
    content: '\e9f9';
}
/* 'î§¹' */
.uil-flip-v:before {
    content: '\e9fa';
}
/* 'î§º' */
.uil-flower:before {
    content: '\e9fb';
}
/* 'î§»' */
.uil-focus-add:before {
    content: '\e9fc';
}
/* 'î§¼' */
.uil-focus-target:before {
    content: '\e9fd';
}
/* 'î§½' */
.uil-focus:before {
    content: '\e9fe';
}
/* 'î§¾' */
.uil-folder-check:before {
    content: '\e9ff';
}
/* 'î§¿' */
.uil-folder-download:before {
    content: '\ea00';
}
/* 'î¨€' */
.uil-folder-exclamation:before {
    content: '\ea01';
}
/* 'î¨' */
.uil-folder-heart:before {
    content: '\ea02';
}
/* 'î¨‚' */
.uil-folder-info:before {
    content: '\ea03';
}
/* 'î¨ƒ' */
.uil-folder-lock:before {
    content: '\ea04';
}
/* 'î¨„' */
.uil-folder-medical:before {
    content: '\ea05';
}
/* 'î¨…' */
.uil-folder-minus:before {
    content: '\ea06';
}
/* 'î¨†' */
.uil-folder-network:before {
    content: '\ea07';
}
/* 'î¨‡' */
.uil-folder-plus:before {
    content: '\ea08';
}
/* 'î¨ˆ' */
.uil-folder-question:before {
    content: '\ea09';
}
/* 'î¨‰' */
.uil-folder-slash:before {
    content: '\ea0a';
}
/* 'î¨Š' */
.uil-folder-times:before {
    content: '\ea0b';
}
/* 'î¨‹' */
.uil-folder-upload:before {
    content: '\ea0c';
}
/* 'î¨Œ' */
.uil-folder:before {
    content: '\ea0d';
}
/* 'î¨' */
.uil-food:before {
    content: '\ea0e';
}
/* 'î¨Ž' */
.uil-football-american:before {
    content: '\ea0f';
}
/* 'î¨' */
.uil-football-ball:before {
    content: '\ea10';
}
/* 'î¨' */
.uil-football:before {
    content: '\ea11';
}
/* 'î¨‘' */
.uil-forecastcloud-moon-tear:before {
    content: '\ea12';
}
/* 'î¨’' */
.uil-forwaded-call:before {
    content: '\ea13';
}
/* 'î¨“' */
.uil-forward:before {
    content: '\ea14';
}
/* 'î¨”' */
.uil-frown:before {
    content: '\ea15';
}
/* 'î¨•' */
.uil-game-structure:before {
    content: '\ea16';
}
/* 'î¨–' */
.uil-game:before {
    content: '\ea17';
}
/* 'î¨—' */
.uil-gift:before {
    content: '\ea18';
}
/* 'î¨˜' */
.uil-glass-martini-alt-slash:before {
    content: '\ea19';
}
/* 'î¨™' */
.uil-glass-martini-alt:before {
    content: '\ea1a';
}
/* 'î¨š' */
.uil-glass-martini:before {
    content: '\ea1b';
}
/* 'î¨›' */
.uil-glass-tea:before {
    content: '\ea1c';
}
/* 'î¨œ' */
.uil-glass:before {
    content: '\ea1d';
}
/* 'î¨' */
.uil-globe:before {
    content: '\ea1e';
}
/* 'î¨ž' */
.uil-gold:before {
    content: '\ea1f';
}
/* 'î¨Ÿ' */
.uil-google-drive:before {
    content: '\ea20';
}
/* 'î¨ ' */
.uil-graduation-hat:before {
    content: '\ea21';
}
/* 'î¨¡' */
.uil-graph-bar:before {
    content: '\ea22';
}
/* 'î¨¢' */
.uil-grid:before {
    content: '\ea23';
}
/* 'î¨£' */
.uil-grids:before {
    content: '\ea24';
}
/* 'î¨¤' */
.uil-grin-tongue-wink-alt:before {
    content: '\ea25';
}
/* 'î¨¥' */
.uil-grin-tongue-wink:before {
    content: '\ea26';
}
/* 'î¨¦' */
.uil-grin:before {
    content: '\ea27';
}
/* 'î¨§' */
.uil-grip-horizontal-line:before {
    content: '\ea28';
}
/* 'î¨¨' */
.uil-hdd:before {
    content: '\ea29';
}
/* 'î¨©' */
.uil-headphones-alt:before {
    content: '\ea2a';
}
/* 'î¨ª' */
.uil-headphones:before {
    content: '\ea2b';
}
/* 'î¨«' */
.uil-heart-alt:before {
    content: '\ea2c';
}
/* 'î¨¬' */
.uil-heart-medical:before {
    content: '\ea2d';
}
/* 'î¨­' */
.uil-heart-rate:before {
    content: '\ea2e';
}
/* 'î¨®' */
.uil-heart-sign:before {
    content: '\ea2f';
}
/* 'î¨¯' */
.uil-heart:before {
    content: '\ea30';
}
/* 'î¨°' */
.uil-heartbeat:before {
    content: '\ea31';
}
/* 'î¨±' */
.uil-history-alt:before {
    content: '\ea32';
}
/* 'î¨²' */
.uil-history:before {
    content: '\ea33';
}
/* 'î¨³' */
.uil-home-alt:before {
    content: '\ea34';
}
/* 'î¨´' */
.uil-home:before {
    content: '\ea35';
}
/* 'î¨µ' */
.uil-horizontal-align-center:before {
    content: '\ea36';
}
/* 'î¨¶' */
.uil-horizontal-align-left:before {
    content: '\ea37';
}
/* 'î¨·' */
.uil-horizontal-align-right:before {
    content: '\ea38';
}
/* 'î¨¸' */
.uil-horizontal-distribution-center:before {
    content: '\ea39';
}
/* 'î¨¹' */
.uil-horizontal-distribution-left:before {
    content: '\ea3a';
}
/* 'î¨º' */
.uil-horizontal-distribution-right:before {
    content: '\ea3b';
}
/* 'î¨»' */
.uil-hunting:before {
    content: '\ea3c';
}
/* 'î¨¼' */
.uil-image-alt-slash:before {
    content: '\ea3d';
}
/* 'î¨½' */
.uil-image-block:before {
    content: '\ea3e';
}
/* 'î¨¾' */
.uil-image-broken:before {
    content: '\ea3f';
}
/* 'î¨¿' */
.uil-image-check:before {
    content: '\ea40';
}
/* 'î©€' */
.uil-image-download:before {
    content: '\ea41';
}
/* 'î©' */
.uil-image-edit:before {
    content: '\ea42';
}
/* 'î©‚' */
.uil-image-lock:before {
    content: '\ea43';
}
/* 'î©ƒ' */
.uil-image-minus:before {
    content: '\ea44';
}
/* 'î©„' */
.uil-image-plus:before {
    content: '\ea45';
}
/* 'î©…' */
.uil-image-question:before {
    content: '\ea46';
}
/* 'î©†' */
.uil-image-redo:before {
    content: '\ea47';
}
/* 'î©‡' */
.uil-image-resize-landscape:before {
    content: '\ea48';
}
/* 'î©ˆ' */
.uil-image-resize-square:before {
    content: '\ea49';
}
/* 'î©‰' */
.uil-image-search:before {
    content: '\ea4a';
}
/* 'î©Š' */
.uil-image-share:before {
    content: '\ea4b';
}
/* 'î©‹' */
.uil-image-shield:before {
    content: '\ea4c';
}
/* 'î©Œ' */
.uil-image-slash:before {
    content: '\ea4d';
}
/* 'î©' */
.uil-image-times:before {
    content: '\ea4e';
}
/* 'î©Ž' */
.uil-image-upload:before {
    content: '\ea4f';
}
/* 'î©' */
.uil-image-v:before {
    content: '\ea50';
}
/* 'î©' */
.uil-image:before {
    content: '\ea51';
}
/* 'î©‘' */
.uil-images:before {
    content: '\ea52';
}
/* 'î©’' */
.uil-incoming-call:before {
    content: '\ea53';
}
/* 'î©“' */
.uil-info-circle:before {
    content: '\ea54';
}
/* 'î©”' */
.uil-instagram-alt:before {
    content: '\ea55';
}
/* 'î©•' */
.uil-instagram:before {
    content: '\ea56';
}
/* 'î©–' */
.uil-intercom:before {
    content: '\ea57';
}
/* 'î©—' */
.uil-invoice:before {
    content: '\ea58';
}
/* 'î©˜' */
.uil-italic:before {
    content: '\ea59';
}
/* 'î©™' */
.uil-jackhammer:before {
    content: '\ea5a';
}
/* 'î©š' */
.uil-kayak:before {
    content: '\ea5b';
}
/* 'î©›' */
.uil-key-skeleton-alt:before {
    content: '\ea5c';
}
/* 'î©œ' */
.uil-key-skeleton:before {
    content: '\ea5d';
}
/* 'î©' */
.uil-keyboard-alt:before {
    content: '\ea5e';
}
/* 'î©ž' */
.uil-keyboard-hide:before {
    content: '\ea5f';
}
/* 'î©Ÿ' */
.uil-keyboard-show:before {
    content: '\ea60';
}
/* 'î© ' */
.uil-keyboard:before {
    content: '\ea61';
}
/* 'î©¡' */
.uil-keyhole-circle:before {
    content: '\ea62';
}
/* 'î©¢' */
.uil-keyhole-square-full:before {
    content: '\ea63';
}
/* 'î©£' */
.uil-keyhole-square:before {
    content: '\ea64';
}
/* 'î©¤' */
.uil-kid:before {
    content: '\ea65';
}
/* 'î©¥' */
.uil-label-alt:before {
    content: '\ea66';
}
/* 'î©¦' */
.uil-label:before {
    content: '\ea67';
}
/* 'î©§' */
.uil-lamp:before {
    content: '\ea68';
}
/* 'î©¨' */
.uil-laptop-cloud:before {
    content: '\ea69';
}
/* 'î©©' */
.uil-laptop:before {
    content: '\ea6a';
}
/* 'î©ª' */
.uil-laughing:before {
    content: '\ea6b';
}
/* 'î©«' */
.uil-layer-group-slash:before {
    content: '\ea6c';
}
/* 'î©¬' */
.uil-layer-group:before {
    content: '\ea6d';
}
/* 'î©­' */
.uil-layers-alt:before {
    content: '\ea6e';
}
/* 'î©®' */
.uil-layers-slash:before {
    content: '\ea6f';
}
/* 'î©¯' */
.uil-layers:before {
    content: '\ea70';
}
/* 'î©°' */
.uil-left-arrow-from-left:before {
    content: '\ea71';
}
/* 'î©±' */
.uil-left-arrow-to-left:before {
    content: '\ea72';
}
/* 'î©²' */
.uil-left-indent-alt:before {
    content: '\ea73';
}
/* 'î©³' */
.uil-left-indent:before {
    content: '\ea74';
}
/* 'î©´' */
.uil-left-to-right-text-direction:before {
    content: '\ea75';
}
/* 'î©µ' */
.uil-life-ring:before {
    content: '\ea76';
}
/* 'î©¶' */
.uil-lightbulb-alt:before {
    content: '\ea77';
}
/* 'î©·' */
.uil-lightbulb:before {
    content: '\ea78';
}
/* 'î©¸' */
.uil-line-alt:before {
    content: '\ea79';
}
/* 'î©¹' */
.uil-line-spacing:before {
    content: '\ea7a';
}
/* 'î©º' */
.uil-line:before {
    content: '\ea7b';
}
/* 'î©»' */
.uil-link-alt:before {
    content: '\ea7c';
}
/* 'î©¼' */
.uil-link-broken:before {
    content: '\ea7d';
}
/* 'î©½' */
.uil-link-h:before {
    content: '\ea7e';
}
/* 'î©¾' */
.uil-link:before {
    content: '\ea7f';
}
/* 'î©¿' */
.uil-linkedin:before {
    content: '\ea80';
}
/* 'îª€' */
.uil-list-ui-alt:before {
    content: '\ea81';
}
/* 'îª' */
.uil-list-ul:before {
    content: '\ea82';
}
/* 'îª‚' */
.uil-location-arrow-alt:before {
    content: '\ea83';
}
/* 'îªƒ' */
.uil-location-arrow:before {
    content: '\ea84';
}
/* 'îª„' */
.uil-location-pin-alt:before {
    content: '\ea85';
}
/* 'îª…' */
.uil-location-point:before {
    content: '\ea86';
}
/* 'îª†' */
.uil-location:before {
    content: '\ea87';
}
/* 'îª‡' */
.uil-lock-access:before {
    content: '\ea88';
}
/* 'îªˆ' */
.uil-lock-alt:before {
    content: '\ea89';
}
/* 'îª‰' */
.uil-lock-open-alt:before {
    content: '\ea8a';
}
/* 'îªŠ' */
.uil-lock-slash:before {
    content: '\ea8b';
}
/* 'îª‹' */
.uil-lock:before {
    content: '\ea8c';
}
/* 'îªŒ' */
.uil-mailbox-alt:before {
    content: '\ea8d';
}
/* 'îª' */
.uil-mailbox:before {
    content: '\ea8e';
}
/* 'îªŽ' */
.uil-map-marker-alt:before {
    content: '\ea8f';
}
/* 'îª' */
.uil-map-marker-edit:before {
    content: '\ea90';
}
/* 'îª' */
.uil-map-marker-info:before {
    content: '\ea91';
}
/* 'îª‘' */
.uil-map-marker-minus:before {
    content: '\ea92';
}
/* 'îª’' */
.uil-map-marker-plus:before {
    content: '\ea93';
}
/* 'îª“' */
.uil-map-marker-question:before {
    content: '\ea94';
}
/* 'îª”' */
.uil-map-marker-shield:before {
    content: '\ea95';
}
/* 'îª•' */
.uil-map-marker-slash:before {
    content: '\ea96';
}
/* 'îª–' */
.uil-map-marker:before {
    content: '\ea97';
}
/* 'îª—' */
.uil-map-pin-alt:before {
    content: '\ea98';
}
/* 'îª˜' */
.uil-map-pin:before {
    content: '\ea99';
}
/* 'îª™' */
.uil-map:before {
    content: '\ea9a';
}
/* 'îªš' */
.uil-mars:before {
    content: '\ea9b';
}
/* 'îª›' */
.uil-maximize-left:before {
    content: '\ea9c';
}
/* 'îªœ' */
.uil-medal:before {
    content: '\ea9d';
}
/* 'îª' */
.uil-medical-drip:before {
    content: '\ea9e';
}
/* 'îªž' */
.uil-medical-square-full:before {
    content: '\ea9f';
}
/* 'îªŸ' */
.uil-medical-square:before {
    content: '\eaa0';
}
/* 'îª ' */
.uil-medical:before {
    content: '\eaa1';
}
/* 'îª¡' */
.uil-medkit:before {
    content: '\eaa2';
}
/* 'îª¢' */
.uil-meeting-board:before {
    content: '\eaa3';
}
/* 'îª£' */
.uil-meh-alt:before {
    content: '\eaa4';
}
/* 'îª¤' */
.uil-meh-closed-eye:before {
    content: '\eaa5';
}
/* 'îª¥' */
.uil-meh:before {
    content: '\eaa6';
}
/* 'îª¦' */
.uil-message:before {
    content: '\eaa7';
}
/* 'îª§' */
.uil-microphone-slash:before {
    content: '\eaa8';
}
/* 'îª¨' */
.uil-microphone:before {
    content: '\eaa9';
}
/* 'îª©' */
.uil-minus-circle:before {
    content: '\eaaa';
}
/* 'îªª' */
.uil-minus-path:before {
    content: '\eaab';
}
/* 'îª«' */
.uil-minus-square-full:before {
    content: '\eaac';
}
/* 'îª¬' */
.uil-minus-square:before {
    content: '\eaad';
}
/* 'îª­' */
.uil-minus:before {
    content: '\eaae';
}
/* 'îª®' */
.uil-missed-call:before {
    content: '\eaaf';
}
/* 'îª¯' */
.uil-mobey-bill-slash:before {
    content: '\eab0';
}
/* 'îª°' */
.uil-mobile-android-alt:before {
    content: '\eab1';
}
/* 'îª±' */
.uil-mobile-android:before {
    content: '\eab2';
}
/* 'îª²' */
.uil-mobile-vibrate:before {
    content: '\eab3';
}
/* 'îª³' */
.uil-modem:before {
    content: '\eab4';
}
/* 'îª´' */
.uil-money-bill-stack:before {
    content: '\eab5';
}
/* 'îªµ' */
.uil-money-bill:before {
    content: '\eab6';
}
/* 'îª¶' */
.uil-money-insert:before {
    content: '\eab7';
}
/* 'îª·' */
.uil-money-stack:before {
    content: '\eab8';
}
/* 'îª¸' */
.uil-money-withdraw:before {
    content: '\eab9';
}
/* 'îª¹' */
.uil-money-withdrawal:before {
    content: '\eaba';
}
/* 'îªº' */
.uil-moneybag-alt:before {
    content: '\eabb';
}
/* 'îª»' */
.uil-moneybag:before {
    content: '\eabc';
}
/* 'îª¼' */
.uil-monitor-heart-rate:before {
    content: '\eabd';
}
/* 'îª½' */
.uil-monitor:before {
    content: '\eabe';
}
/* 'îª¾' */
.uil-moon-eclipse:before {
    content: '\eabf';
}
/* 'îª¿' */
.uil-moon:before {
    content: '\eac0';
}
/* 'î«€' */
.uil-moonset:before {
    content: '\eac1';
}
/* 'î«' */
.uil-mountains-sun:before {
    content: '\eac2';
}
/* 'î«‚' */
.uil-mountains:before {
    content: '\eac3';
}
/* 'î«ƒ' */
.uil-mouse-alt:before {
    content: '\eac4';
}
/* 'î«„' */
.uil-mouse:before {
    content: '\eac5';
}
/* 'î«…' */
.uil-multiply:before {
    content: '\eac6';
}
/* 'î«†' */
.uil-music-note:before {
    content: '\eac7';
}
/* 'î«‡' */
.uil-music-tune-slash:before {
    content: '\eac8';
}
/* 'î«ˆ' */
.uil-music:before {
    content: '\eac9';
}
/* 'î«‰' */
.uil-n-a:before {
    content: '\eaca';
}
/* 'î«Š' */
.uil-navigator:before {
    content: '\eacb';
}
/* 'î«‹' */
.uil-nerd:before {
    content: '\eacc';
}
/* 'î«Œ' */
.uil-newspaper:before {
    content: '\eacd';
}
/* 'î«' */
.uil-ninja:before {
    content: '\eace';
}
/* 'î«Ž' */
.uil-no-entry:before {
    content: '\eacf';
}
/* 'î«' */
.uil-notebooks:before {
    content: '\ead0';
}
/* 'î«' */
.uil-notes:before {
    content: '\ead1';
}
/* 'î«‘' */
.uil-object-group:before {
    content: '\ead2';
}
/* 'î«’' */
.uil-object-ungroup:before {
    content: '\ead3';
}
/* 'î«“' */
.uil-octagon:before {
    content: '\ead4';
}
/* 'î«”' */
.uil-outgoing-call:before {
    content: '\ead5';
}
/* 'î«•' */
.uil-package:before {
    content: '\ead6';
}
/* 'î«–' */
.uil-padlock:before {
    content: '\ead7';
}
/* 'î«—' */
.uil-paint-tool:before {
    content: '\ead8';
}
/* 'î«˜' */
.uil-palette:before {
    content: '\ead9';
}
/* 'î«™' */
.uil-panorama-h-alt:before {
    content: '\eada';
}
/* 'î«š' */
.uil-panorama-h:before {
    content: '\eadb';
}
/* 'î«›' */
.uil-panorama-v:before {
    content: '\eadc';
}
/* 'î«œ' */
.uil-paperclip:before {
    content: '\eadd';
}
/* 'î«' */
.uil-paragraph:before {
    content: '\eade';
}
/* 'î«ž' */
.uil-parcel:before {
    content: '\eadf';
}
/* 'î«Ÿ' */
.uil-parking-square:before {
    content: '\eae0';
}
/* 'î« ' */
.uil-pathfinder-unite:before {
    content: '\eae1';
}
/* 'î«¡' */
.uil-pathfinder:before {
    content: '\eae2';
}
/* 'î«¢' */
.uil-pause-circle:before {
    content: '\eae3';
}
/* 'î«£' */
.uil-pause:before {
    content: '\eae4';
}
/* 'î«¤' */
.uil-pen:before {
    content: '\eae5';
}
/* 'î«¥' */
.uil-pentagon:before {
    content: '\eae6';
}
/* 'î«¦' */
.uil-phone-alt:before {
    content: '\eae7';
}
/* 'î«§' */
.uil-phone-pause:before {
    content: '\eae8';
}
/* 'î«¨' */
.uil-phone-slash:before {
    content: '\eae9';
}
/* 'î«©' */
.uil-phone-times:before {
    content: '\eaea';
}
/* 'î«ª' */
.uil-phone-volume:before {
    content: '\eaeb';
}
/* 'î««' */
.uil-phone:before {
    content: '\eaec';
}
/* 'î«¬' */
.uil-picture:before {
    content: '\eaed';
}
/* 'î«­' */
.uil-plane-arrival:before {
    content: '\eaee';
}
/* 'î«®' */
.uil-plane-departure:before {
    content: '\eaef';
}
/* 'î«¯' */
.uil-plane-fly:before {
    content: '\eaf0';
}
/* 'î«°' */
.uil-plane:before {
    content: '\eaf1';
}
/* 'î«±' */
.uil-play-circle:before {
    content: '\eaf2';
}
/* 'î«²' */
.uil-play:before {
    content: '\eaf3';
}
/* 'î«³' */
.uil-plug:before {
    content: '\eaf4';
}
/* 'î«´' */
.uil-plus-circle:before {
    content: '\eaf5';
}
/* 'î«µ' */
.uil-plus-square:before {
    content: '\eaf6';
}
/* 'î«¶' */
.uil-plus:before {
    content: '\eaf7';
}
/* 'î«·' */
.uil-podium:before {
    content: '\eaf8';
}
/* 'î«¸' */
.uil-polygon:before {
    content: '\eaf9';
}
/* 'î«¹' */
.uil-post-stamp:before {
    content: '\eafa';
}
/* 'î«º' */
.uil-postcard:before {
    content: '\eafb';
}
/* 'î«»' */
.uil-pound-circle:before {
    content: '\eafc';
}
/* 'î«¼' */
.uil-pound:before {
    content: '\eafd';
}
/* 'î«½' */
.uil-power:before {
    content: '\eafe';
}
/* 'î«¾' */
.uil-prescription-bottle:before {
    content: '\eaff';
}
/* 'î«¿' */
.uil-presentation-check:before {
    content: '\eb00';
}
/* 'î¬€' */
.uil-presentation-edit:before {
    content: '\eb01';
}
/* 'î¬' */
.uil-presentation-line:before {
    content: '\eb02';
}
/* 'î¬‚' */
.uil-presentation-lines-alt:before {
    content: '\eb03';
}
/* 'î¬ƒ' */
.uil-presentation-minus:before {
    content: '\eb04';
}
/* 'î¬„' */
.uil-presentation-play:before {
    content: '\eb05';
}
/* 'î¬…' */
.uil-presentation-plus:before {
    content: '\eb06';
}
/* 'î¬†' */
.uil-presentation-times:before {
    content: '\eb07';
}
/* 'î¬‡' */
.uil-presentation:before {
    content: '\eb08';
}
/* 'î¬ˆ' */
.uil-previous:before {
    content: '\eb09';
}
/* 'î¬‰' */
.uil-pricetag-alt:before {
    content: '\eb0a';
}
/* 'î¬Š' */
.uil-print-slash:before {
    content: '\eb0b';
}
/* 'î¬‹' */
.uil-print:before {
    content: '\eb0c';
}
/* 'î¬Œ' */
.uil-processor:before {
    content: '\eb0d';
}
/* 'î¬' */
.uil-pump:before {
    content: '\eb0e';
}
/* 'î¬Ž' */
.uil-puzzle-piece:before {
    content: '\eb0f';
}
/* 'î¬' */
.uil-question-circle:before {
    content: '\eb10';
}
/* 'î¬' */
.uil-rainbow:before {
    content: '\eb11';
}
/* 'î¬‘' */
.uil-raindrops-alt:before {
    content: '\eb12';
}
/* 'î¬’' */
.uil-raindrops:before {
    content: '\eb13';
}
/* 'î¬“' */
.uil-receipt-alt:before {
    content: '\eb14';
}
/* 'î¬”' */
.uil-receipt:before {
    content: '\eb15';
}
/* 'î¬•' */
.uil-record-audio:before {
    content: '\eb16';
}
/* 'î¬–' */
.uil-redo:before {
    content: '\eb17';
}
/* 'î¬—' */
.uil-refresh:before {
    content: '\eb18';
}
/* 'î¬˜' */
.uil-registered:before {
    content: '\eb19';
}
/* 'î¬™' */
.uil-repeat:before {
    content: '\eb1a';
}
/* 'î¬š' */
.uil-restaurant:before {
    content: '\eb1b';
}
/* 'î¬›' */
.uil-right-indent-alt:before {
    content: '\eb1c';
}
/* 'î¬œ' */
.uil-right-to-left-text-direction:before {
    content: '\eb1d';
}
/* 'î¬' */
.uil-robot:before {
    content: '\eb1e';
}
/* 'î¬ž' */
.uil-rope-way:before {
    content: '\eb1f';
}
/* 'î¬Ÿ' */
.uil-rotate-360:before {
    content: '\eb20';
}
/* 'î¬ ' */
.uil-rss-alt:before {
    content: '\eb21';
}
/* 'î¬¡' */
.uil-rss-interface:before {
    content: '\eb22';
}
/* 'î¬¢' */
.uil-rss:before {
    content: '\eb23';
}
/* 'î¬£' */
.uil-ruler-combined:before {
    content: '\eb24';
}
/* 'î¬¤' */
.uil-ruler:before {
    content: '\eb25';
}
/* 'î¬¥' */
.uil-sad-cry:before {
    content: '\eb26';
}
/* 'î¬¦' */
.uil-sad-crying:before {
    content: '\eb27';
}
/* 'î¬§' */
.uil-sad-dizzy:before {
    content: '\eb28';
}
/* 'î¬¨' */
.uil-sad-squint:before {
    content: '\eb29';
}
/* 'î¬©' */
.uil-sad:before {
    content: '\eb2a';
}
/* 'î¬ª' */
.uil-scaling-left:before {
    content: '\eb2b';
}
/* 'î¬«' */
.uil-scaling-right:before {
    content: '\eb2c';
}
/* 'î¬¬' */
.uil-scenery:before {
    content: '\eb2d';
}
/* 'î¬­' */
.uil-schedule:before {
    content: '\eb2e';
}
/* 'î¬®' */
.uil-science:before {
    content: '\eb2f';
}
/* 'î¬¯' */
.uil-screw:before {
    content: '\eb30';
}
/* 'î¬°' */
.uil-scroll-h:before {
    content: '\eb31';
}
/* 'î¬±' */
.uil-scroll:before {
    content: '\eb32';
}
/* 'î¬²' */
.uil-search-alt:before {
    content: '\eb33';
}
/* 'î¬³' */
.uil-search-minus:before {
    content: '\eb34';
}
/* 'î¬´' */
.uil-search-plus:before {
    content: '\eb35';
}
/* 'î¬µ' */
.uil-search:before {
    content: '\eb36';
}
/* 'î¬¶' */
.uil-selfie:before {
    content: '\eb37';
}
/* 'î¬·' */
.uil-server-alt:before {
    content: '\eb38';
}
/* 'î¬¸' */
.uil-server-connection:before {
    content: '\eb39';
}
/* 'î¬¹' */
.uil-server-network-alt:before {
    content: '\eb3a';
}
/* 'î¬º' */
.uil-server-network:before {
    content: '\eb3b';
}
/* 'î¬»' */
.uil-server:before {
    content: '\eb3c';
}
/* 'î¬¼' */
.uil-servers:before {
    content: '\eb3d';
}
/* 'î¬½' */
.uil-servicemark:before {
    content: '\eb3e';
}
/* 'î¬¾' */
.uil-share-alt:before {
    content: '\eb3f';
}
/* 'î¬¿' */
.uil-shield-check:before {
    content: '\eb40';
}
/* 'î­€' */
.uil-shield-exclamation:before {
    content: '\eb41';
}
/* 'î­' */
.uil-shield-question:before {
    content: '\eb42';
}
/* 'î­‚' */
.uil-shield-slash:before {
    content: '\eb43';
}
/* 'î­ƒ' */
.uil-shield:before {
    content: '\eb44';
}
/* 'î­„' */
.uil-ship:before {
    content: '\eb45';
}
/* 'î­…' */
.uil-shop:before {
    content: '\eb46';
}
/* 'î­†' */
.uil-shopping-basket:before {
    content: '\eb47';
}
/* 'î­‡' */
.uil-shopping-cart-alt:before {
    content: '\eb48';
}
/* 'î­ˆ' */
.uil-shopping-trolley:before {
    content: '\eb49';
}
/* 'î­‰' */
.uil-shovel:before {
    content: '\eb4a';
}
/* 'î­Š' */
.uil-shrink:before {
    content: '\eb4b';
}
/* 'î­‹' */
.uil-shuffle:before {
    content: '\eb4c';
}
/* 'î­Œ' */
.uil-shutter-alt:before {
    content: '\eb4d';
}
/* 'î­' */
.uil-shutter:before {
    content: '\eb4e';
}
/* 'î­Ž' */
.uil-sick:before {
    content: '\eb4f';
}
/* 'î­' */
.uil-sigma:before {
    content: '\eb50';
}
/* 'î­' */
.uil-sign-alt:before {
    content: '\eb51';
}
/* 'î­‘' */
.uil-sign-in-alt:before {
    content: '\eb52';
}
/* 'î­’' */
.uil-sign-left:before {
    content: '\eb53';
}
/* 'î­“' */
.uil-sign-out-alt:before {
    content: '\eb54';
}
/* 'î­”' */
.uil-sign-right:before {
    content: '\eb55';
}
/* 'î­•' */
.uil-signal-alt-3:before {
    content: '\eb56';
}
/* 'î­–' */
.uil-signal-alt:before {
    content: '\eb57';
}
/* 'î­—' */
.uil-signal:before {
    content: '\eb58';
}
/* 'î­˜' */
.uil-silence:before {
    content: '\eb59';
}
/* 'î­™' */
.uil-silent-squint:before {
    content: '\eb5a';
}
/* 'î­š' */
.uil-sim-card:before {
    content: '\eb5b';
}
/* 'î­›' */
.uil-sitemap:before {
    content: '\eb5c';
}
/* 'î­œ' */
.uil-skip-forward-alt:before {
    content: '\eb5d';
}
/* 'î­' */
.uil-skip-forward-circle:before {
    content: '\eb5e';
}
/* 'î­ž' */
.uil-skip-forward:before {
    content: '\eb5f';
}
/* 'î­Ÿ' */
.uil-slack:before {
    content: '\eb60';
}
/* 'î­ ' */
.uil-sliders-v-alt:before {
    content: '\eb61';
}
/* 'î­¡' */
.uil-sliders-v:before {
    content: '\eb62';
}
/* 'î­¢' */
.uil-smile-beam:before {
    content: '\eb63';
}
/* 'î­£' */
.uil-smile-dizzy:before {
    content: '\eb64';
}
/* 'î­¤' */
.uil-smile-squint-wink-alt:before {
    content: '\eb65';
}
/* 'î­¥' */
.uil-smile-squint-wink:before {
    content: '\eb66';
}
/* 'î­¦' */
.uil-smile-wink-alt:before {
    content: '\eb67';
}
/* 'î­§' */
.uil-smile-wink:before {
    content: '\eb68';
}
/* 'î­¨' */
.uil-smile:before {
    content: '\eb69';
}
/* 'î­©' */
.uil-snow-flake:before {
    content: '\eb6c';
}
/* 'î­¬' */
.uil-snowflake-alt:before {
    content: '\eb6d';
}
/* 'î­­' */
.uil-snowflake:before {
    content: '\eb6e';
}
/* 'î­®' */
.uil-sort-amount-down:before {
    content: '\eb6f';
}
/* 'î­¯' */
.uil-sort-amount-up:before {
    content: '\eb70';
}
/* 'î­°' */
.uil-sort:before {
    content: '\eb71';
}
/* 'î­±' */
.uil-sorting:before {
    content: '\eb72';
}
/* 'î­²' */
.uil-space-key:before {
    content: '\eb73';
}
/* 'î­³' */
.uil-spade:before {
    content: '\eb74';
}
/* 'î­´' */
.uil-sperms:before {
    content: '\eb75';
}
/* 'î­µ' */
.uil-spin:before {
    content: '\eb76';
}
/* 'î­¶' */
.uil-sport:before {
    content: '\eb77';
}
/* 'î­·' */
.uil-square-full:before {
    content: '\eb78';
}
/* 'î­¸' */
.uil-square-shape:before {
    content: '\eb79';
}
/* 'î­¹' */
.uil-square:before {
    content: '\eb7a';
}
/* 'î­º' */
.uil-squint:before {
    content: '\eb7b';
}
/* 'î­»' */
.uil-star-half-alt:before {
    content: '\eb7c';
}
/* 'î­¼' */
.uil-star:before {
    content: '\eb7d';
}
/* 'î­½' */
.uil-step-backward-alt:before {
    content: '\eb7e';
}
/* 'î­¾' */
.uil-step-backward-circle:before {
    content: '\eb7f';
}
/* 'î­¿' */
.uil-step-backward:before {
    content: '\eb80';
}
/* 'î®€' */
.uil-step-forward:before {
    content: '\eb81';
}
/* 'î®' */
.uil-stop-circle:before {
    content: '\eb82';
}
/* 'î®‚' */
.uil-stopwatch-slash:before {
    content: '\eb83';
}
/* 'î®ƒ' */
.uil-stopwatch:before {
    content: '\eb84';
}
/* 'î®„' */
.uil-store-alt:before {
    content: '\eb85';
}
/* 'î®…' */
.uil-store:before {
    content: '\eb86';
}
/* 'î®†' */
.uil-streering:before {
    content: '\eb87';
}
/* 'î®‡' */
.uil-stretcher:before {
    content: '\eb88';
}
/* 'î®ˆ' */
.uil-subject:before {
    content: '\eb89';
}
/* 'î®‰' */
.uil-subway-alt:before {
    content: '\eb8a';
}
/* 'î®Š' */
.uil-subway:before {
    content: '\eb8b';
}
/* 'î®‹' */
.uil-suitcase-alt:before {
    content: '\eb8c';
}
/* 'î®Œ' */
.uil-suitcase:before {
    content: '\eb8d';
}
/* 'î®' */
.uil-sun:before {
    content: '\eb8e';
}
/* 'î®Ž' */
.uil-sunset:before {
    content: '\eb8f';
}
/* 'î®' */
.uil-surprise:before {
    content: '\eb90';
}
/* 'î®' */
.uil-swatchbook:before {
    content: '\eb91';
}
/* 'î®‘' */
.uil-swimmer:before {
    content: '\eb92';
}
/* 'î®’' */
.uil-symbol:before {
    content: '\eb93';
}
/* 'î®“' */
.uil-sync-exclamation:before {
    content: '\eb94';
}
/* 'î®”' */
.uil-sync-slash:before {
    content: '\eb95';
}
/* 'î®•' */
.uil-sync:before {
    content: '\eb96';
}
/* 'î®–' */
.uil-syringe:before {
    content: '\eb97';
}
/* 'î®—' */
.uil-table:before {
    content: '\eb98';
}
/* 'î®˜' */
.uil-tablet:before {
    content: '\eb99';
}
/* 'î®™' */
.uil-tablets:before {
    content: '\eb9a';
}
/* 'î®š' */
.uil-tachometer-fast:before {
    content: '\eb9b';
}
/* 'î®›' */
.uil-tag-alt:before {
    content: '\eb9c';
}
/* 'î®œ' */
.uil-tag:before {
    content: '\eb9d';
}
/* 'î®' */
.uil-tape:before {
    content: '\eb9e';
}
/* 'î®ž' */
.uil-taxi:before {
    content: '\eb9f';
}
/* 'î®Ÿ' */
.uil-tear:before {
    content: '\eba0';
}
/* 'î® ' */
.uil-technology:before {
    content: '\eba1';
}
/* 'î®¡' */
.uil-telescope:before {
    content: '\eba2';
}
/* 'î®¢' */
.uil-temperature-empty:before {
    content: '\eba3';
}
/* 'î®£' */
.uil-temperature-half:before {
    content: '\eba4';
}
/* 'î®¤' */
.uil-temperature-minus:before {
    content: '\eba5';
}
/* 'î®¥' */
.uil-temperature-plus:before {
    content: '\eba6';
}
/* 'î®¦' */
.uil-temperature-quarter:before {
    content: '\eba7';
}
/* 'î®§' */
.uil-temperature-three-quarter:before {
    content: '\eba8';
}
/* 'î®¨' */
.uil-temperature:before {
    content: '\eba9';
}
/* 'î®©' */
.uil-text-fields:before {
    content: '\ebaa';
}
/* 'î®ª' */
.uil-text-size:before {
    content: '\ebab';
}
/* 'î®«' */
.uil-text-strike-through:before {
    content: '\ebac';
}
/* 'î®¬' */
.uil-text:before {
    content: '\ebad';
}
/* 'î®­' */
.uil-th-large:before {
    content: '\ebae';
}
/* 'î®®' */
.uil-th-slash:before {
    content: '\ebaf';
}
/* 'î®¯' */
.uil-th:before {
    content: '\ebb0';
}
/* 'î®°' */
.uil-thermometer:before {
    content: '\ebb1';
}
/* 'î®±' */
.uil-thumbs-down:before {
    content: '\ebb2';
}
/* 'î®²' */
.uil-thumbs-up:before {
    content: '\ebb3';
}
/* 'î®³' */
.uil-thunderstorm-moon:before {
    content: '\ebb4';
}
/* 'î®´' */
.uil-thunderstorm-sun:before {
    content: '\ebb5';
}
/* 'î®µ' */
.uil-thunderstorm:before {
    content: '\ebb6';
}
/* 'î®¶' */
.uil-ticket:before {
    content: '\ebb7';
}
/* 'î®·' */
.uil-times-circle:before {
    content: '\ebb8';
}
/* 'î®¸' */
.uil-times-square:before {
    content: '\ebb9';
}
/* 'î®¹' */
.uil-times:before {
    content: '\ebba';
}
/* 'î®º' */
.uil-toggle-off:before {
    content: '\ebbb';
}
/* 'î®»' */
.uil-toggle-on:before {
    content: '\ebbc';
}
/* 'î®¼' */
.uil-top-arrow-from-top:before {
    content: '\ebbd';
}
/* 'î®½' */
.uil-top-arrow-to-top:before {
    content: '\ebbe';
}
/* 'î®¾' */
.uil-tornado:before {
    content: '\ebbf';
}
/* 'î®¿' */
.uil-trademark-circle:before {
    content: '\ebc0';
}
/* 'î¯€' */
.uil-trademark:before {
    content: '\ebc1';
}
/* 'î¯' */
.uil-traffic-barrier:before {
    content: '\ebc2';
}
/* 'î¯‚' */
.uil-trash-alt:before {
    content: '\ebc3';
}
/* 'î¯ƒ' */
.uil-trash:before {
    content: '\ebc4';
}
/* 'î¯„' */
.uil-trees:before {
    content: '\ebc5';
}
/* 'î¯…' */
.uil-triangle:before {
    content: '\ebc6';
}
/* 'î¯†' */
.uil-trophy:before {
    content: '\ebc7';
}
/* 'î¯‡' */
.uil-trowel:before {
    content: '\ebc8';
}
/* 'î¯ˆ' */
.uil-truck-case:before {
    content: '\ebc9';
}
/* 'î¯‰' */
.uil-truck-loading:before {
    content: '\ebca';
}
/* 'î¯Š' */
.uil-truck:before {
    content: '\ebcb';
}
/* 'î¯‹' */
.uil-tumblr-square:before {
    content: '\ebcc';
}
/* 'î¯Œ' */
.uil-tumblr:before {
    content: '\ebcd';
}
/* 'î¯' */
.uil-tv-retro-slash:before {
    content: '\ebce';
}
/* 'î¯Ž' */
.uil-tv-retro:before {
    content: '\ebcf';
}
/* 'î¯' */
.uil-twitter:before {
    content: '\ebd0';
}
/* 'î¯' */
.uil-umbrella:before {
    content: '\ebd1';
}
/* 'î¯‘' */
.uil-unamused:before {
    content: '\ebd2';
}
/* 'î¯’' */
.uil-underline:before {
    content: '\ebd3';
}
/* 'î¯“' */
.uil-unlock-alt:before {
    content: '\ebd4';
}
/* 'î¯”' */
.uil-unlock:before {
    content: '\ebd5';
}
/* 'î¯•' */
.uil-upload-alt:before {
    content: '\ebd6';
}
/* 'î¯–' */
.uil-upload:before {
    content: '\ebd7';
}
/* 'î¯—' */
.uil-usd-circle:before {
    content: '\ebd8';
}
/* 'î¯˜' */
.uil-usd-square:before {
    content: '\ebd9';
}
/* 'î¯™' */
.uil-user-check:before {
    content: '\ebda';
}
/* 'î¯š' */
.uil-user-circle:before {
    content: '\ebdb';
}
/* 'î¯›' */
.uil-user-exclamation:before {
    content: '\ebdc';
}
/* 'î¯œ' */
.uil-user-hard-hat:before {
    content: '\ebdd';
}
/* 'î¯' */
.uil-user-minus:before {
    content: '\ebde';
}
/* 'î¯ž' */
.uil-user-plus:before {
    content: '\ebdf';
}
/* 'î¯Ÿ' */
.uil-user-square:before {
    content: '\ebe0';
}
/* 'î¯ ' */
.uil-user-times:before {
    content: '\ebe1';
}
/* 'î¯¡' */
.uil-user:before {
    content: '\ebe2';
}
/* 'î¯¢' */
.uil-users-alt:before {
    content: '\ebe3';
}
/* 'î¯£' */
.uil-utensils-alt:before {
    content: '\ebe4';
}
/* 'î¯¤' */
.uil-utensils:before {
    content: '\ebe5';
}
/* 'î¯¥' */
.uil-vector-square-alt:before {
    content: '\ebe6';
}
/* 'î¯¦' */
.uil-vector-square:before {
    content: '\ebe7';
}
/* 'î¯§' */
.uil-venus:before {
    content: '\ebe8';
}
/* 'î¯¨' */
.uil-vertical-align-bottom:before {
    content: '\ebe9';
}
/* 'î¯©' */
.uil-vertical-align-center:before {
    content: '\ebea';
}
/* 'î¯ª' */
.uil-vertical-align-top:before {
    content: '\ebeb';
}
/* 'î¯«' */
.uil-vertical-distribute-bottom:before {
    content: '\ebec';
}
/* 'î¯¬' */
.uil-vertical-distribution-center:before {
    content: '\ebed';
}
/* 'î¯­' */
.uil-vertical-distribution-top:before {
    content: '\ebee';
}
/* 'î¯®' */
.uil-video-slash:before {
    content: '\ebef';
}
/* 'î¯¯' */
.uil-video:before {
    content: '\ebf0';
}
/* 'î¯°' */
.uil-visual-studio:before {
    content: '\ebf1';
}
/* 'î¯±' */
.uil-voicemail-rectangle:before {
    content: '\ebf2';
}
/* 'î¯²' */
.uil-voicemail:before {
    content: '\ebf3';
}
/* 'î¯³' */
.uil-volleyball:before {
    content: '\ebf4';
}
/* 'î¯´' */
.uil-volume-down:before {
    content: '\ebf5';
}
/* 'î¯µ' */
.uil-volume-mute:before {
    content: '\ebf6';
}
/* 'î¯¶' */
.uil-volume-off:before {
    content: '\ebf7';
}
/* 'î¯·' */
.uil-volume-up:before {
    content: '\ebf8';
}
/* 'î¯¸' */
.uil-volume:before {
    content: '\ebf9';
}
/* 'î¯¹' */
.uil-wall:before {
    content: '\ebfa';
}
/* 'î¯º' */
.uil-wallet:before {
    content: '\ebfb';
}
/* 'î¯»' */
.uil-watch-alt:before {
    content: '\ebfc';
}
/* 'î¯¼' */
.uil-watch:before {
    content: '\ebfd';
}
/* 'î¯½' */
.uil-water-drop-slash:before {
    content: '\ebfe';
}
/* 'î¯¾' */
.uil-water-glass:before {
    content: '\ebff';
}
/* 'î¯¿' */
.uil-water:before {
    content: '\ec00';
}
/* 'î°€' */
.uil-web-grid-alt:before {
    content: '\ec01';
}
/* 'î°' */
.uil-web-grid:before {
    content: '\ec02';
}
/* 'î°‚' */
.uil-web-section-alt:before {
    content: '\ec03';
}
/* 'î°ƒ' */
.uil-web-section:before {
    content: '\ec04';
}
/* 'î°„' */
.uil-webcam:before {
    content: '\ec05';
}
/* 'î°…' */
.uil-weight:before {
    content: '\ec06';
}
/* 'î°†' */
.uil-whatsapp:before {
    content: '\ec07';
}
/* 'î°‡' */
.uil-wheel-barrow:before {
    content: '\ec08';
}
/* 'î°ˆ' */
.uil-wheelchair-alt:before {
    content: '\ec09';
}
/* 'î°‰' */
.uil-wheelchair:before {
    content: '\ec0a';
}
/* 'î°Š' */
.uil-wifi-router:before {
    content: '\ec0b';
}
/* 'î°‹' */
.uil-wifi-slash:before {
    content: '\ec0c';
}
/* 'î°Œ' */
.uil-wifi:before {
    content: '\ec0d';
}
/* 'î°' */
.uil-wind:before {
    content: '\ec0e';
}
/* 'î°Ž' */
.uil-window-grid:before {
    content: '\ec0f';
}
/* 'î°' */
.uil-window-maximize:before {
    content: '\ec10';
}
/* 'î°' */
.uil-window-restore:before {
    content: '\ec11';
}
/* 'î°‘' */
.uil-window-section:before {
    content: '\ec12';
}
/* 'î°’' */
.uil-window:before {
    content: '\ec13';
}
/* 'î°“' */
.uil-windsock:before {
    content: '\ec14';
}
/* 'î°”' */
.uil-wrap-text:before {
    content: '\ec15';
}
/* 'î°•' */
.uil-wrench:before {
    content: '\ec16';
}
/* 'î°–' */
.uil-yellow:before {
    content: '\ec17';
}
/* 'î°—' */
.uil-yen-circle:before {
    content: '\ec18';
}
/* 'î°˜' */
.uil-yen:before {
    content: '\ec19';
}
/* 'î°™' */
.uil-youtube-alt:before {
    content: '\ec1a';
}
/* 'î°š' */
.uil-youtube:before {
    content: '\ec1b';
}
/* 'î°›' */

footer.footer-box {
    background: #E1E1E1;
   
    position: relative;
    padding: 25px 0 0 0;
}

.footer-image img {
    width: 25%;
    margin-bottom: 18px;
}

p.colour {
    color: #375B7A;
    font-size: 16px;
}

    p.colour a {
        color: #565656;
        text-decoration: underline;
    }

.textdnone a {
    text-decoration: none !important;
}

.user-nav.right-nav ul li {
    display: inline-block;
    padding: 0 10px;
}

.topnavigate {
    justify-content: end;
}

a.btn.btn-default.btn-xs.btn-admin {
    display: none;
}

.imageboxx {
    height: 150px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;
    overflow: hidden;
    position: relative;
}

a.newtag {
    position: absolute;
    right: 12px;
    top: 9px;
    background: #cb5a52;
    color: #fff;
    font-size: 12px;
    padding: 2px 10px;
    border-radius: 4px;
}

a.wishlisti img {
    width: 20px;
}

.imageboxx:before {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
    background-color: transparent;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    width: 100%;
}

.imageboxx:after {
    background-image: linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);
    background-color: transparent;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 0;
    content: "";
    width: 100%;
}

a.wishlisti {
    position: absolute;
    right: 10px;
    top: 0px;
}

.mgleftbg {
    margin: 0;
    display: inline-block;
    width: 100%;
    z-index: 999999;
    position: relative;
    padding-left: 10px;
}

.pac-container.pac-logo.hdpi {
    z-index: 9999999999;
}

.pac-container.pac-logo {
    z-index: 9999999999;
}
/*.intro-body {
    width: 80%;
    background: #394956d9;
    border-radius: 25px;
    padding: 30px 98px 15px;
    margin-left: 15px;
    margin: 0 auto;
    text-align: center; 
}*/
.intro-body {
    width: 55%;
    background: #375B7AE5;
    border-radius: 25px;
    padding: 35px 98px 35px;
    margin-left: 15px;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    top: 200px;
}

.container.video_iframe {
    display: flex;
    justify-content: center;
}

.infolink {
    display: flex;
}

ul.dropdown-menu.myaccount__dropdown a {
    padding: 10px 0 !important;
}

.promo-desc {
    padding-left: 12px;
}

.promo-sub-title {
    color: #48525B;
    font-size: 14px;
    line-height: 20px;
    display: block;
}

.promo-title {
    color: #000000;
    font-size: 16px;
    padding-bottom: 6px;
    display: block;
    font-weight: 700;
}

.input-group {
    width: 100%;
}

span.input-group-btn {
    position: static;
}

button#search-btn {
    background: #FC614F;
    color: #000;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 12px;
    font-size: 34px;
    padding: 0 22px;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    z-index: 999;
}

.bboxsd button#search-btn {
    background: #FC614F;
    color: #000;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 11px;
    font-size: 18px;
    padding: 0 22px;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    z-index: 999;
}

.header--style2 {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 99999;
    background: #fff;
    border-bottom: 1px solid #0f274321;
    padding: 10px;
    top: 0;
}

header.header-splash {
    margin: 0;
    top: 0;
    right: 0;
    z-index: 9999;
    left: 0;
    background: #fff;
    padding: 0;
}

input#googleAPI_result_1_2 {
    height: 72px;
    font-size: 20px;
    border-radius: 10px;
    width: 100%;
}

input#googleAPI_result_1_2_3 {
    height: 72px;
    font-size: 20px;
    border-radius: 10px;
    width: 100%;
}

div#intro_BG_image {
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    z-index: 999;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    /*padding: 120px 0;*/
}

header.header-splash {
    margin: 0;
    min-height: 90px;
}

h2.search-heading {
    font-size: 33px;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    font-weight: 700;
}

.search-section p {
    color: #fff;
    margin: 0 0 15px 0;
    font-weight: 400;
    font-size: 14px;
}

.boxlognn {
    margin: 30px 10px;
}

.banner-secton {
    background: url("../Images/contactusbg.jpg");
    height: 300px;
    width: 100%;
    padding: 140px 0;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    background-repeat: no-repeat;
    background-position: center center;
}

.boxsocall a {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    color: #375B7A;
    font-size: 16px;
}

.boxsocall svg {
    float: left;
    margin-right: 10px;
}

.boxsocall h2 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 0;
    color: #000000;
}

.httdfixx {
    width: 100vw !important;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
}

.callbox {
    background: #355C7D;
    position: absolute;
    right: 30px;
    top: 0;
    color: #000;
    padding: 20px 30px;
    border-bottom-left-radius: 10px;
    font-weight: 600;
    border-bottom-right-radius: 10px;
    z-index: 9999;
    font-size: 20px;
}

.banner-secton h2 {
    margin: 0;
    font-size: 40px;
}

iframe.boxadjustt {
    width: 60%;
    margin: 0 auto -230px;
    display: block;
    z-index: 99999;
    position: relative;
    border: 5px solid #355C7D;
    box-shadow: 0 0 7px 5px #0003;
    border-radius: 15px;
    background: #000;
}

.boxlognn .panel-heading {
    background: #355C7D !important;
    color: #fff;
    font-size: 20px;
    font-weight: normal !important;
    color: #fff !important;
}

input#googleAPI_result_1_2 {
    height: 72px;
    font-size: 20px;
}

input#googleAPI_result_1_2_3 {
    height: 60px;
    font-size: 18px;
    font-weight: normal;
    padding-left: 24px;
}

.promo-item.promo-link {
    display: flex;
    border-radius: 16px;
    background-color: #E2EAF2;
    color: #000;
    padding: 16px;
    text-align: left;
    margin-right: 12px;
    flex: 1 0 270px;
    cursor: pointer;
    max-width: 280px;
    -moz-transition: all .1s ease-in-out;
    -o-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
}

.promo-heading {
    font-size: 32px;
    text-align: left;
    padding: 28px 0 16px 0;
    line-height: 35px;
    color: #fff;
    font-weight: 600;
}

.promo-content {
    display: flex;
    padding-bottom: 40px;
}


ul.nav a {
    color: #2f3e5e !important;
    font-size: 18px;
    padding: 15px 12px !important;
}

ul.nav span {
    color: #2f3e5e !important;
    text-transform: uppercase;
    font-size: 14px;
}

.testimonials-wrap {
    padding: 40px 0;
}

.heading-section {
    text-align: center;
}

.sub-heading {
    font-family: 'Lato', sans-serif;
    font-size: 12px;
    display: block;
    font-weight: 600;
    color: #2e9ca1;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.heading-section h2 {
    font-size: 24px;
    font-weight: 700;
    padding: 0 0 15px;
    color: #fff;
}

.box_servs {
    background: #ffffff;
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    z-index: 999;
    padding: 60px 0 100px;
}

.boxclickk iframe {
    height: 100%;
}

.main-div {
    width: 100%;
    display: contents;
}

.testimonial-box {
    display: block;
    position: relative;
    padding: 30px 20px;
    background: #fff;
    border: 1px solid rgba(0,0,0,.03);
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(0, 0, 0, .08);
}

.user-img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    position: relative;
    min-width: 80px;
    background-size: 100%;
}

.carousel-testimonial .item {
    padding: 30px 10px;
}

.quote {
    position: absolute;
    top: -23px;
    color: #2e9da1;
    font-size: 27px;
}

.name {
    margin-bottom: 0;
    line-height: 14px;
    font-size: 17px;
    font-weight: 500;
}

.position {
    color: #adadad;
    font-size: 14px;
}

.carousel-testimonial .owl-nav {
    text-align: center;
}

    .carousel-testimonial .owl-nav button.owl-next,
    .carousel-testimonial .owl-nav button.owl-prev {
        padding: 0 12px !important;
    }

    .carousel-testimonial .owl-nav button {
        outline: none;
        padding: 0;
    }

        .carousel-testimonial .owl-nav button.owl-next span,
        .carousel-testimonial .owl-nav button.owl-prev span {
            display: block;
            font-size: 40px;
            width: 25px;
            height: 25px;
            vertical-align: 0px;
            line-height: 16px;
        }

        .carousel-testimonial .owl-nav button.owl-next.disabled,
        .carousel-testimonial .owl-nav button.owl-prev.disabled {
            opacity: 0.5;
        }

.testimonials-wrap {
    width: 100vw;
    margin-left: -49vw !important;
    left: 49%;
    position: relative;
    z-index: 9;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 30px 0px 80px 0px;
    background: #6D9DC7;
}

.box img {
    width: 100%;
}

.boxtext h2 {
    margin: 0;
    font-size: 23px;
    color: #29395A;
    font-weight: 600;
    margin-bottom: 5px;
}

.callbox span {
    margin-right: 9px;
}

.boxtext {
    background: #fff;
    padding: 25px;
    margin-top: -41px;
    margin-left: 25px;
    z-index: 999;
    position: relative;
}

.owl-nav span {
    color: #fff;
}


.checkbox-menu li label {
    display: block;
    padding: 3px 10px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    margin: 0;
    transition: background-color .4s ease;
}

.checkbox-menu li input {
    margin: 0px 5px;
    top: 2px;
    position: relative;
}

.checkbox-menu li.active label {
    background-color: #cbcbff;
    font-weight: bold;
}

.checkbox-menu li label:hover,
.checkbox-menu li label:focus {
    background-color: #f5f5f5;
}

.checkbox-menu li.active label:hover,
.checkbox-menu li.active label:focus {
    background-color: #b8b8ff;
}

.form-inliner .dropdown {
    display: inline-block;
    margin: 0 5px 10px 0;
}

.form-inliner {
    margin-top: 10px;
}

.mr-15 {
    margin-right: 15px;
}

.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
    margin-top: 3px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: #FC614F;
}

input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }

span.switchboxx {
    padding: 8px 10px;
    float: left;
    font-weight: 600;
}

img.card-img-top {
    width: 100%;
    height: auto;
}

.slick-slide .item {
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 0px 9px 4px #00000014;
    margin-top: 11px;
    overflow: hidden;
    /* border: 1px solid #ccc; */
}

.form-inliner {
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    margin: 0;
    z-index: 999;
    background-repeat: no-repeat;
    background-size: cover;
    border-bottom: 1px solid #0f274321;
    padding: 10px 0 5px 10px;
    position: fixed;
    background: #fff;
    top: 89px;
    border-top: 3px solid #0f274321;
}

.boxfilter button.btn.btn-info {
    background-color: #fc614f;
    border-color: #fc614f;
    padding: 8px 10px;
    outline: 0;
}

.filterbb a {
    width: 100%;
    padding: 8px 16px;
    display: inline-block;
    color: #000;
}

.filterbb .btn {
    margin: 2px 11px;
    padding: 8px 19px;
    border: 1px solid #ccc;
    color: #2196f3;
    font-weight: bold;
}

.dropdown.filterbb i {
    font-size: 17px;
}

.top-dropdowns {
    float: left;
    width: 100%;
    margin-bottom: 0;
    height: 64px;
}

/*div#divMap {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    height: 100%;
    padding: 0 !important;
     display: contents; 
    margin-right: -15vw !important;
    width: 39vw;
}*/
div#divMap {
    right: 0;
    bottom: 0;
    top: 0;
    height: 100%;
    padding: 0 !important;
    width: 100vw;
    margin-left: -50vw !important;
    left: 48.7%;
    position: absolute;
}

#map-canvas {
    /* height: 100% !important; */
    /* background-color: #CCC; */
    /* top: 0; */
    /* bottom: 0; */
    width: 50%;
    float: right;
}

div#divListing {
    padding-left: 0;
}

#map-canvas {
    height: 100% !important;
    background-color: #CCC;
    /* top: 0; */
    /* bottom: 0; */
}

.price-section {
    padding: 8px 8px 0;
    border-top: 1px solid #9fa9b4;
    margin: 0px -10px 0 -10px;
    display: inline-block;
    width: -webkit-fill-available;
}

.slick-dots li button:before {
    color: #fff;
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #fff;
}

.propertyPriceSection {
    float: left;
    width: 100%;
    height: 35px;
}

.view-property-btn {
    float: right;
}

    .view-property-btn a {
        width: 100%;
        float: left;
    }

button.view-prop-btn {
    background: #cb5a52;
    color: #fff;
    border-radius: 4px;
    padding: 8px 11px;
    font-size: 15px;
    float: left;
    border: 0;
    width: 100%;
}

.propertyPriceHeader {
    font-size: 14px;
    color: #717171;
    float: left;
    padding: 8px 0;
}

.propertyPrice {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    float: right;
    padding: 8px;
}

.view-property-btn {
    float: right;
    padding: 4px 0;
    width: 100%;
}

.fullwdthbox {
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    z-index: 9;
    background-repeat: no-repeat;
    background-size: cover;
}

.card-body {
    padding: 0 10px;
}

h5.card-title-short {
    font-size: 10px;
    color: #646464;
    margin-bottom: 5px;
    min-height: 25px;
}

h5.card-title {
    font-weight: 600;
    font-size: 15px;
    margin-top: 0;
    max-height: 14px;
    overflow: hidden;
}

.boxloginreg {
    background: #E8EDEA;
    padding: 10px 20px 30px;
    margin-top: 45px;
}

.boxloginreg {
    background: #E8EDEA;
    padding: 10px 20px 30px;
    margin-top: 45px;
}

.mb-5 {
    margin-bottom: 50px;
}

.footer-image img {
    width: 100%;
    margin-bottom: 18px;
}

.bedBathDivParent {
    display: flex;
    line-height: 13px;
    margin-bottom: 0;
    font-size: 14px;
    /* background: #dfdfdfd6;*/
    padding: 8px 15px;
    justify-content: left;
    text-align: center;
}

.timeLeftBlock {
    display: none;
}

.propertydetails .bedBathDivParent {
    margin-left: -10px;
    margin-right: -10px;
}

.boxtime span {
    color: #000;
    font-size: 19px;
    height: 32px;
}

img.iconbedbath {
    width: 20px;
}

img.timebox {
    width: 30px;
}

img.timebox {
    width: 30px;
    margin-right: 10px;
}

.bedBathDivParent div {
    font-size: 12px;
    padding: 5px 0px 7px;
    padding-left: 0;
    margin: 0 5px;
}

.section-dropdown .active {
    background: #e3f4f3;
}

.srchbox span.glyphicon.glyphicon-search {
    padding: 10px 0;
}

.boxtime span {
    display: inline-block;
    text-align: center;
}

span.category-badge__container span {
    color: #fff !important;
    background: #2f3e5e !important;
}

.categories ul.nav a:hover {
    background-color: rgba(0, 0, 0, 0.05);
    margin-left: 0px;
    padding-left: 10px;
}

.boxtime {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
    justify-content: center;
    text-align: center;
    flex-wrap: wrap;
}

span.timeLabelHome {
    width: 100%;
}

.boxtime span {
    font-size: 18px;
    font-weight: 700;
}

.boxtime i {
    font-style: normal;
    font-size: 24px;
    font-weight: 600;
}


.sec-center {
    position: relative;
    max-width: max-content;
    text-align: center;
    z-index: 200;
    margin-right: 10px;
    display: inline-block;
}

    .sec-center [type="checkbox"]:checked.dropdown,
    .sec-center [type="checkbox"]:not(:checked).dropdown {
        position: absolute;
        left: -9999px;
        opacity: 0;
        pointer-events: none;
    }

.dark-light:checked + label,
.dark-light:not(:checked) + label {
    position: fixed;
    top: 40px;
    right: 40px;
    z-index: 20000;
    display: block;
    border-radius: 50%;
    width: 46px;
    height: 46px;
    cursor: pointer;
    transition: all 200ms linear;
    box-shadow: 0 0 25px rgba(255,235,167,.45);
}


    .dark-light:checked + label:before {
        background-color: #000;
    }

.light-back {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: #fff;
    overflow: hidden;
    background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/pat-back.svg');
    background-position: center;
    background-repeat: repeat;
    background-size: 4%;
    height: 100%;
    width: 100%;
    transition: all 200ms linear;
    opacity: 0;
}

.dark-light:checked ~ .light-back {
    opacity: 1;
}

.dropdown:checked + label, .dropdown:not(:checked) + label {
    position: relative;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 15px;
    transition: all 200ms linear;
    border-radius: 8px;
    padding: 4px 14px;
    letter-spacing: 1px;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    text-align: center;
    border: 1px solid #19334a29;
    background-color: #ffffff0f;
    cursor: pointer;
    color: #000000;
    box-shadow: 0 12px 35px 0 rgb(255 255 255 / 15%);
}

.card.bg-light {
    min-height: 380px;
}

.col-md-0 {
    width: 0 !important;
    transition: 2s !important;
}

.dark-light:checked ~ .sec-center .for-dropdown {
    background-color: #102770;
    color: #ffeba7;
    box-shadow: 0 12px 35px 0 rgba(16,39,112,.25);
}

.dropdown:checked + label:before,
.dropdown:not(:checked) + label:before {
    position: fixed;
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
    z-index: -1;
    cursor: auto;
    pointer-events: none;
}

.dropdown:checked + label:before {
    pointer-events: auto;
}

.dropdown:not(:checked) + label .uil {
    font-size: 24px;
    margin-left: 10px;
    transition: transform 200ms linear;
}

.dropdown:checked + label .uil {
    transform: rotate(180deg);
    font-size: 24px;
    margin-left: 10px;
    transition: transform 200ms linear;
}

div#divMap, div#divListing {
    transition: 2s;
}

div#divListing {
    padding-top: 20px;
}

.section-dropdown {
    position: absolute;
    padding: 15px 5px;
    background-color: #ffffff;
    top: 47px;
    left: 0;
    width: max-content;
    border-radius: 4px;
    display: block;
    box-shadow: 0 14px 35px 0 rgba(9,9,12,0.4);
    z-index: 2;
    opacity: 0;
    pointer-events: none;
    transform: translateY(20px);
    transition: all 200ms linear;
}

.dark-light:checked ~ .sec-center .section-dropdown {
    background-color: #fff;
    box-shadow: 0 14px 35px 0 rgba(9,9,12,0.15);
}

.dropdown:checked ~ .section-dropdown {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
}

.section-dropdown:before {
    position: absolute;
    top: -20px;
    left: 0;
    width: 100%;
    height: 20px;
    content: '';
    display: block;
    z-index: 1;
}

.section-dropdown:after {
    position: absolute;
    top: -7px;
    left: 30px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #f6fbfb;
    content: '';
    display: block;
    z-index: 2;
    transition: all 200ms linear;
}

.dark-light:checked ~ .sec-center .section-dropdown:after {
    border-bottom: 8px solid #fff;
}

.mgleftbg a {
    position: relative;
    color: #000;
    transition: all 200ms linear;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 15px;
    border-radius: 2px;
    padding: 5px 0;
    padding-left: 20px;
    padding-right: 15px;
    margin: 2px 0;
    text-align: left;
    text-decoration: none;
    display: -ms-flexbox;
    display: flow-root;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-between;
    -ms-flex-pack: distribute;
}

.section-dropdown a:hover {
    background: #e3f4f3;
}

.dark-light:checked ~ .sec-center .section-dropdown a {
    color: #102770;
}

div#SignalRStatus {
    display: none;
}

.dark-light:checked ~ .sec-center .section-dropdown a:hover {
    color: #ffeba7;
    background-color: #102770;
}

.dark-light:checked + label {
    transform: rotate(360deg);
}

    .dark-light:checked + label:after,
    .dark-light:not(:checked) + label:after {
        position: absolute;
        content: '';
        top: 1px;
        left: 1px;
        overflow: hidden;
        z-index: 2;
        display: block;
        border-radius: 50%;
        width: 44px;
        height: 44px;
        background-color: #102770;
        background-image: url('https://assets.codepen.io/1462889/moon.svg');
        background-size: 20px 20px;
        background-repeat: no-repeat;
        background-position: center;
        transition: all 200ms linear;
        opacity: 0;
    }

    .dark-light:checked + label:after {
        opacity: 1;
    }

    .dark-light:checked + label:before,
    .dark-light:not(:checked) + label:before {
        position: absolute;
        content: '';
        top: 0;
        left: 0;
        overflow: hidden;
        z-index: 1;
        display: block;
        border-radius: 50%;
        width: 46px;
        height: 46px;
        background-color: #48dbfb;
        background-image: url('https://assets.codepen.io/1462889/sun.svg');
        background-size: 25px 25px;
        background-repeat: no-repeat;
        background-position: center;
        transition: all 200ms linear;
    }

a .uil {
    font-size: 22px;
}

.dropdown-sub:checked + label,
.dropdown-sub:not(:checked) + label {
    position: relative;
    color: #fff;
    transition: all 200ms linear;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 15px;
    border-radius: 2px;
    padding: 5px 0;
    padding-left: 20px;
    padding-right: 15px;
    text-align: left;
    text-decoration: none;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-between;
    -ms-flex-pack: distribute;
    cursor: pointer;
}

    .dropdown-sub:checked + label .uil,
    .dropdown-sub:not(:checked) + label .uil {
        font-size: 22px;
    }

    .dropdown-sub:not(:checked) + label .uil {
        transition: transform 200ms linear;
    }

    .dropdown-sub:checked + label .uil {
        transform: rotate(135deg);
        transition: transform 200ms linear;
    }

    .dropdown-sub:checked + label:hover,
    .dropdown-sub:not(:checked) + label:hover {
        color: #102770;
        background-color: #ffeba7;
    }

.dark-light:checked ~ .sec-center .section-dropdown .for-dropdown-sub {
    color: #102770;
}

    .dark-light:checked ~ .sec-center .section-dropdown .for-dropdown-sub:hover {
        color: #ffeba7;
        background-color: #102770;
    }

.section-dropdown-sub {
    position: relative;
    display: block;
    width: 100%;
    pointer-events: none;
    opacity: 0;
    max-height: 0;
    padding-left: 10px;
    padding-right: 3px;
    overflow: hidden;
    transition: all 200ms linear;
}

.dropdown-sub:checked ~ .section-dropdown-sub {
    pointer-events: auto;
    opacity: 1;
    max-height: 999px;
}

.section-dropdown-sub a {
    font-size: 14px;
}

    .section-dropdown-sub a .uil {
        font-size: 20px;
    }

.logo {
    position: fixed;
    top: 50px;
    left: 40px;
    display: block;
    z-index: 11000000;
    background-color: transparent;
    border-radius: 0;
    padding: 0;
    transition: all 250ms linear;
}

    .logo:hover {
        background-color: transparent;
    }

    .logo img {
        height: 26px;
        width: auto;
        display: block;
        transition: all 200ms linear;
    }

.dark-light:checked ~ .logo img {
    filter: brightness(10%);
}


h5.card-title {
    font-weight: 700;
    font-size: 15px;
    margin-top: 0;
    max-height: 16px;
    min-height: 16px;
    margin-bottom: 7px;
    overflow: hidden;
    padding-right: 25px;
}

.gm-style-iw.gm-style-iw-c {
    max-width: 390px !important;
}

.section-dropdown input {
    margin: 3px 15px 8px 0;
    display: inline-block;
}


.chceckboxx {
    display: block;
    position: relative;
    padding-left: 43px;
    margin-bottom: 6px;
    cursor: pointer;
    font-size: 15px;
    margin-right: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: left;
    padding-top: 6px;
    font-weight: 100;
}

    /* Hide the browser's default checkbox */
    .chceckboxx input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 7px;
    left: 11px;
    height: 20px;
    width: 20px;
    border: 1px solid #2564bb52;
    border-radius: 5px;
}

/* On mouse-over, add a grey background color */
.chceckboxx:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.chceckboxx input:checked ~ .checkmark {
    background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.chceckboxx input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.chceckboxx .checkmark:after {
    left: 7px;
    top: 2px;
    width: 5px;
    height: 11px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.bboxsd input {
    height: 45px !important;
    font-size: 13px !important;
}

/*.bboxsd button {
    background: #355C7D;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 11px;
    font-size: 18px !important;
    padding: 0 22px !important;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    z-index: 999;
}*/

.input-group.srchbox.bboxsd {
    margin: 4px 0 -9px 0;
}

.swiper-container {
    width: 100%;
    height: 400px;
}

.swiper-slide {
    background: transparent;
}

.box_servs.bgbgbg .card-body {
    text-align: left;
}

.box_servs.bgbgbg .col-md-12.propertydetails {
    padding: 0;
    margin: 0;
}

.bgbgbg {
    background: #bdbdbd;
}

.swiper-pagination-bullet {
    background: #fff !important;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    /*width:90%;*/
}

.lefttext {
    text-align: left !important;
    font-size: 17px;
    margin-bottom: 5px !important;
}

.wdthboxinfo {
    width: 75%;
    margin: 0 auto;
}

.btbtns {
    padding: 8px 40px !important;
    background: #355C7D !important;
}

span.boxxd {
    padding: 9px 0px;
    display: inline-block;
}

h2.titleboxx {
    font-size: 30px;
    padding: 15px 0 0;
    color: #355C7D;
    font-weight: 600;
}

a.btbtns1 {
    background: #355C7D;
    color: #fff;
    padding: 12px 33px;
    border-radius: 4px;
    float: right;
}

.header--style2 .input-group {
    width: 70%;
}

a.topprin img {
    width: 17px;
    margin-left: 8px;
    margin-right: 6px;
}

.boxlisting {
    margin-bottom: 30px;
}

.boxlogd {
    text-align: right;
    align-content: center;
    display: flex;
    align-items: center;
}

a.topprin {
    color: #000;
    margin-left: 3px;
    margin-top: 8px;
    display: inline-block;
    cursor: pointer;
    min-width: 50px;
    font-size: 12px;
    font-weight: 600;
}

.btnhovercls:hover {
    background: #393939 !important;
}

.topinforr {
    text-align: left;
}

    .topinforr span {
        border: 1px solid #355C7D;
        padding: 4px 32px;
        display: inline-block;
        margin-bottom: 7px;
        background: #355C7D;
        color: #fff;
        text-transform: uppercase;
        border-radius: 4px;
    }

    .topinforr h2 {
        font-size: 16px;
        margin: 3px 0;
        font-weight: 700;
    }

    .topinforr h3 {
        font-size: 16px;
        color: #000;
        margin: 5px 0 !important;
    }

span.sprete {
    margin: 0 4px 0 0;
    color: #355C7D;
    font-size: 18px;
}

.detail {
    border: 1px solid #ccc;
    margin: 0 0 15px;
    display: flex;
    border-radius: 5px;
    justify-content: space-around;
}

    .detail span {
        padding: 12px 9px;
        font-size: 15px;
        font-weight: 600;
        display: inline-block;
    }

.col-md-6.topinforr {
    padding-left: 5px;
}

a.topprin:hover {
    background: transparent;
    margin-top: 8px;
}

.detail__next-prev-lot1 {
    display: flex;
    justify-content: space-between;
}

.imgeboxx {
    background: #ededed;
}

.detail__next-prev-lot .btn {
    background: #355C7D;
    color: #fff;
    padding: 9px 0;
    text-transform: capitalize;
    border-radius: 7px;
}

a.linkdoc img {
    width: 20px;
    display: inline-block;
    margin-right: 1px;
}

a.linkdoc {
    width: 49%;
    display: inline-block;
    font-size: 14px;
    color: #404040;
    margin-bottom: 10px;
}

    a.linkdoc:hover {
        background: transparent;
    }

.fullbxxf .panel-heading {
    background: #355C7D !important;
    color: #fff;
}

.feature-content {
    width: 25%;
    float: left;
    margin-bottom: 20px;
    font-size: 15px;
    min-height: 55px;
}

.feature-head {
    font-weight: bold;
}

.panel-body.description h3 {
    float: left;
    width: 100%;
    font-size: 17px;
    font-weight: 700;
}

ul.inforrs li {
    width: 100%;
    float: left;
}

.rightboxx .detail__submit-wrapper {
    border: 0;
}

a#PlaceQuickBid {
    background: #F25D49;
    border-color: transparent;
}

p.navbar-text {
    padding: 24px 15px !important;
    margin: 0 !important;
}

.swiper-slide {
    background: transparent;
}

.owl-item {
    width: 25% !important;
}
/*.container {
    width: 100vw !important;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
}*/

.description {
    overflow-y: auto;
    height: 280px;
}


.propertydetails.col-md-4 {
    width: 340px;
    margin-bottom: 30px;
}

.propertydetails.col-md-3 {
    width: 340px;
    margin-bottom: 30px;
}

#divPartialView .item {
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 0px 16px -1px #0000006b;
    margin-top: 11px;
    overflow: hidden;
    border: 1px solid #ccc;
}


p.navbar-text {
    padding: 24px 15px !important;
    margin: 0 !important;
}

.swiper-slide {
    background: transparent;
}

.owl-item {
    width: 25% !important;
}
/*.container {
    width: 100vw !important;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
}*/

.description {
    overflow-y: auto;
    height: auto;
}


.propertydetails.col-md-4 {
    width: 340px;
    margin-bottom: 30px;
}

.propertydetails.col-md-3 {
    width: 340px;
    margin-bottom: 30px;
}

#divPartialView .item {
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 0px 16px -1px #0000006b;
    margin-top: 11px;
    overflow: hidden;
    border: 1px solid #ccc;
}

a:focus {
    outline: 0 !important;
    outline-offset: 0;
}

.advsearch svg {
    fill: #2f3e5e;
}

a.advsearch:hover svg {
    fill: #fff;
}

a.advsearch:hover {
    background: #355C7D !important;
    color: #fff !important;
    border-radius: 4px;
}

a.nav-link:hover span {
    color: #fff !important;
}

.boxregisterr .well.well-sm.section-title {
    background: #355C7D;
    color: #fff;
    margin-top: 20px;
}

.panel.panel-default .panel-heading {
    background-color: #355C7D;
    font-weight: bold;
    color: #fff;
}

nav.navbar.navbar-expand-md.navbar-expand-lg.navbar-expand-xl.navbar-light {
    padding-right: 0;
    padding-left: 0;
}

.header--style2 a.nav-link:hover {
    background: #355C7D !important;
    color: #fff !important;
    border-radius: 6px;
}

button.view-prop-btn:hover {
    background: #636363;
}


div#intro_BG_image {
    width: 100vw;
    margin-left: -50vw !important;
    left: 49%;
    position: relative;
    z-index: 999;
    background-repeat: no-repeat;
    background-size: 100% cover;
    /* padding: 200px 0; */
    max-height: 650px;
}

.boxmodell {
    max-height: 406px;
    overflow: auto;
}

    .boxmodell label {
        font-weight: 100;
    }

.modal-backdrop.fade.in {
    display: none;
}

ul.dropdown-menu.myaccount__dropdown li a {
    padding: 7px 10px !important;
    text-transform: inherit;
    font-size: 17px;
}

ul.dropdown-menu.myaccount__dropdown {
    padding: 0;
}

a.nav-link:hover .glyphicon {
    color: #fff !important;
}

/* div#divListing {
        padding: 0;
    } */

.mt-55 {
    margin-top: 20px;
}

.termsssbox {
    background: #355C7D;
    color: #fff;
}

.termsboxxs {
    width: 80%;
    margin: 0 auto;
}

    .termsboxxs b {
        width: 100%;
        display: inline-block;
        padding: 15px 0;
        color: #355C7D;
        margin-top: 20px;
        font-size: 22px;
    }

.box_rr a {
    background: #355C7D;
    padding: 15px 60px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 21px;
    color: #fff;
    border-radius: 6px;
    text-transform: uppercase;
}

.box_rr {
    display: inline-block;
    margin: 30px 0 40px;
    text-align: center;
    width: 100%;
}

.btnboxx {
    background: #355C7D;
    color: #fff;
    padding: 12px 25px;
}

.boxloginreg b {
    font-size: 19px;
    margin-bottom: 5px;
}

.btnboxx:hover {
    background: #000;
    color: #fff;
    padding: 12px 25px;
}

.infolink a {
    color: #fff;
    background: transparent;
    padding: 20px 9px;
    width: 31%;
    display: flex;
    border-radius: 0;
    text-align: center;
    margin: 10px 20px 20px 0;
    font-size: 21px;
    transition: 1s;
    justify-content: center;
    align-items: center;
    border: 1px solid #fff;
}

a.boxhomoe {
    background: transparent;
    color: #C2C1C1;
    padding: 1px 0 6px;
    display: inline-block;
    border-radius: 6px;
    width: 100%;
    text-align: right;
    font-size: 17px;
    /* text-decoration: underline; */
}

.infolink span {
    font-size: 25px;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 7px;
}

.infolink a:last-child {
    margin-right: 0;
}

.infolink a:last-child {
    margin-right: 0;
}

.infolink a:hover {
    background: #355C7D;
    color: #000;
    border-color: transparent;
}


.box-12 {
    border: 2px solid #57c2b9;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 40px;
    line-height: 2.0;
    color: #283B62;
    margin-bottom: 80px;
}

.main-head-12 {
    width: 80%;
    margin: 0px auto;
}

.box-head-12 {
    font-size: 18px;
    font-weight: bold;
    margin-top: 50px;
    margin-bottom: 21px;
}

.form-outer {
    max-width: 500px;
    margin: 28px auto;
}

    .form-outer .form-horizontal .control-label, #ContactUsForm .control-label {
        text-align: left;
        font-weight: normal;
        font-size: 17px;
        margin-bottom: 4px;
    }

.form-cover {
    border: 1px solid #355C7D;
    padding: 23px 38px;
}

.signIn-Up-btn {
    display: flex;
    justify-content: space-between;
    flex-flow: row;
    white-space: nowrap;
}

    .signIn-Up-btn a {
        border: 1px solid #355C7D;
        border-radius: 8px 8px 0 0;
        margin: 0;
        padding: 14px 55px;
        width: auto;
        border-bottom: 0;
        text-align: center;
        font-size: 28px;
        min-width: 225px;
    }

        .signIn-Up-btn a.active {
            background: #355C7D;
            color: #fff;
        }

        .signIn-Up-btn a.signin-btn {
            border-color: #355C7D;
            color: #355C7D;
        }

.form-cover .checkbox label label {
    padding-left: 0;
}

.requiredNote {
    font-size: 17px;
}

.mt_name_mb {
    margin-top: 10px;
}

.requiredNote .requiredstar {
    font-size: 17px;
    vertical-align: top;
    position: relative;
    top: 14px;
    color: #FF0000;
    line-height: 6px;
}

.boxxd a {
    color: #355C7D;
    text-decoration: underline;
    font-size: 15px;
    float: right;
}

.custom-title {
    text-align: center;
    font-size: 25px;
    margin-bottom: 13px;
    color: #355C7D;
}

.required::after {
    font-size: 100%;
    line-height: 5px;
    top: -3px;
    position: relative;
}

.info-option {
    display: flex;
    align-items: center;
    margin-bottom: 17px;
}

.info-icon {
    max-width: 86px;
}

    .info-icon img {
        max-width: 100%;
    }

.info-text {
    margin-left: 20px;
}

    .info-text h2 {
        font-weight: 600;
        color: #355C7D;
        margin: 11px 0 0;
        font-size: 30px;
        display: none;
    }

    .info-text p {
        font-size: 22px;
        color: #757373;
    }

    .info-text a {
        text-decoration: underline;
        color: #757373;
    }

.btn-light-blue {
    background: #FC614F !important;
    color: #fff !important;
    border: 0;
}

.text-light-blue {
    color: #4472C4 !important;
}

.thankyou-content {
    text-align: center;
}

    .thankyou-content h2 {
        font-size: 25px;
    }

    .thankyou-content p {
        max-width: 300px;
        font-size: 18px;
        display: inline-block;
    }


.mt-1 {
    margin-top: 10px !important;
}

.mt-2 {
    margin-top: 20px !important;
}

.mt-3 {
    margin-top: 30px !important;
}

.mt-4 {
    margin-top: 40px !important;
}

.mb-1 {
    margin-bottom: 10px !important;
}

.mb-2 {
    margin-bottom: 20px !important;
}

.mb-3 {
    margin-bottom: 30px !important;
}

.mb-4 {
    margin-bottom: 40px !important;
}

.myaccount__menu ul.nav a {
    padding: 10px !important;
    font-size: 16px;
    line-height: 13px;
    text-transform: inherit;
}

.fullbxxf.auction-details .panel-heading {
    background: none !important;
    color: #355C7D !important;
    text-decoration: underline;
    padding: 0;
    border: 0;
    margin-top: 10px;
    font-size: 21px;
}

.fullbxxf.auction-details .panel.detail__description-panel {
    border: 0;
    box-shadow: none;
}

    .fullbxxf.auction-details .panel.detail__description-panel .panel-body {
        padding: 14px 0;
    }

.panel-default.SmallPanel .panel-heading {
    margin: 0;
    padding: 13px 15px 0;
}

.needhelp a {
    font-style: italic;
    color: #355C7D;
    text-decoration: underline;
}

.BannerPanel {
    min-height: 300px;
}

.awe-rt-ListingActionMessage {
    margin-top: 57px;
}
/* .awe-rt-BuyBox {
        margin-top: 57px;
      } */

.detail__title__wrapper {
    margin-top: 10px;
}
/*   .label-info {
        background-color: #355C7D;
        padding: .2em 1.6em .3em;
        font-size: 100%;
        font-weight: 600;
      } */
.label-info {
    font-size: 100%;
    font-weight: 600;
    border: 1px solid #355C7D;
    padding: 6px 32px;
    margin-bottom: 7px;
    background: #355C7D;
    color: #fff;
    text-transform: uppercase;
    border-radius: 4px;
}

.detail__show-time {
    display: flex;
    clear: both;
    padding: 17px 8px;
    text-align: center;
    margin: 0 3px;
    font-size: 26px;
    justify-content: center;
    flex-wrap: wrap;
}

.detail__time {
    font-size: 26px;
}

.reserved-section .text-success {
    text-align: center;
    font-size: 26px;
    display: block;
    margin: 8px 0 11px;
    color: #FF0000;
    font-weight: normal;
}

.bid-history-outer {
    display: flex;
    justify-content: center;
    gap: 13px;
    font-size: 19px;
    border-bottom: 1px solid;
    margin-bottom: 23px;
    padding-bottom: 10px;
}

.propertyType {
    border: 1px solid #355C7D;
    padding: 5px 10px;
    display: inline-block;
    margin-bottom: 7px;
    background: #355C7D;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
}

.propertyTypeStatus {
    border: 1px solid #355C7D;
    margin-left: 5px;
    padding: 5px 10px;
    display: inline-block;
    margin-bottom: 7px;
    background: #355C7D;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
}

.propertyTypeOccupied {
    border: 1px solid #8f0012;
    margin-left: 5px;
    padding: 7px 20px;
    display: inline-block;
    margin-bottom: 7px;
    background: #8f0012;
    color: #fff;
    text-transform: uppercase;
    border-radius: 4px;
    font-size: 14px;
}

.detail__title {
    margin-top: 0;
    padding-right: 0;
    font-size: 26px;
    font-weight: 700;
    color: #000;
}

.bid-history-outer a {
    color: #355C7D;
    text-decoration: underline;
}

.listing {
    padding: 0 15px 0 0;
    box-shadow: none !important;
    color: #555;
    border: 1px solid #ccc !important;
    border-radius: 0 !important;
}

    .listing .propFeatures {
        float: left;
    }

    .listing .bedBathDivParent div {
        display: flex;
        font-size: 11px;
        padding: 2px 5px;
        flex-wrap: wrap;
        justify-content: center;
    }
    /*    .listing .img-container img.img-responsive {
        width: 100%;
        min-height: 145px;
        object-fit: cover;
        max-height: 150px;
      }*/

    .listing .img-container a.wishlisti {
        position: absolute;
        left: 21px;
        top: 3px;
    }

    .listing .title a {
        font-size: 16px;
        color: #333;
    }



    .listing .time {
        font-weight: 600;
        margin-bottom: 2px;
        text-align: left;
        display: block;
        float: left;
        color: #000;
        font-size: 16px;
        width: 100%;
    }

.py-1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.py-2 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pt-1 {
    padding-top: 10px !important;
}

.px-1 {
    padding: 0 10px !important;
}

.px-2 {
    padding: 0 20px !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.propertytypeList {
    margin-top: -10px;
    margin-bottom: 4px;
    font-size: 14px;
}

.remainingTime {
    color: #ec1f1a;
}

.remainingTimeSold {
    color: #3AAB58;
}

.right-corner {
    padding-top: 1px;
    text-align: right;
}

.newdivs {
    padding: 0;
}

.listing .bedBathDivParent {
    padding: 6px 2px 3px;
    margin-bottom: 4px;
}

.listing .price {
    color: #2f2f2f;
    font-weight: bold;
    text-align: right;
    white-space: inherit;
    font-size: 14px;
}
.listing .title.inlinebidding {
    padding-right: 0;
}

.btn.veiw-detail-btn {
    border-radius: 4px;
    background: #fc614f;
    border: 0;
}

.label-primary.status-type {
    background-color: transparent;
    border: 1px solid #355C7D;
    color: #355C7D;
    text-transform: inherit;
    font-weight: normal;
    padding: 2px 9px;
    font-size: 13px;
}

.verification-text {
    text-align: center;
    margin: 32px auto;
    max-width: 700px;
}

    .verification-text p {
        margin-bottom: 2px;
    }

.active-bid .right-corner {
    padding-top: 0;
    text-align: right;
}

.watch-item__label, .active-bid__label {
    padding-top: 6px;
    text-transform: inherit;
}

.key.winning {
    margin: 0 0 0 0;
}

.awe-rt-CurrentPrice.winning.key {
    color: #000;
    margin-left: 3px;
}

.active-bid .right-corner .awe-rt-MaxBid {
    font-size: 15px;
}

.active-bid .watch-item__time, .active-bid .active-bid__time {
    color: #373737;
    font-weight: 600;
    float: left;
}

.centerAboveContent {
    min-height: 97px;
    /* width: 110%; */
}

.active-bid .bedBathDivParent {
    background: none;
    margin-top: 6px;
}

    .active-bid .bedBathDivParent div {
        padding: 2px 0px;
        margin: 0 4px;
    }

.list-content a {
    color: #000;
    font-size: 18px;
    display: block;
    line-height: 20px;
}

.lastSecMinHeight {
    min-height: 100px;
}

.minHeight-75 {
    min-height: 45px;
}

.add-bid {
    display: flex;
    align-items: center;
}

    .add-bid .input-group {
        margin-right: 5px;
    }

.finalBid {
    font-size: 17px;
    font-weight: bold;
    color: #ec1f1a;
    margin-bottom: 0;
}

.list.listing {
    padding: 0 6px 0 0;
    margin-bottom: 0;
}

.auctionWonCheckbox {
    position: absolute;
    margin: 5px;
    border: 2px solid #fff;
    width: 20px;
    height: 20px;
}

.auctionEndDate {
    float: left;
}

.total-price {
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 0;
}

.smallsubTitle {
    display: block;
    color: #2f2f2f;
}

.actionsBtns {
    margin: 17px 0 0;
    display: block;
    width: 100%;
    text-align: right;
}
/* .actionsBtns a {
      margin-bottom: 0;
  }*/

.detail__price.darkPrice {
    background: #355C7D;
}

.boxmodalss .modal-dialog {
    width: 529px;
}

nav.navbar.navbar-expand-md.navbar-expand-lg.navbar-expand-xl.navbar-dark {
    padding-right: 0;
}

div#divListing {
    max-height: 789px;
    overflow: auto;
    min-height: 496px;
    background-color: #fff;
}

span.boxtech span {
    width: 100%;
    text-align: center;
}

.infoSearch a {
    color: #fff;
    background: transparent;
    padding: 15px 9px;
    width: 98%;
    display: flex;
    border-radius: 0;
    text-align: center;
    font-size: 16px;
    transition: 1s;
    justify-content: center;
    align-items: center;
    border: 1px solid #fff;
}

.header_banner_mb {
    display: none;
}

.Detail_page_image {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 450px;
    width: 100%;
}

#previewimg {
    cursor: pointer;
    max-height: max-content;
}

.m-view-container {
    position: fixed;
    bottom: 105px;
    display: flex;
    z-index: 999;
    margin: 0 auto;
    left: 0;
    right: 0;
    box-sizing: border-box;
    height: 40px;
    width: 151px;
    border: 1px solid #D3DFEA;
    border-radius: 8px;
    background-color: #c9c9c9;
}

    .m-view-container .m-grid.active {
        color: #118BF4;
        border-right: 1px solid #D3DFEA;
        border-radius: 8px 0 0 8px;
        background-color: #c9c9c9;
    }

    .m-view-container .m-grid {
        box-sizing: border-box;
        width: 73px;
        background: none;
        border: none;
        outline: none;
        display: flex;
        justify-content: center;
        align-items: baseline;
    }

    .m-view-container .m-map {
        box-sizing: border-box;
        width: 78px;
        background: none;
        border: none;
        outline: none;
        border-left: 1px solid #fff;
        display: flex;
        align-items: baseline;
        justify-content: center;
    }

    .m-view-container .m-grid .m-grid-txt {
        font-size: 16px;
        letter-spacing: 0.22px;
        padding-left: 3px;
        line-height: 36px;
        font-weight: bold;
    }

    .m-view-container .m-map .m-map-txt {
        color: #000;
        font-size: 16px;
        letter-spacing: 0.22px;
        padding-left: 3px;
        line-height: 36px;
        font-weight: bold;
    }

.m-view-container {
    display: none;
}

.m-grid.active i {
    font-size: 14px;
}

.m-map i {
    font-size: 14px;
}
/*div#divListing {
    z-index: 1;
}*/

.wishlisti_box {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}

.list-content {
    position: inherit;
    padding-top: 15px !important;
}

.property_right_show {
    position: absolute;
    right: 0px;
}

div#divListing {
    z-index: 99;
}

.listing .img-container {
    z-index: inherit !important;
    display: flex;
    justify-content: center;
    height: 154px;
    align-items: center;
    border-right: 1px solid #ccc;
    padding-right: 0px !important;
    overflow: hidden;
}

.boxmodalss.in {
    padding-right: 0px !important;
}

body.modal-open {
    overflow-x: hidden;
    padding-right: 0 !important;
    overflow-y: visible;
}

::-webkit-scrollbar {
    width: 10px !important;
}

::-webkit-scrollbar-thumb {
    background: #888;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
}

::-webkit-scrollbar-thumb:hover {
    background: #355C7D;
}

.img-container.listImg a {
    display: contents;
}

.img-container.listImg img {
    max-height: fit-content;
    height: 100%;
    max-width: initial;
}

.glyphicon-search:before {
    content: "\e003";
    color: #fff;
}

.searchDetailsBG span.glyphicon.glyphicon-search {
    font-size: 24px;
    top: 0;
}

.searchDetailsBG button#search-btn {
    height: 60px;
}

.slick-dots {
    position: absolute;
    bottom: -40px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.search_cross_button {
    position: relative;
    width: 200px;
}

    .search_cross_button input:placeholder-shown + .cross_button_reset {
        opacity: 0;
        pointer-events: none;
    }

.cross_button_reset {
    position: absolute;
    border: none;
    display: block;
    line-height: 16px;
    font-size: 28px;
    border-radius: 50%;
    top: 16px;
    bottom: 0;
    right: 72px;
    margin: auto;
    padding: 0;
    outline: none;
    cursor: pointer;
    transition: .1s;
    z-index: 9;
}
/************************ VS *********************************/


@media screen and (max-width:1024px) {
    .main-head-12 {
        width: 100%;
    }
}

.eFilter li.filter-option a {
    border: 1px solid #355C7D;
    width: 96%;
    margin: 20px auto;
    padding: 13px !important;
}

.borderevent {
    border: 1px solid #355C7D80;
    border-radius: 6px;
}

a.btn.btn-danger.btn-block.awe-rt-MinimumBid.InlineQuickBid {
    background: #355C7D;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #ffffff;
    cursor: default;
    background-color: #355C7D;
    border-color: #355C7D;
}

.btn-primary {
    color: #ffffff;
    background-color: #355C7D;
    border-color: #355C7D;
}

.banner-secton a {
    color: #fff !important;
    font-size: 18px;
}

.event-row__status--active {
    background-color: #355C7D;
    color: #fff;
    padding: 4px;
    border-radius: 6px;
}

.eFilter li.filter-option a:hover {
    background: #355C7D;
    color: #fff !important;
}

    .eFilter li.filter-option a:hover span {
        background: #355C7D;
        color: #fff !important;
    }

.eFilter li.filter-option.active a {
    background: #355C7D;
    color: #fff;
    color: #fff !important;
}

    .eFilter li.filter-option.active a span {
        background: #355C7D;
        color: #fff;
        color: #fff !important;
    }

.noresults-head {
    text-align: center;
    font-size: 37px;
    color: #355C7D;
    margin-bottom: 15px;
    font-weight: 600;
    margin-top: 50px;
}

.card.bg-light {
    min-height: 380px;
    /* text-align: center; */
}

.noresults-desc-head {
    text-align: center;
    color: #525252;
    font-weight: bold;
}

ul.noresults-list {
    list-style: none;
    text-align: center;
    margin-top: 17px;
}


.slick-next:before, .slick-prev:before {
    font-size: 35px;
}

img.iconbedbath {
    width: 29px;
    /* margin: 0 0 5px 0; */
    /* float: left; */
    margin: 0 auto;
}

video#fullscreen_vid {
    width: 100%;
}

.loginClass {
    position: absolute;
    top: 195px;
}

@media screen and (min-width: 1071px) and (max-width: 1600px) {
    div#divListing {
        z-index: 99;
    }

    .propertydetails.col-md-4 {
        width: 33%;
        margin-bottom: 10px;
    }

    .propertydetails.col-md-3 {
        width: 25%;
        margin-bottom: 30px;
    }

    .intro-body {
        width: 65%;
        top: 125px;
    }

    .loginClass {
        position: absolute;
        top: 90px;
    }

    span.boxtech {
        margin-top: 10px !important;
    }

    input#googleAPI_result_1_2_3 {
        height: 60px !important;
        font-size: 20px;
    }

    .searchDetailsBG button#search-btn {
        height: 60px;
    }

    h2.search-heading {
        font-size: 35px !important;
    }

    .infoSearch a {
        padding: 11px 9px !important;
    }

    span.glyphicon.glyphicon-search {
        font-size: 17px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .header--style2 .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
        left: -20px;
    }

    div#divListing {
        z-index: 99;
    }

    .bedBathDivParent > div {
        margin: 0;
        /*width: 33%;*/
        padding: 0 5px;
    }

    .bedBathDiv {
        margin-right: 6px;
        margin-left: 5px;
        font-size: 13px;
        padding: 6px 0 0 !important;
    }

    .intro-body {
        width: 75%;
        background: #394956d9;
        border-radius: 25px;
        padding: 30px 98px 15px;
        margin-left: 15px;
        margin: 0 auto;
        text-align: center;
        position: absolute;
        top: 70px;
    }

    span.boxtech {
        margin-top: 10px !important;
    }

    input#googleAPI_result_1_2_3 {
        height: 50px !important;
        font-size: 17px;
    }

    .searchDetailsBG button#search-btn {
        height: 50px;
    }

    h2.search-heading {
        font-size: 26px !important;
        margin-bottom: 10px !important;
    }

    .infoSearch a {
        padding: 5px 5px !important;
    }

    .loginClass {
        top: 60px;
    }

    .glyphicon.glyphicon-search {
        font-size: 25px;
    }

    .callbox {
        padding: 14px 30px;
        font-size: 15px;
    }

    span.glyphicon.glyphicon-search {
        font-size: 18px;
    }
    /* div#divMap {
        margin-right: 0vw !important;
        width: 32vw;
    }*/
    .form-control {
        height: 39px;
    }

    .form-group.mt-shot {
        margin-top: 10px;
    }

    .right-corner .bids {
        text-align: center;
    }

    .listing .img-container {
        height: 155px;
    }

    .header--style2 .input-group {
        width: 93%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .detail__option-menu {
        margin-bottom: -40px;
        margin-top: 35px;
    }

    div#divMap, div#divListing {
        transition: 2s;
        /* display: none; */
        /* z-index: 0; */
        position: inherit;
        top: 35px;
    }

    .m-view-container {
        display: flex;
    }
    /*  .form-inliner { 
             z-index:1;  
        }*/
    /*   div#divMap { 
            margin-right: -4vw !important;
            width: 24vw;
        }*/
    .header--style2 .navbar-brand {
        display: block;
        margin: 0;
        max-width: 20%;
        z-index: 1;
        float: left;
    }

    .footer-image {
        width: 50%;
        margin-bottom: 20px;
    }

    .header--style2 .navbar-expand-md .navbar-collapse {
        display: -ms-flexbox !important;
        display: block !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        float: right;
        width: 76%;
    }

    .intro-body {
        top: 150px;
    }

    h2.search-heading {
        font-size: 33px;
    }

    input#googleAPI_result_1_2_3 {
        height: 55px;
        font-size: 20px;
    }

    .infolink a {
        width: 30%;
        margin: 10px 20px 10px 0;
        font-size: 16px;
    }

    ul.nav a {
        color: #2f3e5e !important;
        text-transform: uppercase;
        font-size: 16px;
        padding: 12px 7px !important;
    }

    /*  .slick-slide {
            width: 360px !important;
        }*/

    .header--style2 {
        position: fixed;
    }

    header.header-splash {
        height: 90px;
    }

    nav.navbar.navbar-expand-md.navbar-expand-lg.navbar-expand-xl.navbar-dark {
        padding-bottom: 0 !important;
    }

    span.boxtech {
        margin-top: 10px !important;
    }

    input#googleAPI_result_1_2_3 {
        height: 45px !important;
        font-size: 15px;
    }

    .searchDetailsBG span.glyphicon.glyphicon-search {
        font-size: 26px;
        top: 0px;
    }

    .searchDetailsBG button#search-btn {
        height: 45px;
    }


    .glyphicon.glyphicon-search {
        font-size: 16px;
    }


    .loginClass {
        top: 42px;
    }

    .intro-body {
        width: 90%;
    }

    video#fullscreen_vid {
        width: auto;
        height: 500px;
    }

    .loginClass {
        top: 190px;
    }

    .loginClass {
        top: 125px;
    }

    .form-control {
        height: 37px;
    }

    .form-group.mt-shot {
        margin-top: 10px;
    }

    .Detail_page_image {
        height: 350px;
    }

    .detail__status-label {
        position: absolute;
        top: -26px;
        right: 0;
        left: 12px;
    }

    .detail__title__wrapper {
        margin-top: 0;
    }

    .pull-right.mr-15 {
        display: none;
    }

    div#map-canvas {
        display: none;
    }

    .header--style2 .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
        left: -75px;
        z-index: 999999;
    }

    input#Baths_Max {
        margin-top: 15px;
    }

    input#Beds_Max {
        margin-top: 15px;
    }

    input#Area_Max {
        margin-top: 15px;
    }

    input#Size_Max {
        margin-top: 15px;
    }

    input#YearBuilt_Max {
        margin-top: 15px;
    }

    #catlistboxes .form-group {
        width: 100%;
    }

    select#selectFor9 {
        width: 100%;
    }

    .right-corner .bids {
        text-align: center;
    }

    input#txtMinBeds {
        margin-bottom: 15px;
    }

    input#txtMinBaths {
        margin-bottom: 15px;
    }

    input#txtMinArea {
        margin-bottom: 15px;
    }

    input#txtMinSize {
        margin-bottom: 15px;
    }

    input#txtYearBuiltMin {
        margin-bottom: 15px;
    }
}

.header--style2 .navbar-brand {
    width: 45% !important;
    margin-right: 31px;
}

span.boxtech hr {
    width: 100%;
    margin-top: 15px;
}

span.boxtech {
    color: #fff;
    display: flex;
    font-size: 20px;
    flex-wrap: nowrap;
    margin-top: 0;
}

.footer-image {
    width: 200px;
    margin-bottom: 15px;
}

.boxclickk {
    width: 100%;
    display: flex;
}

img.clendiconss {
    width: 32px;
    margin-right: 10px;
    transition: 1s;
}

img.clendiconss {
    width: 32px;
    margin-right: 10px;
    transition: 1s;
}

img.clendiconss11 {
    width: 32px;
    margin-right: 10px;
    transition: 1s;
}

img.clendiconss11 {
    display: none;
    transition: 1s;
}

.infolink a:hover .clendiconss {
    display: none;
    transition: 1s;
}

.infolink a:hover .clendiconss11 {
    display: block;
    transition: 1s;
}

.galleryImage {
    height: 150px !important;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;
    overflow: hidden;
    position: relative;
    width: 100%;
}

    .galleryImage:before {
        background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
        background-color: transparent;
        height: 40px;
        position: absolute;
        left: 0;
        top: 0;
        content: "";
        width: 100%;
    }

    .galleryImage:after {
        background-image: linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);
        background-color: transparent;
        height: 40px;
        position: absolute;
        left: 0;
        bottom: 0;
        content: "";
        width: 100%;
    }

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 999999 !important;
    margin-top: 80px;
}

.show-pwd-outer {
    position: relative;
}

.show-pwd {
    position: absolute;
    right: 16px;
    top: 0px;
    padding: 8px 0;
    border-radius: 0 7px 7px 0;
    color: #bdbdbd;
    width: 50px;
    text-align: center;
    cursor: pointer;
    height: 35px;
    font-weight: normal;
}

    .show-pwd input {
        visibility: hidden;
        position: absolute;
    }
/*.propFeatures{
    height:100px;
}*/
.listing .propFeaturesRow {
    float: left;
    width: 193%;
    /* background: #e4e4e4; */
    /* padding: 5px 0; */
}

.propFeatures_account {
    height: 50px;
    float: left;
}

.linetop {
    background: #355C7D;
    height: 1px;
    width: 100%;
    text-align: center;
    color: #fff;
    width: 100vw;
    margin-left: -50vw !important;
    left: 50%;
    position: relative;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    background-position: center center;
}

.boxfilter {
    float: left;
}

.boxmodalss {
    display: none;
    position: absolute;
    top: 8px;
}

.modal-backdrop.in {
    display: none;
}

/*.modal-open {
    overflow: visible;
}*/
.card-body {
    padding: 0 10px;
    position: relative;
}

.margin-top-15 {
    margin-top: 15px;
}

.card-body a {
    color: #333333;
}





.infoSearch span {
    font-size: 25px;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 7px;
}

.infoSearch a:last-child {
    margin-right: 0;
}

.infoSearch a:last-child {
    margin-right: 0;
}

.infoSearch a:hover {
    background: #355C7D;
    color: #000;
    border-color: transparent;
}

.infoSearch {
    display: flex;
}




.youtube-container {
    overflow: hidden;
    width: 100%;
    pointer-events: none;
}

div#intro_BG_image {
    overflow: hidden;
}

.listing .img-container {
    z-index: inherit !important;
}


h1.title.inlinebidding {
    max-height: 42px;
    overflow: hidden;
}

.footer-box .bedBathDivParent {
    justify-content: left;
}

.boxmodalss strong {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}

.filterSubTypeResidential {
    padding-bottom: 10px;
    display: inline-block;
    float: left;
    width: 100%;
}

.filterlistingType {
    margin-top: 10px;
    margin-bottom: 15px;
}

.boxmodalss .modal-header {
    padding: 10px 15px;
    border-bottom: 1px solid #e5e5e5;
    background: #e4e4e4;
    font-weight: bold;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.ph_mgleft {
    padding: 0;
}

nav.navbar.navbar-expand-md.navbar-expand-lg.navbar-expand-xl.navbar-dark {
    padding-left: 0;
    margin-bottom: 0 !important;
}

.home_image_left img {
    height: 100%;
}

.home_image_left {
    padding-right: 0;
}


.Detail_page_image {
    position: relative;
    overflow: hidden;
}

span.occupied {
    background: #8f0012;
    color: #fff;
    padding: 16px 32px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.btn.veiw-detail-btn {
    margin-top: 68px !important;
    margin-right: -13px;
    margin-bottom: 2px;
}

.detail__status-label {
    padding: 2px;
}

.minHeight-75 {
    min-height: 45px;
    margin-right: 18px;
    margin-top: 4px;
}

.callbox {
    display: none;
}

.boxheads {
    text-align: center;
    margin-bottom: 30px;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
}

    .boxheads span {
        color: #878787;
        font-size: 20px;
    }

.iconboxx span:before {
    color: #375B7A;
}

.iconboxx {
    text-align: center;
    padding: 30px 0 20px 0;
}

.boxcentersd {
    text-align: center;
    margin: 0 0 50px 0;
}

span.reqedreds.required {
    margin: 0 0 20px 0;
    display: inline-block;
}

.iconboxx span {
    background: #F2F4F7;
    padding: 18px;
    border-radius: 64px;
    font-size: 26px;
}

ul.nav a {
    color: #7A7A7A !important;
    font-size: 18px;
    padding: 15px 20px !important;
}

li.nav-item.logonrg a {
    border: 1px solid #375B7A;
    border-radius: 10px;
    margin-left: 25px;
    padding: 15px 30px !important;
    color: #375B7A !important;
    font-weight: 700;
}

.boxheads h2 {
    color: #000;
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 36px;
}

.boxheads span {
    color: #375B7A;
    font-weight: 400;
    font-size: 18px;
}

.boxcentersd h3 {
    font-size: 20px;
    margin-bottom: 14px;
    font-weight: 600;
    color: #000;
}

.boxcentersd p {
    color: #375B7A;
    padding: 0 80px;
}

a.linkgir {
    background: #BD6157;
    color: #fff;
    padding: 12px 40px;
    border-radius: 10px;
    font-weight: 700;
    font-size: 18px;
    box-shadow: 0 0px 5px 3px #0000001c;
}

p.colour.textdnone img {
    margin-right: 10px;
}

.titlepagebg {
    background: #375B7A;
    padding: 60px 0;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: 32px;
    margin-left: -50vw !important;
    width: 100vw;
    left: 50%;
    position: relative;
    margin-bottom: 30px;
}

    .titlepagebg h2 {
        margin: 0;
    }

span.addressb {
    color: #375B7A;
    line-height: 34px;
    display: inline-block;
}

p.colour.textdnone img {
    margin-right: 10px;
    width: 50px;
}



@media screen and (max-width: 991px) {
    .logo {
        top: 30px;
        left: 20px;
    }

    .dark-light:checked + label,
    .dark-light:not(:checked) + label {
        top: 20px;
        right: 20px;
    }

    .bboxsd {
        display: none;
    }

    .m-view-container {
        display: flex;
    }

    ul.nav.navbar-nav {
        float: right;
    }

    header.header-splash {
        height: 58px;
    }

    .bedBathDivParent {
        justify-content: center;
    }

    .header--style2 .navbar {
        display: flex;
    }

    .top-dropdowns {
        height: auto;
    }

    .form-inliner {
        top: 74px;
    }
}

@media (max-width: 768px) {
    .onliacti {
        margin-top: 37px;
    }

    .home_image_left {
        padding-right: 15px;
    }

    .bboxsd {
        display: none;
    }

    .m-view-container {
        display: flex;
    }

    ul.nav.navbar-nav {
        float: inherit;
    }

    header.header-splash {
        height: 58px;
    }

    .bedBathDivParent {
        justify-content: center;
    }

    .header--style2 .navbar {
        display: flex;
    }

    .top-dropdowns {
        height: auto;
    }

    .form-inliner {
        top: 68px;
    }

    ul.dropdown-menu.myaccount__dropdown li a {
        font-size: 14px;
    }

    .testimonials-wrap .container {
        padding: 0px;
    }
}

@media screen and (max-width: 767px) {

    .testimonials-wrap {
        width: 100vw;
        margin-left: -49vw !important;
        left: 49%;
        position: relative;
        z-index: 9;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 0px 0px 40px 0px;
        background: #6D9DC7;
    }

    .detail__option-menu {
        margin-bottom: -40px;
        margin-top: 25px;
    }

    .filterSubTypeResidential {
        padding-bottom: 10px;
        display: inline-block;
        float: left;
        width: 100%;
        margin-top: 10px;
    }

    footer.footer-box {
        overflow-x: hidden;
    }

    .header--style2 .navbar-brand img {
        max-width: 225px;
    }

    .header--style2 .navbar-brand img {
        margin: 0;
    }

    a.nav-link:hover {
        background: #355C7D !important;
        color: #fff !important;
        border-radius: 0;
    }

    .header--style2 .navbar-brand {
        width: 60% !important;
    }

    .zindexxd {
        z-index: 99999;
        position: relative;
    }

    .boxmodalss {
        display: none;
        position: absolute;
        top: 8px;
        right: 0;
        left: 7px;
    }

    .bids .minHeight-75 .price {
        font-size: 16px;
    }

    .filter_top_mb {
        margin-top: 13px;
    }

    .property_right_show {
        position: inherit;
        right: 0px;
    }
    /*   .minHeight-75 span.awe-rt-HideOnEnd.awe-rt-CurrentPrice.price {
            display: flex;
            justify-content: center;
            font-size: 16px;
        }*/
    .list-content {
        position: relative;
    }

    .listing .propFeaturesRow {
        display: inherit;
        line-height: 13px;
        margin-bottom: 10px;
        font-size: 14px;
        background: #dfdfdfd6;
        padding: 5px 10px;
        justify-content: center;
        text-align: center;
        width: 100%;
        float: inherit !important;
    }

    .newdivs {
        padding: 0 30px;
    }

    a.awe-rt-HideOnEnd.btn.btn-primary.btn-sm.mt-2.veiw-detail-btn {
        background: #355C7D;
        color: #fff;
        border-radius: 4px;
        padding: 8px 11px;
        font-size: 15px;
        float: left;
        border: 0;
        width: 100%;
        margin-bottom: 15px;
    }

    .pull-right.mr-15 {
        display: none;
    }

    .header--style2 .navbar {
        display: inline-flex !important;
    }

    div#divListing {
        max-height: max-content;
        overflow: hidden;
    }

    .banner-secton {
        height: auto;
        padding: 140px 0;
        background-size: cover;
    }

    span.slider.round {
        display: none;
    }

    span.switchboxx {
        display: none;
    }

    .boxclickk {
        width: 100%;
        display: inline-block !important;
    }

    .infolink {
        display: inline-block;
        width: 100%;
    }

    .info-text p {
        font-size: 17px;
    }

    .info-text h2 {
        font-size: 19px;
    }

    .info-icon {
        max-width: 49px;
        min-width: 50px;
    }

    ul.slick-dots {
        display: none;
    }

    .callbox a {
        color: #fff !important;
    }

    header.header-splash {
        height: 70px;
    }

    .detail__next-prev-lot1 {
        display: inline-block;
        width: 100%;
    }

    .propertyType {
        width: 100%;
        text-align: center;
    }

    .detail__title {
        text-align: center;
    }

    h4.detail__subtitle {
        text-align: center;
    }

    .feature-content {
        width: 50%;
    }

    .form-outer {
        max-width: 100%;
        width: 100%;
    }

    .signIn-Up-btn a {
        font-size: 16px;
        width: 50%;
        text-align: center;
        padding: 16px 0;
    }


    button.navbar-toggle.pull-right.collapsed {
        background: #355C7D;
        border-radius: 7px;
    }

    .banner-secton {
        padding: 60px 0;
    }

    .header--style2 .navbar {
        display: flex;
        position: relative;
        width: 100%;
        justify-content: flex-start;
    }

    .boxclickk iframe {
        width: 96%;
        margin-bottom: 20px;
        height: 200px;
    }

    .lignmentleft {
        float: left;
    }

    .header--style2 .navbar-brand {
        display: block;
        margin: 0;
        max-width: 70%;
        z-index: 1;
        padding: 12px 0;
    }



    .navbar-dark .navbar-toggle {
        border: 0;
        border-radius: 0;
        color: rgba(255,255,255, 1);
        margin: 0 0 0 0;
        height: 50px;
        padding: 15px 15px;
        background: #2f3e5e !important;
        border-radius: 4px;
    }

    .navbar-nav .navbar-nav {
        margin: 0px 0px;
    }

    .navbar-nav {
        margin-top: 0;
    }

    div#awe-main-nav {
        background: #fff;
        z-index: 99999999;
        position: relative;
        border: 1px solid #2f3e5e;
        border-top: 0;
    }

    div#divMap {
        display: none;
    }

    ul.nav a {
        color: #2f3e5e !important;
        text-transform: uppercase;
        font-size: 14px;
        padding: 10px 12px !important;
        border-top: 1px solid #2f3e5e;
    }

    .footer-image {
        margin-bottom: 20px;
        width: 100%;
        text-align: center;
    }

        .footer-image img {
            width: 70%;
            margin-bottom: 10px;
            margin-top: 0;
        }

    .boxsocall {
        margin-bottom: 10px;
    }

    p.colour {
        margin-top: 0px;
        color: #375B7A;
        font-size: 14px;
    }

    .header--style2 {
        position: static;
    }

    .infolink a {
        width: 100% !important;
    }

    .intro-body {
        padding: 5px 10px;
        margin-left: 0;
        width: 95%;
    }

    .youtube_banner {
        height: 275px;
    }

    .intro-body {
        top: 15px;
    }

    h2.search-heading {
    font-size: 14px;
}

    input#googleAPI_result_1_2 {
        height: 50px;
        font-size: 14px;
    }

    input#googleAPI_result_1_2_3 {
        height: 50px;
        font-size: 11px;
    }

    .searchDetailsBG button#search-btn {
        height: 50px;
        padding: 0 17px;
    }

    input#googleAPI_result_1_2_3 {
        padding-left: 10px;
    }

    .searchDetailsBG span.glyphicon.glyphicon-search {
        font-size: 20px;
        top: -3px;
    }

    button#search-btn {
        font-size: 18px;
    }

    a.boxhomoe {
        width: 100%;
        font-size: 18px;
    }

    span.boxtech span {
        font-size: 18px;
    }

    iframe.boxadjustt {
        width: 100%;
        margin: 0 auto 30px;
        display: block;
        z-index: 99999;
        position: relative;
        border: 5px solid #355C7D;
        box-shadow: 0 0 7px 5px #0003;
        border-radius: 15px;
        background: #000;
    }

    div#intro_BG_image {
        width: 100vw;
        margin-left: -50vw !important;
        left: 50%;
        position: relative;
        z-index: 999;
        background-repeat: no-repeat;
        background-size: 100% auto;
        /*padding: 120px 0 10px;*/
    }

    iframe {
        height: auto;
    }

    .box_servs {
        padding: 10px 0 50px;
    }

    .heading-section h2 {
        font-size: 23px;
        font-weight: 600;
        padding: 0px 0;
        color: #fff;
    }

    .listing .img-container {
        max-width: 100%;
        padding-bottom: 0;
    }

    .centerAboveContent {
        min-height: auto;
    }

    .listing .title.inlinebidding {
        padding: 0px 30px 0 10px;
    }

    div#divListing {
        margin-top: 25px;
        padding: 0;
    }

    .listing .time .remaining {
        display: inline-block;
    }

    .modal-body.boxmodell .form-control {
        margin-bottom: 10px;
    }

    .mgleftbg {
        margin: 0 0 0px -18px;
        width: 100%;
    }

    .ph_mgleft {
        padding: 0px;
    }

    .ph_listing_pd {
        padding: 0px;
        margin: 0;
    }

    a.wishlisti.non-watchList {
        position: absolute;
        right: 25px;
    }

    a.wishlisti.watchList {
        right: 20px;
        position: absolute;
    }

    nav.navbar.navbar-expand-md.navbar-expand-lg.navbar-expand-xl.navbar-dark {
        padding-right: 15px;
        padding-left: 15px;
    }

    .listing {
        padding: 0;
    }

    .list-content {
        padding: 0 15px;
    }

    .right-corner {
        padding-top: 1px;
        text-align: left;
    }

    .listing .time {
        margin-top: 0;
   
    }

    .listing .bids {
        margin: 0;
        padding: 6px 13px;
        text-align: left;
    }

    .minHeight-75 {
        min-height: auto;
    }

    .noresults-head {
        font-size: 20px !important;
    }

    ul.noresults-list {
        list-style: none;
        text-align: center;
        margin-top: 14px;
        padding: 0;
    }

    .form-inliner {
        width: 100% !important;
        margin-left: auto !important;
        left: 0;
        position: relative;
        margin: 0;
        z-index: 999;
        background-repeat: no-repeat;
        background-size: cover;
        border-bottom: 1px solid #0f274321;
        padding: 5px 0 0px 10px;
        position: static;
        background: #fff;
        top: 77px;
        width: 100%;
        margin: 2px 0;
    }

    .termsboxxs {
        width: 100% !important;
        margin: 0 auto 20px !important;
    }

    body .header-splash .header--style2 .navbar-dark .navbar-toggle {
        border: 0;
        border-radius: 0;
        color: rgba(255,255,255, 1);
        margin: 0 0 0 0 !important;
        height: 40px;
        padding: 10px 10px !important;
        background: #2f3e5e !important;
        border-radius: 4px;
        position: absolute;
        right: 15px;
        top: 12px;
    }

    button.navbar-toggle.pull-right.collapsed {
        background: #355C7D;
        border-radius: 7px;
    }

    .input-group.srchbox.bboxsd {
        display: none;
    }

    video#fullscreen_vid {
        width: auto;
    }

    

    span.boxtech hr {
        width: 50%;
        margin-top: 15px;
    }

    video#fullscreen_vid {
        width: auto;
        height: 500px;
    }

    

    .home_image_left {
        margin-bottom: 15px;
    }

    .callbox {
        padding: 15px 15px;
        font-size: 19px;
        left: 0px;
        align-items: center;
        justify-content: center;
        right: 0;
    }

    .infoSearch a {
        padding: 10px 9px;
        font-size: 17px;
    }

    .form-cover {
        border: 1px solid #355C7D;
        padding: 23px 9px;
    }

    .boxlognn {
        margin: 30px 0px;
    }

    .mt-register_mb {
        margin-bottom: 30px;
    }

    .requiredNote {
        float: inherit;
        font-size: 17px;
    }

    .mt_name_mb {
        margin-top: 15px;
    }

    .header_banner_mb {
        display: block;
        height: 425px;
        width: auto;
        display: none;
    }

    .Detail_page_image {
        height: 240px;
    }

    .detail__status-label {
        position: absolute;
        left: 16px;
        top: -23px;
    }

    .detail__title__wrapper {
        margin-top: 0;
    }

    .reg_font_mb {
        font-size: 18px;
    }

    #divPartialView .wishlisti_box {
        top: 5px;
    }

    button#search-btn {
        background: #FC614F;
        color: #000;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 12px;
        font-size: 34px;
        padding: 0 22px;
        border-top-right-radius: 9px;
        border-bottom-right-radius: 9px;
        z-index: 999;
        height: 50px;
        border: 1px solid transparent;
    }

    .advanced_search-bm {
        margin-top: 10px;
    }

    input#Baths_Max {
        margin-top: 15px;
    }

    input#Beds_Max {
        margin-top: 15px;
    }

    input#Area_Max {
        margin-top: 15px;
    }

    input#Size_Max {
        margin-top: 15px;
    }

    input#YearBuilt_Max {
        margin-top: 15px;
    }

    #catlistboxes .form-group {
        width: 100%;
    }

    select#selectFor9 {
        width: 100%;
    }

    .label-info {
        padding: 5px 4px;
        font-size: 14px;
    }

    .listing .img-container {
        height: auto;
    }

    .img-container.listImg img {
        max-height: inherit;
        width: 100%;
        height: auto;
    }

    .listing .bedBathDivParent div {
        display: inline;
        font-size: 11px;
        padding: 2px 0px;
        margin: 0 5px;
    }

        .listing .bedBathDivParent div div {
            display: flex;
            font-size: 13px;
            padding: 6px 0px;
        }

    li.nav-item.logonrg a {
        border-top: 1px solid #375B7A;
        border-radius: 0;
        margin-left: 0;
        padding: 15px 15px !important;
        color: #375B7A !important;
        font-weight: 500;
        border-right: 0;
        border-left: 0;
        border-bottom: 0;
    }

    p.colour.textdnone {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 480px) {
    .info-icon {
        max-width: 33px;
        min-width: 33px;
    }

    .info-text p {
        font-size: 15px;
    }

    video#fullscreen_vid {
        width: auto;
    }

    

    span.boxtech hr {
        width: 50% !important;
        margin-top: 15px;
    }

    video#fullscreen_vid {
        width: auto;
        height: 500px;
    }

    

    .home_image_left {
        margin-bottom: 15px;
    }

    .modal-dialog {
        position: relative;
        width: auto;
        margin: 0;
        margin-top: 30px;
    }

    .boxmodalss .modal-dialog {
        width: 100%;
    }

    ul.nav.navbar-nav {
        float: none;
    }
}

@media screen and (max-width: 377px) {
    .search_top_mb {
        margin-top: 10px;
    }
}



a#PlaceQuickBid {
    background: #CB5A52;
    padding: 10px 0;
    min-height: 45px;
    font-weight: 700;
}

input#SubmitBid {
    padding: 10px 0;
}

.bidbtns {
    background: #CB5A52 !important;
    padding: 10px 0;
}

.onliacti h2 {
    color: #375B7A;
    font-size: 25px;
    font-weight: 700;
    margin-top: 0;
}

input#BidAmount {
    min-height: 45px;
}

span.detail__price--current1.Bidding_Current_Price.awe-rt-CurrentPrice {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    color: #349B38;
    font-size: 25px;
}

.detail__show-time strong {
    padding-right: 10px;
    text-align: left;
    float: left;
    font-weight: bold;
    color: #7A7A7A;
    font-size: 19px;
    margin-left: 0;
    width: 100%;
    text-align: center;
}

span.detail__time.awe-rt-Extended {
    font-size: 41px;
    text-align: left;
    color: #000;
    margin-left: 0;
}

.detail__submit-wrapper {
    border: 1px solid #ddd !important;
    display: inline-block;
    padding: 20px;
    border-radius: 5px;
    margin-bottom: 20px;
}

.description.DocumentsDetails strong {
    font-weight: normal;
}

.panel-heading {
    text-decoration: none !important;
}

.timebox b {
    float: left;
    width: 100%;
    font-size: 24px;
}

.timebox li {
    float: left;
    width: 25%;
    position: relative;
}

.timebox ul {
    padding: 0;
    list-style: none;
    text-align: left;
    margin: 0;
    line-height: 15px;
}

.timebox {
    float: left;
    width: 87%;
    margin-left: 10%;
    margin-bottom: 20px;
}

    .timebox span {
        color: #7A7A7A;
        font-size: 18px;
    }

#previewimg {
    cursor: pointer;
    max-height: max-content;
}

.detail__action-link-count {
    display: block;
    color: #375B7A;
    font-size: 16px;
    padding-bottom: 10px;
}

.SmallPanel span.glyphicon.glyphicon-plus {
    color: #000;
    font-size: 20px;
}

.bidboxcd .SmallPanel a {
    color: #000;
    font-size: 20px;
}

.panel.panel-default.SmallPanel a {
    border: 0;
    color: #000;
}

.panel.panel-default.SmallPanel {
    padding: 10px 10px;
}

span.biddrname {
    color: #375B7A;
    font-weight: 700;
}

.bidboxcd li.list-group-item {
    color: #375B7A;
    font-weight: 700;
    border: 0;
    padding: 0;
}

.detail__submit-wrapper {
    width: 100%;
}

.historybids ul li.list-group-item {
    font-size: 20px;
    color: #000;
}

    .historybids ul li.list-group-item a {
        color: #000;
    }

.detail__submit-wrapper.bidboxcd ul {
    margin: 0;
}

.closed-details {
    border-radius: 0;
    margin-top: 10px;
}

.SmallPanel .panel-heading {
    padding: 5px 15px 0 !important;
    background: transparent !important;
    color: #375b7b !important;
    border: 0;
}

.SmallPanel .panel-body {
    padding: 10px 15px 0;
}

.rightboxx .awe-rt-ListingActionMessage {
    display: none;
}

.pull-right.zindexxd {
    margin-bottom: 10px;
}

h4.Listingsubtitle {
    color: #7A7A7A;
    font-size: 18px;
}

strong.startdated {
    color: #7A7A7A;
    margin-bottom: 20px;
    display: inline-block;
    width: 100%;
}

    strong.startdated span {
        color: #000;
    }

strong.openbidbox {
    color: #7A7A7A;
}

.priceprew {
    color: #000 !important;
    font-size: 20px !important;
}

span.lableicon {
    position: absolute;
    right: 37px;
    top: 0;
    background: #000;
    color: #fff;
    font-size: 12px;
    padding: 2px 10px;
    border-radius: 6px;
}

.comingsoon {
    background: #4472c4 !important;
}

.aactive {
    background: #70ad47 !important;
}

.undercontract {
    background: #ed7d31 !important;
}

.Sold {
    background: #ff0000 !important;
}

.detail__time span {
    width: 25%;
    font-size: 28px;
}

.feature-content-Location {
    width: 50%;
    float: left;
    /* margin-bottom: 20px; */
    font-size: 15px;
    /* min-height: 55px; */
}

.xdetail__submit-wrapper {
    border: 1px solid #ddd;
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 4px;
    margin-top: 10px;
}

.timebox li:last-child:after {
    content: inherit;
}

.timebox li:after {
    content: ":";
    position: absolute;
    right: 12px;
    top: -12px;
}

.imagebgbox {
    position: relative;
}

    .imagebgbox span.lableicon {
        left: 20px;
        top: 5px;
        right: inherit;
    }

.Detail_page_image img {
    height: 100%;
}

.rightside{
    float: right;
    margin-top: -4px;
}

.hasQuickbid p.time {
    margin-top: 10px;
}

.fixedpriswsaL h3 {
    color: #375B7A;
    font-weight: 700;
    font-size: 24px;
    margin-top: 0;
    margin-bottom: 30px;
}
.fixedpriswsaL strong {
    color: #7A7A7A;
    font-size: 18px;
}
.fixedpriswsaL .detail__price {
    color: #000;
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 10px;
    display: inline-block;
    width: 100%;
}
.fixedpriswsaL button#MakeOffer {
    background: #CB5A52;
    border-color: #CB5A52;
    padding: 12px 0;
    font-weight: 700;
    font-size: 18px;
}

.fixedpriswsaL {
    padding: 30px 25px;
}

.feature-val {
    font-size: 16px;
}

select#Status {
    min-height: 125px;
    overflow: inherit;
}



.ContactInformation {
    margin-left: 20px;
}

.IncreaseSize .panel-heading {
    font-size: 18px;
}
.historyheading a {
    color: #fff;
}
.model_content_box {
    width: 50%;
}

@Media (max-width:1199px) {
    .listing .time {
        text-align: right;
        font-size: 15px;
        width: 100%;
    }

    .model_content_box {
        width: 60%;
    }
}

@Media (max-width:991px) {
    .model_content_box {
        width: 50%;
    }
}

@media (max-width:768px) {
    .listing .cta .bids {
        width: 40%;
        float: right;
        text-align: end;
    }

    .hasQuickbid p.time {
        margin-top: 0;
    }
}

@media (max-width:767px) {
    .listing .cta {
        bottom: 0;
        right: 0;
        position: relative;
        padding-right: 10px;
    }

    .model_content_box {
        width: 100% !important;
        padding-top: 10px;
    }

    .listing .cta .bids {
        width: 100%;
    }

    .model_content_box h6 p {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .model_content_box h6 {
        padding: 0px 10px;
    }

    .listing .img-container {
        border-right: none;
    }
}
h1.title.inlinebidding {
    margin-top: 10px;
}

.streetaddress {
    width: 100% !important;
    margin-bottom: 0px !important;
}