* {
  border-radius: 0px !important;
  box-shadow: none !important;
}

.wizard-card[data-color="green"] .nav-pills li.active .icon-circle.checked {
    background:#57C7A6;
    border-color: #57C7A6;
}

.avatarTop img {
    width: 35px;
    height: 35px;
    border-radius: 50% !important;
    border: 1px solid #ffffff;
}

@media (min-width: 992px) {
  .container {
      width: 1160px !important;
  }
}



body{font-family:'Open Sans', sans-serif;font-weight:normal}*{font-family:'Open Sans', sans-serif;font-weight:normal}h1{font-size:44px;font-family:'Poppins', sans-serif}h2{font-size:28px;font-family:'Poppins', sans-serif}h3{font-family:'Poppins', sans-serif}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.no-padding{padding:0 !important}.no-margin{margin:0}.no-border{border:0 !important}.no-border-bottom{border-bottom:0 !important}.no-border-top{border-top:0 !important}.no-border-left{border-left:0 !important}.no-border-right{border-right:0 !important}.bg-primary-green{background:#57C7A6}.bg-gray{background:#4E4E4F}.bg-secondary-gray{background:#eee}.bg-third-gray{background:#d5d6d8}.bg-white{background:#fff}.bg-yellow{background:#ffca53}.color-white{color:#fff !important}.color-gray{color:#464546}.color-orange{color:#EC724F}.color-green{color:#57C7A6}.mar-top-none{margin-top:0px}.mar-top-xs{margin-top:4px}.mar-top-sm{margin-top:8px}.mar-top-md{margin-top:16px}.mar-top-lg{margin-top:20px}.mar-top-xl{margin-top:24px}.mar-top-xxl{margin-top:28px}.mar-top-big{margin-top:32px}.mar-right-none{margin-right:0px}.mar-right-xs{margin-right:4px}.mar-right-sm{margin-right:8px}.mar-right-md{margin-right:16px}.mar-right-lg{margin-right:20px}.mar-right-xl{margin-right:24px}.mar-right-xxl{margin-right:28px}.mar-right-big{margin-right:32px}.mar-left-none{margin-left:0px}.mar-left-xs{margin-left:4px}.mar-left-sm{margin-left:8px}.mar-left-md{margin-left:16px}.mar-left-lg{margin-left:20px}.mar-left-xl{margin-left:24px}.mar-left-xxl{margin-left:28px}.mar-left-big{margin-left:32px}.mar-bottom-none{margin-bottom:0px}.mar-bottom-xs{margin-bottom:4px}.mar-bottom-sm{margin-bottom:8px}.mar-bottom-md{margin-bottom:16px}.mar-bottom-lg{margin-bottom:20px}.mar-bottom-xl{margin-bottom:24px}.mar-bottom-xxl{margin-bottom:28px}.mar-bottom-big{margin-bottom:32px}.pad-top-none{padding-top:0px}.pad-top-xs{padding-top:4px}.pad-top-sm{padding-top:8px}.pad-top-md{padding-top:16px}.pad-top-lg{padding-top:20px}.pad-top-xl{padding-top:24px}.pad-top-xxl{padding-top:28px}.pad-top-big{padding-top:32px}.pad-right-none{padding-right:0px}.pad-right-xs{padding-right:4px}.pad-right-sm{padding-right:8px}.pad-right-md{padding-right:16px}.pad-right-lg{padding-right:20px}.pad-right-xl{padding-right:24px}.pad-right-xxl{padding-right:28px}.pad-right-big{padding-right:32px}.pad-left-none{padding-left:0px}.pad-left-xs{padding-left:4px}.pad-left-sm{padding-left:8px}.pad-left-md{padding-left:16px}.pad-left-lg{padding-left:20px}.pad-left-xl{padding-left:24px}.pad-left-xxl{padding-left:28px}.pad-left-big{padding-left:32px}.pad-bottom-none{padding-bottom:0px}.pad-bottom-xs{padding-bottom:4px}.pad-bottom-sm{padding-bottom:8px}.pad-bottom-md{padding-bottom:16px}.pad-bottom-lg{padding-bottom:20px}.pad-bottom-xl{padding-bottom:24px}.pad-bottom-xxl{padding-bottom:28px}.pad-bottom-big{padding-bottom:32px}.font-size-0{font-size:12px !important}.font-size-1{font-size:15px !important}.font-size-2{font-size:18px !important}.font-size-3{font-size:22px !important}.font-size-4{font-size:32px !important}.font-size-5{font-size:44px !important}.font-size-6{font-size:54px !important}.font-size-7{font-size:94px !important}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-600{font-weight:600}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.transform-uppercase{text-transform:uppercase}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important}.affix{position:fixed}.pos-relative{position:relative}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.border-radius{border-radius:8px}.anchor-decoration-none{text-decoration:none;color:inherit}.anchor-decoration-none:hover{text-decoration:none;color:inherit}.cursor-pointer{cursor:pointer !important}header{position:fixed;width:100%;top:0;border-bottom:2px solid #eee;background:#fff;z-index:1000}header .logo{width:140px}header a{font-size:20px;text-decoration:none;color:#4A4A4A;display:inline-block;padding:20px}header a:hover{text-decoration:underline;color:#4A4A4A}button:focus,a:focus{outline:0 !important}button,.form-control{border-radius:0px !important}hr{margin:0;border-top:2px solid #eee}header .btn-post-rental{color:#EC724F;border:2px solid #EC724F;padding:10px;text-decoration:none}header .btn-post-rental:hover{background:#EC724F;color:#fff;text-decoration:none}header nav ul{list-style-type:none}header nav li{display:inline-block}h2{margin:80px auto 40px auto;line-height:140%}footer{padding:10px 0;border-top:1px solid #CCCCCC}footer ul{list-style-type:none}footer li{padding:20px;display:inline-block}section{margin-top:60px;margin-bottom:60px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width: 768px){.container{width:780px}}@media (min-width: 992px){.container{width:970px}}.avatarTop img{width:35px;height:35px;border-radius:50%;border:1px solid #ffffff}.avatarTop a:hover,nav .avatarTop a:active{text-decoration:none}.green-btn{border-radius:0;height:51px;background:#57C7A6;color:#fff;border:1px solid #ccc}.hero-section form button{height:57px;margin-left:-4px;margin-bottom:5px;border-left:none}.hero-section{margin-top:140px;overflow:auto}.hero-section .hero-search{max-width:580px;margin:0 auto}.hero-section .hero-image{margin:0 auto;display:block;width:98%;max-width:900px}.hero-section .hero-subheader{font-size:22px}.hero-section form input{width:75%;padding:14px;margin:10px 0;outline:none;border:2px solid #ccc}.hero-section form button:hover{color:#fff;background:#3A836D}.about-section{background:#FAFAFA;border-top:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC}.about-section .container .row{margin:60px}.about-section p{font-size:16px;line-height:170%}.navbar-toggle{border:2px solid #333;float:none}.navbar-toggle .icon-bar{background:#333}.navbar-nav>li{text-align:left}.slick-slider{min-height:280px}.slick-slide{outline:none}.slick-slide img{margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:164px}.slick-slide.slick-center img{-webkit-filter:none;filter:none}.slick-slide.slick-center p{font-size:20px !important}.slick-list{padding-top:14px !important}.slick-prev:before,.slick-next:before{color:#333;z-index:1000;font-size:30px}.slick-prev{font-size:30px;top:40%;left:10px;z-index:1000}.slick-next{font-size:30px;top:40%;right:10px;z-index:1000}@media (max-width: 768px){.hero-section{padding-left:10px;padding-right:10px}.hero-section form input{width:62%}.about-section .container .row{margin:10px}}@media (max-width: 990px){.hero-section{padding-left:30px;padding-right:30px}.slick-slide.slick-center img{height:160px !important}.slick-slide img{height:130px}.slick-slider{min-height:inherit}}.fa.heart{font-size:36px;color:#FF6155;position:absolute;top:20px;right:20px}.fa.fa-heart-o{color:#fff}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.faa-pulse.animated,.faa-pulse.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-pulse{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-pulse.animated.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-pulse.animated.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.white-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0.6;background-color:#fff;z-index:97}.filters-modal{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:98;cursor:pointer;background:#fff}.list-page .listing-card{overflow:hidden;height:290px;position:relative}.list-page .listing-card:hover{cursor:pointer}.list-page .listing-card:hover .listing-card-footer:last-child{text-decoration:underline}.list-page .listing-card-footer span{line-height:16px}.list-page{height:100%}.filters-modal .row{border-bottom:1px solid #ccc}.menu-bar{position:fixed;width:65%;z-index:100;background:#fff}.menu-bar p{margin:0 0 6px}.menu-bar .dropdown-menu{border:1px solid gray;box-shadow:none;border-radius:initial;border-top:none;width:100%;top:67px}.section-first{display:inline-block;width:65%;margin-top:86px;position:relative}.section-second{display:inline-block;min-height:500px;height:86%;width:35%;margin-top:85px;vertical-align:top}#map{position:fixed !important}.filters .border-right{border-right:1px solid #4a4a4a}.filters{border-bottom:1px solid #bbb}.filters .fa{font-size:20px}.modal-open{padding-right:0 !important}.search{position:relative}.search input{text-indent:30px}.search .fa-search{position:absolute;top:10px;right:12px;font-size:18px;color:darkgray}@media (max-width: 990px){.section-first,.menu-bar{width:100% !important}}.list-detail-page .border-bottom{border-bottom:1px solid #bbb;margin-bottom:12px}.list-detail-page h4{text-transform:uppercase}.list-detail-page .room-details .row{padding-left:16px;padding-right:16px}.list-detail-page .amenities-list{margin-left:25px;margin-top:4px;line-height:34px}.list-detail-page .sticky-sidebar{position:-webkit-sticky;top:86px;position:sticky}.list-detail-page .avatar{height:40px;width:40px;margin-top:10px;margin-bottom:10px}.list-detail-page .sticky-sidebar button{width:100%}@media (min-width: 992px){.list-detail-page .container{width:1170px}}.list-detail-page .sticky-sidebar button{padding-top:10px;padding-bottom:10px}


.checkbox, .radio {
  margin-bottom: 12px;
  padding-left: 30px;
  position: relative;
  -webkit-transition: color, opacity 0.25s linear;
  transition: color, opacity 0.25s linear;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  color: #66615b;
  cursor: pointer;
}
.checkbox .icons, .radio .icons {
  color: #66615b;
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
  text-align: center;
  line-height: 21px;
  font-size: 20px;
  cursor: pointer;
  -webkit-transition: color, opacity 0.15s linear;
  transition: color, opacity 0.15s linear;
  opacity: 0.5;
}
.checkbox.checked .icons, .radio.checked .icons {
  opacity: 1;
}
.checkbox input, .radio input {
  outline: none !important;
  display: none;
}
.checkbox .icons .first-icon, .radio .icons .first-icon, .checkbox .icons .second-icon, .radio .icons .second-icon {
  display: inline-table;
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent;
  margin: 0;
  opacity: 1;
  filter: alpha(opacity=100);
}
.checkbox .icons .second-icon, .radio .icons .second-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox:hover, .radio:hover {
  -webkit-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.checkbox:hover .first-icon, .radio:hover .first-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox:hover .second-icon, .radio:hover .second-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.checkbox.checked .first-icon, .radio.checked .first-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.checked .second-icon, .radio.checked .second-icon {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.checkbox.disabled, .radio.disabled {
  cursor: default;
  color: #cfcfca;
}
.checkbox.disabled .icons, .radio.disabled .icons {
  color: #cfcfca;
}
.checkbox.disabled .first-icon, .radio.disabled .first-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.checkbox.disabled .second-icon, .radio.disabled .second-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.disabled.checked .icons, .radio.disabled.checked .icons {
  color: #cfcfca;
}
.checkbox.disabled.checked .first-icon, .radio.disabled.checked .first-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.disabled.checked .second-icon, .radio.disabled.checked .second-icon {
  opacity: 1;
  color: #cfcfca;
  filter: alpha(opacity=100);
}


.loader {
  border: 16px solid #fff;
  border-radius: 50% !important;
  border-top: 16px solid #57C7A6;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
