#mm-shipping-pleasewait{display:none;padding:10px}
.mm-shipping-estimator{padding:2px;margin-bottom:21px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);border:1px solid#ecf0f1}
.mm-shipping-table{width:100%}
.mm-shipping-header{color:#2c3e50;background-color:#ecf0f1;border-color:#ecf0f1;padding:10px}
.mm-shipping-data{padding:0;left:10px;position:relative;padding-bottom:10px}
.review-link{border:1px solid #FFF;padding:5px;text-transform:uppercase;padding:5px 15px;text-decoration:none;font-size:11px;color:#FFF;background-color:#0a263c;display:block;font-weight:700;text-transform:uppercase;width:150px;margin:5px 0}
.review-link:hover{cursor:pointer}
.seller-review{display:none}
.active-review{display:block}
.seller-review h1{color:#e26703}
.seller-review .buttons-set button.button{float:left}
.seller-review-container{width:65%}
.seller-review .buttons-set{margin:1em 0 3em;border-top:0}
.rate-center{text-align:center}
.seller-top-panel{width:902px;box-shadow:1px 1px 8px 1px #888;background-color:#FFF;height:auto;overflow:auto}
.seller-top-panel ul li{list-style:none;margin:20px 5px;float:left}
.seller-top-panel .shopname h2{color:#3572A0;text-decoration:underline;font-weight:700}
.seller-top-panel ul .shop-info{width:200px;text-align:justify}
.rating-stars{position:relative;display:block;margin-left:5px;overflow:hidden;width:100px}
.blank-stars{background:url(https://www.any.rentals/skin/frontend/base/default/marketplace/css/images/blank_stars.png) no-repeat;width:100%;height:30px;background-size:100px}
.summary-overview{width:260px}
.fill-stars{background:url(https://www.any.rentals/skin/frontend/base/default/marketplace/css/images/fill_stars.png) no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-size:100px}
.rating-list{width:200px;margin-left:25px;overflow:hidden}
.rating-name{color:#4CA24C;font-weight:700;margin:1px 0 0 10px;font-size:15px;min-width:58px;overflow:hidden}
.rating-list div{float:left;display:block}
.rating-count{margin:0;font-weight:700;font-size:15px}
.seller-profile h3{text-align:center;font-weight:500}
.rating-linegraph{width:250px;overflow:hidden}
.rating-linegraph ul li{float:none}
.blank-ratingbar{background:#f2f2f2;width:100px;display:inline-block;height:10px;border:1px solid #f2f2f2;vertical-align:bottom;zoom:1}
.fill-bar{background:#2271b2;border-color:#2271b2;height:9px}
.seller-rating-bar ul li{margin:5px 0}
.rating-linegraph .seller-rating{float:left}
.seller-rating .type-positive{height:37px;margin-top:10px;line-height:38px}
.seller-rating .type-neutral{height:18px;line-height:21px}
.seller-rating .type-negative{height:39px;line-height:40px}
.rate-vote{vertical-align:middle;height:14px;display:inline-block;margin-left:2px}
.seller-rating .border{border:1px solid #848484;border-left:none;margin-left:5px;margin-bottom:4px;text-indent:15px;width:8px}
.rating-percentage{margin-top:-9px}
.rating-percentage .positive-average{font-size:28px}
.positve-label{line-height:13px;display:inline-block;overflow:hidden;font-size:17px;text-indent:8px;color:#827A7A}
.seller-review-table{margin-top:50px}
.seller-comments{padding:15px;overflow:auto}
.seller-comments > .review-float{width:150px}
.seller-comments .review-float{float:left}
.seller-comments .review-float:not(:first-child){margin-left:80px;width:500px}
.reviews-section{overflow:auto;width:800px;margin-bottom:10px;padding:14px 0;border-bottom:1px solid #EAEAEA}
.rating-line{display:block;overflow:hidden;width:157px}
.blank-rating-img{background:url(https://www.any.rentals/skin/frontend/base/default/marketplace/css/images/blank_stars.png) no-repeat;width:100%;height:30px;background-size:65px}
.fill-rating-img{background:url(https://www.any.rentals/skin/frontend/base/default/marketplace/css/images/fill_stars.png) no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-size:65px}
.rating-contain{float:left;position:relative;width:65px;display:block;overflow:hidden}
.v-badge {
    position: fixed;
    font: 13px/20px Arial;
    color: rgb(255, 255, 255);
    cursor: pointer;
    z-index: 999;
    background: rgb(17, 17, 17) none repeat scroll 0% 0%;
    padding: 6px 11px 2px;
    box-shadow: rgb(0, 0, 0) 0px 0px 3px;
}
.v-badge.badge-bar-v-top{
    top: 0;
    left: 10px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.v-badge.badge-bar-v-bottom{
    bottom: 0;
    left: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.v-badge.badge-popup-v-bottom-right{
    bottom: 0;
    right: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.v-badge.badge-popup-v-bottom-left{
    bottom: 0;
    left: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.v-badge.badge-popup-v-top-right{
    top: 0;
    right: 10px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.v-badge.badge-popup-v-top-left{
    top: 0;
    left: 10px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
#m-cookienotice {
    overflow: hidden;
    color: #444;
    z-index: 9999;
    font-size: 13px;
}
#m-cookienotice .m-message {
    padding: 5px 10px;
}

#m-cookienotice .m-actions {
}

#m-cookienotice .m-button {
    margin-bottom: 10px;
    display: inline-block;
    border: 1px solid #d4d4d4;
    padding: 4px 8px;
    text-decoration: none;
    border-radius: 2px;
}

#m-cookienotice .m-button.m-accept:before {
    content: "\2714";
}

#m-cookienotice .m-button:hover,
#m-cookienotice .m-button:focus {
    color: #fff;
}

#m-cookienotice .m-button:active {
}

#message-custom-css {
    float: left;
    width: 70% !important;
    font-size: 14px !important;
    font-family: 'Open Sans' !important;
}

#action-custom-css {
    float: right;
    margin-top: 0;
}

#m-cookienotice.v-bar {
    width: 100%;
    padding: 5px 0;
}

#m-cookienotice.v-bar .m-actions {
    vertical-align: middle;
    padding-right: 10px;
    text-align: center;
    display: flex;
    gap: 15px;
}

/*#m-cookienotice.v-bar.v-top { position: relative;  }*/
#m-cookienotice.v-bar.v-top {
    position: fixed;
    bottom: 0;
}

#m-cookienotice.v-bar.v-bottom {
    position: fixed;
    bottom: 0;
}

#m-cookienotice.v-box {
    position: fixed;
    max-width: 350px;
    border-radius: 3px;
    margin: 10px;
}

#m-cookienotice.v-box .m-actions {
    float: left;
    margin: 5px 10px;
}

#m-cookienotice.v-box.v-top-left {
    top: 0;
    left: 0;
}

#m-cookienotice.v-box.v-top-right {
    top: 0;
    right: 0;
}

#m-cookienotice.v-box.v-center {
    top: 35%;
    right: 40%;
}

#m-cookienotice.v-box.v-bottom-left {
    bottom: 0;
    left: 0;
}

#m-cookienotice.v-box.v-bottom-right {
    bottom: 0;
    right: 0;
}

@media (max-width: 980px) {
    #message-custom-css {
        float: left;
    }

    #action-custom-css {
        float: right;
        margin-top: 0;
    }

}

/* RWD */
@media (max-width: 360px) {
    #m-cookienotice.v-box {
        width: 100% !important;
        padding: 5px 0 0;
        position: fixed;
        bottom: 0 !important;
        top: auto !important;
        max-width: 100%;
        margin: 0;
        border-radius: 0;
        border-right: 0;
        border-left: 0;
        border-bottom: 0;
    }

    #m-cookienotice.v-box .m-actions {
        vertical-align: middle;
        width: 100%;
        padding-right: 10px;
        text-align: left;
    }

    #m-cookienotice .m-actions {
        float: left;
        margin: 5px 10px;
    }

    #m-cookienotice.v-bar .m-actions {
        width: auto;
    }
}

/* Skin - Yellow Alert */

/* Skin - Dark Clean */
#m-cookienotice.v-dark-clean {
    color: #fff;
    border-color: #55575f !important;
}

#m-cookienotice.v-dark-clean .m-button {
    color: #fff;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
}

#m-cookienotice.v-dark-clean .m-button:hover,
#m-cookienotice.v-dark-clean .m-button:focus {
    background-color: #3678a0;
    background-image: linear-gradient(#68abdc, #387cb3);
}

/* Skin - Custom Colors */
#m-cookienotice.v-custom-css {
    color: #fff;
    border-color: #55575f !important;
}

#m-cookienotice.v-custom-css .m-button {
    color: #fff;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
}

#m-cookienotice.v-custom-css .m-button:hover,
#m-cookienotice.v-custom-css .m-button:focus {
    background-color: #3678a0;
    background-image: linear-gradient(#68abdc, #387cb3);
}

/* Skin - Minimalist */
#m-cookienotice.v-minimalist {
    color: #2c2c2c;
    border-color: #e0e0e0 !important;
    font-size: 11px;
    font-family: Verdana;
}

#m-cookienotice.v-bar.v-minimalist {
    padding: 2px 0;
}

#m-cookienotice.v-box.v-minimalist {
    width: 260px;
}

#m-cookienotice.v-box.v-minimalist .m-actions {
    margin: 5px;
}

#m-cookienotice.v-box.v-minimalist .m-message {
    padding: 5px;
}

#m-cookienotice.v-minimalist .m-button {
    padding: 3px 6px;
}

.m-fpc-debug-info {
  width: 420px;
  min-height: 115px;
  position: fixed;
  bottom: 10px;
  left: 10px;
  background: #47bbb3;
  color: #fff;
  z-index: 100000;
  font-family:Arial;
}
.m-fpc-debug-info .m-fpc-h1 {
  font-family:Arial;
  background: rgb(57, 172, 163);
  color: #fff;
  padding: 3px 3px 5px 10px;
  font-size: 14px;
  font-weight: bold;
  text-align:left;
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-debug-info-main-block {
  padding: 2px 5px 10px 5px;
}
.m-fpc-debug-info .m-fpc-action {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 5px 0px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.5);
  text-transform:none;
  padding-top:15px;
}
.m-fpc-debug-info .m-fpc-ignored {
  padding-top: 0px !important;
}
.m-fpc-debug-info .m-fpc-hit-info {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 0px 0px;
  text-align: center;
  font-size: 30px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-time-text {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 5px 0px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.5);
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-time {
  font-family:Arial;
  text-transform: uppercase;
  font-size: 76px;
  font-weight: 700;
  line-height: 65px;
  text-align:center;
}
.m-fpc-debug-info .m-fpc-time-sec-text {
  font-family:sans-serif,Arial;
  font-size: 35px;
  text-align:center;
  text-transform:none;
}
.m-fpc-debug-info.m-fpc-debug-info-not-cacheable {
  height: 220px;
  box-shadow: 0 0 0 5px #E0E0E0;
}
.m-fpc-debug-info.m-fpc-debug-info-hit {
  box-shadow: 0 0 0 5px #CCFFD3;
}
.m-fpc-debug-info.m-fpc-debug-info-miss {
  box-shadow: 0 0 0 5px #FECBCB;
}
.m-fpc-debug-info .m-fpc-disabled-info {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 12px 0px 0px 0px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
  color: #911E42 !important;
}
.m-fpc-debug-info .m-fpc-detail-info-hide-show-button-style {
  float: right;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}
.m-fpc-debug-info .m-fpc-info-scroll-hide {
  display: none;
}
/*scroll*/
.m-fpc-debug-info .m-fpc-info-scroll {
  overflow-y: auto;
  height: 350px;
  padding: 0px 5px 10px 5px;
  text-align: justify;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar {
  width: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-track {
  background-color: rgba(255,255,255,0.2);
  border-radius: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-thumb {
  background-color: #EAEAEA;
  border-radius: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #EAEAEA;
  border-radius: 7px;
}

/*detail info table*/
.m-fpc-debug-info .m-fpc-detail-info-table {
  display:table;
  width:100%;
  padding-top: 3px;
}
.m-fpc-debug-info .m-fpc-detail-row {
  display:table-row;
}
.m-fpc-debug-info .m-fpc-detail-col {
  display:table-cell;
  text-align: left;
  padding: 2px;
  vertical-align: top;
  width: 50%;
  font-family:sans-serif,Arial;
  padding:5px;
  text-align: left;
  font-size: 10px;
  text-transform:none;
  color: #222 !important;
}
.m-fpc-debug-info .m-fpc-dark {
  background-color: #D9F0EE;
}
.m-fpc-debug-info .m-fpc-light {
  background-color: #ECF8F7;
}

/*flush cache button*/
.m-fpc-debug-info .m-fpc-flush-cache-button-style {
  float: left;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}

.m-fpc-debug-info .m-fpc-flush-cache-button-style-flushed {
  float: left;
  color: #911E42;
}

/*small debug info block*/
.m-fpc-debug-info-small {
  width: 120px;
  min-height: 10px;
  position: fixed;
  bottom: 10px;
  left: 10px;
  background: #47bbb3;
  color: #fff;
  z-index: 100000;
  font-family:Arial;
}

.m-fpc-debug-info-small .m-fpc-debug-info-main-block-small {
  padding: 2px 5px 10px 5px;
}

.m-fpc-debug-info-small .m-fpc-hit-info-small {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 0px 0px;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
}

.m-fpc-debug-info-small .m-fpc-flush-cache-button-style-small {
  float: left;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}

.m-fpc-debug-info-small .m-fpc-flush-cache-button-style-flushed {
  float: left;
  color: #911E42;
}

.m-fpc-debug-info-small.m-fpc-debug-info-hit {
  box-shadow: 0 0 0 3px #CCFFD3;
}
.m-fpc-debug-info-small.m-fpc-debug-info-miss {
  box-shadow: 0 0 0 3px #FECBCB;
}
.m-fpc-debug-info-small.m-fpc-debug-info-not-cacheable {
  box-shadow: 0 0 0 5px #E0E0E0;
}

.m-fpc-debug-info .m-fpc-ignored-url-parameters-info {
  font-family:sans-serif,Arial;
  padding:15px;
  margin: 12px 0px 0px 0px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
  color: #911E42 !important;
  word-wrap: break-word;
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ticket-history{padding:6px 15px}
.ticket-history > .legend{margin:-16px 0 0 5px}
.ticket-history p{margin-bottom:.5em}
.ticket-history .fieldset{padding:5px 10px;margin:10px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.ticket-history .fieldset .legend{margin-top:5px;margin-bottom:10px;font-weight:700}
.ticket-history .fieldset.user{border:1px solid #8eb589;border-left:5px solid #8eb589;background-color:#fefffe;background-image:-moz-linear-gradient(top,#fdfffd,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdfffd),to(#fff));background-image:-webkit-linear-gradient(top,#fdfffd,#fff);background-image:-o-linear-gradient(top,#fdfffd,#fff);background-image:linear-gradient(to bottom,#fdfffd,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfffd',endColorstr='#ffffffff',GradientType=0)}
.ticket-history .fieldset.customer{border:1px solid #9cb4c5;border-left:5px solid #9cb4c5;background-color:#fcfdff;background-image:-moz-linear-gradient(top,#fafcff,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafcff),to(#fff));background-image:-webkit-linear-gradient(top,#fafcff,#fff);background-image:-o-linear-gradient(top,#fafcff,#fff);background-image:linear-gradient(to bottom,#fafcff,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafcff',endColorstr='#ffffffff',GradientType=0)}
.MultiFile-wrap .MultiFile-list .MultiFile-label{margin:6px 0 0}
.MultiFile-wrap .MultiFile-list .MultiFile-label .MultiFile-remove{text-decoration:none;font-size:14px;color:red;line-height:14px;margin-right:5px}
.helpdesk-contact-form{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.4);box-shadow:0 5px 10px rgba(0,0,0,0.4);*zoom:1;background-color:#fff;border:1px solid #ddd;padding:5px 15px 8px;position:relative;width:600px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:21.875px;color:#333;margin-left:10px}
.helpdesk-contact-form:before,.helpdesk-contact-form:after{display:table;content:"";line-height:0}
.helpdesk-contact-form:after{clear:both}
.helpdesk-contact-form a{color:#1a6690}
.helpdesk-contact-form .dropbox h2{font-size:20px;line-height:30px;padding:0;margin:0 0 5px;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.helpdesk-contact-form .dropbox .inside-form{*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:1px solid #ddd;padding:15px;margin-bottom:8px}
.helpdesk-contact-form .dropbox .inside-form:before,.helpdesk-contact-form .dropbox .inside-form:after{display:table;content:"";line-height:0}
.helpdesk-contact-form .dropbox .inside-form:after{clear:both}
.helpdesk-contact-form .dropbox .inside-form ul{list-style:none;padding:0;margin:0}
.helpdesk-contact-form .dropbox .inside-form ul li{margin-bottom:10px}
.helpdesk-contact-form .dropbox .inside-form ul li label{display:block;margin-bottom:2px}
.helpdesk-contact-form .dropbox .inside-form ul li label em{color:#e00;margin-left:5px}
.helpdesk-contact-form .dropbox .inside-form ul .wide{margin-top:10px;margin-bottom:15px}
.helpdesk-contact-form .dropbox .inside-form ul .customer-details{display:flex;width:95%}
.helpdesk-contact-form .dropbox .inside-form ul .customer-details li.customer-name,.helpdesk-contact-form .dropbox .inside-form ul .customer-details li.customer-email{float:left;width:50%}
.helpdesk-contact-form .dropbox .inside-form ul .customer-details li.customer-name input,.helpdesk-contact-form .dropbox .inside-form ul .customer-details li.customer-email input{width:262px}
.helpdesk-contact-form .dropbox .inside-form ul .customer-details li.customer-name{margin-right:20px}
.helpdesk-contact-form .dropbox .inside-form ul .fields{display:flex;width:95%}
.helpdesk-contact-form .dropbox .inside-form ul .fields li.field1,.helpdesk-contact-form .dropbox .inside-form ul .fields li.field2{float:left;width:50%}
.helpdesk-contact-form .dropbox .inside-form ul .fields li.field1 select,.helpdesk-contact-form .dropbox .inside-form ul .fields li.field2 select{width:262px}
.helpdesk-contact-form .dropbox .inside-form ul .fields li.field1{margin-right:20px}
.helpdesk-contact-form .dropbox .inside-form input[type="text"],.helpdesk-contact-form .dropbox .inside-form textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);display:inline-block;padding:4px;margin-bottom:9px;font-size:14px;line-height:21.875px;color:#555;width:555px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.helpdesk-contact-form .dropbox .inside-form input[type="text"]:focus,.helpdesk-contact-form .dropbox .inside-form textarea:focus{border-color:rgba(244,175,26,0.8);outline:0}
.helpdesk-contact-form .dropbox .inside-form input[type="text"].validation-failed,.helpdesk-contact-form .dropbox .inside-form textarea.validation-failed{border-color:rgba(244,26,70,0.8)}
.helpdesk-contact-form .dropbox .inside-form .validation-advice{display:none!important}
.helpdesk-contact-form .dropbox .inside-form textarea{height:80px}
.helpdesk-contact-form .dropbox .post-button{border:1px solid #ddd;padding:7px 12px;float:right;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);font-size:14px;font-weight:700;color:#1a6690;cursor:pointer}
.helpdesk-contact-form .dropbox .post-button:hover{background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#e6e6e6,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e6e6),to(#fff));background-image:-webkit-linear-gradient(top,#e6e6e6,#fff);background-image:-o-linear-gradient(top,#e6e6e6,#fff);background-image:linear-gradient(to bottom,#e6e6e6,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6',endColorstr='#ffffffff',GradientType=0)}
.helpdesk-contact-form .close{position:absolute;right:10px;top:5px;font-size:23px;font-weight:700;color:#666;cursor:pointer;opacity:.7;filter:alpha(opacity=70)}
.helpdesk-contact-form .close:hover{opacity:1;filter:alpha(opacity=100)}
.helpdesk-contact-form.success{height:80px}
.helpdesk-contact-form.success .dropbox{padding:33px 0}
.helpdesk-contact-form.success .dropbox ul{list-style:none;padding:0;margin:0;color:#00BD00;font-weight:700;text-align:center}
.helpdesk-contact-form.form-kb .input-box input{width:480px}
.helpdesk-contact-form.form-kb .input-box button{margin-top:0}
.helpdesk-contact-form.form-kb-result .article-item .detail{color:#777;font-size:13px;line-height:18px;margin-top:5px}
.helpdesk-contact-form.form-kb-result a.more{float:right}
.helpdesk-contact-form.form-kb-result a.back{float:left}
.helpdesk-contact-form-overlay{position:fixed;top:0;left:0;width:100000px;height:10000000px;background:rgba(0,0,0,0.2);z-index:90000}
.helpdesk-contact-form-button{cursor:pointer}
.helpdesk-contact-form-button.left{*zoom:1;position:fixed;top:50%;margin-top:-75px;width:150px;left:-57px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:700;z-index:1000000}
.helpdesk-contact-form-button.left:before,.helpdesk-contact-form-button.left:after{display:table;content:"";line-height:0}
.helpdesk-contact-form-button.left:after{clear:both}
.helpdesk-contact-form-button.left .button-text{line-height:20px!important;font-size:16px!important;padding:8px 10px;border:1px solid #fff;margin:1px;color:#fff;text-align:center}
.helpdesk-contact-form-button.right{*zoom:1;position:fixed;top:50%;right:-26px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-weight:700;z-index:1000000}
.helpdesk-contact-form-button.right:before,.helpdesk-contact-form-button.right:after{display:table;content:"";line-height:0}
.helpdesk-contact-form-button.right:after{clear:both}
.helpdesk-contact-form-button.right .button-text{padding:9px 10px;border:1px solid #fff;margin:1px;color:#fff}
.helpdesk-contact-form-iframe{*zoom:1;position:fixed;top:50%;left:50%;width:650px;height:660px;z-index:100000;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.helpdesk-contact-form-iframe:before,.helpdesk-contact-form-iframe:after{display:table;content:"";line-height:0}
.helpdesk-contact-form-iframe:after{clear:both}
html{overflow-x:hidden}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li{width:unset !important}
.rc-anchor-normal {height: 70px !important;width: 99% !important;}

#rcode .g-recaptcha {transform: scale(0.75);transform-origin: 0 0; }
@media (max-width: 680px) {
.helpdesk-contact-form-iframe{width:80%;height:84%}
.helpdesk-contact-form{width:90%;margin-left:0}
.helpdesk-contact-form .dropbox .inside-form{margin-bottom:0;padding-bottom:3px}
.helpdesk-contact-form .dropbox .inside-form ul{padding-left:10px}
.helpdesk-contact-form .dropbox .inside-form ul li{margin-bottom:0}
.helpdesk-contact-form .dropbox .inside-form ul li .customer-email input{width:90%}
.helpdesk-contact-form .dropbox .inside-form input[type="text"],.helpdesk-contact-form .dropbox .inside-form textarea{width:90%!important;height:100%!important}
}
.helpdesk-box-tickets .box-head h2{background-image:url(https://www.any.rentals/skin/frontend/base/default/images/mst_helpdesk/i_folder-table.gif)}
.helpdesk-box-tickets .data-table td{position:relative}
.helpdesk-box-tickets .unread{display:inline-block;margin-left:5px;width:20px;height:11px;background-image:url(https://www.any.rentals/skin/frontend/base/default/images/mst_helpdesk/i_unread2.png);background-size:20px 20px;background-position:0 -8px}
iframe.helpdesk-contact-form-iframe{display:block}
.helpdesk-custom-field .input-box.checkbox{clear:none;width:30px!important;float:left;margin-left:15px}
li.checkbox{*zoom:1}
li.checkbox:before,li.checkbox:after{display:table;content:"";line-height:0}
li.checkbox:after{clear:both}
li.checkbox > label{float:left}
.helpdesk-contacts-form ul{list-style:none}
.helpdesk-ticket-information-table td{padding:3px 10px 3px 0}
.helpdesk-status{padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:12px;background-color:#c9c9c9;background-image:-moz-linear-gradient(top,#ddd,#aaa);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#aaa));background-image:-webkit-linear-gradient(top,#ddd,#aaa);background-image:-o-linear-gradient(top,#ddd,#aaa);background-image:linear-gradient(to bottom,#ddd,#aaa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd',endColorstr='#ffaaaaaa',GradientType=0)}
.helpdesk-status.open{background-color:#77da79;background-image:-moz-linear-gradient(top,#97e399,#47cd4a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#97e399),to(#47cd4a));background-image:-webkit-linear-gradient(top,#97e399,#47cd4a);background-image:-o-linear-gradient(top,#97e399,#47cd4a);background-image:linear-gradient(to bottom,#97e399,#47cd4a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97e399',endColorstr='#ff47cd4a',GradientType=0)}
.helpdesk-status.in_progress{background-color:#ff6262;background-image:-moz-linear-gradient(top,#ff8b8b,#ff2525);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff8b8b),to(#ff2525));background-image:-webkit-linear-gradient(top,#ff8b8b,#ff2525);background-image:-o-linear-gradient(top,#ff8b8b,#ff2525);background-image:linear-gradient(to bottom,#ff8b8b,#ff2525);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8b8b',endColorstr='#ffff2525',GradientType=0)}
h2.legend.create_new_ticket{font-size:14px;font-weight:600;margin-top:20px}
form#helpdesk-form-validate.MultiFile-intercepted div.fieldset ul.form-list{width:50%}
form#helpdesk-form-validate.MultiFile-intercepted div.fieldset ul.form-list li.wide div.input-box select{width:100%}
form#helpdesk-form-validate.MultiFile-intercepted div.fieldset ul.form-list li.wide div.input-box input{width:100%}
form#helpdesk-form-validate.MultiFile-intercepted div.fieldset ul.form-list li.wide div.input-box textarea{width:100%}
form#helpdesk-form-validate.MultiFile-intercepted div.buttons-set p.required{float:left}
h2.legend.ticket_information{font-size:14px;font-weight:600;margin-top:20px}
h2.legend.post_replay{font-size:14px;font-weight:600;margin-top:20px}
h2.legend.ticket_history{font-size:14px;font-weight:600;margin-top:20px;margin-left:0}
h2.legend.ticket_history_log{font-size:14px;margin-top:20px;font-style:italic;text-transform:none;font-family:Georgia,Times,"Times New Roman",serif}
.ticket-history{padding:6px 0}
form#helpdesk-form-validate.MultiFile-intercepted div.fieldset ul.form-list button.button{margin-bottom:2px}
form#helpdesk-contact-form.helpdesk-contact-form div.dropbox div.inside-form ul.form-list li div.input-box{width:106%!important}
form#helpdesk-contact-form.helpdesk-contact-form div.dropbox div.inside-form ul.form-list div.customer-details{width:98%}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li{width:600px}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.wide div.field{width:100%}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.wide div.field div.input-box input{width:95%!important}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.wide div.field div.input-box textarea{width:95%!important;max-width:95%!important}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.fields div.field{width:46.5%}
@media only screen and (max-width: 600px) {
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li{width:100%}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.fields div.field{width:100%}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li div.field div.input-box input{width:100%!important}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.wide div.field div.input-box input{width:100%!important}
form#contactForm.helpdesk-contacts-form.MultiFile-intercepted div.fieldset ul.form-list li.wide div.field div.input-box textarea{width:100%!important;max-width:100%!important}
}
.helpdesk-box-tickets{margin-bottom:40px}
#loading_mask_loader{position:fixed;top:45%;left:50%;margin-left:-62px;padding:15px 30px;background:#fdfffd;border:5px solid #E0E0E0;color:#767676;font-weight:700;text-align:center;z-index:1000}
span.helpdesk-status.aqua{font-size:11px;background-color:#72e7e2;background-image:-moz-linear-gradient(top,#9ffdfd,#2ec5b9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9ffdfd),to(#2ec5b9));background-image:-webkit-linear-gradient(top,#9ffdfd,#2ec5b9);background-image:-o-linear-gradient(top,#9ffdfd,#2ec5b9);background-image:linear-gradient(to bottom,#9ffdfd,#2ec5b9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9ffdfd',endColorstr='#ff2ec5b9',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.grey{font-size:11px;background-color:#6b6b6b;background-image:-moz-linear-gradient(top,#868686,#424242);background-image:-webkit-gradient(linear,0 0,0 100%,from(#868686),to(#424242));background-image:-webkit-linear-gradient(top,#868686,#424242);background-image:-o-linear-gradient(top,#868686,#424242);background-image:linear-gradient(to bottom,#868686,#424242);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff868686',endColorstr='#ff424242',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.navy{font-size:11px;background-color:#7387bf;background-image:-moz-linear-gradient(top,#8d8dc7,#4c7eb4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#8d8dc7),to(#4c7eb4));background-image:-webkit-linear-gradient(top,#8d8dc7,#4c7eb4);background-image:-o-linear-gradient(top,#8d8dc7,#4c7eb4);background-image:linear-gradient(to bottom,#8d8dc7,#4c7eb4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8d8dc7',endColorstr='#ff4c7eb4',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.silver{font-size:11px;background-color:#ababab;background-image:-moz-linear-gradient(top,silver,#8b8b8b);background-image:-webkit-gradient(linear,0 0,0 100%,from(silver),to(#8b8b8b));background-image:-webkit-linear-gradient(top,silver,#8b8b8b);background-image:-o-linear-gradient(top,silver,#8b8b8b);background-image:linear-gradient(to bottom,silver,#8b8b8b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc0c0c0',endColorstr='#ff8b8b8b',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.black{font-size:11px;background-color:#000;background-image:-moz-linear-gradient(top,#000,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(to bottom,#000,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff000000',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.green{font-size:11px;background-color:#77da79;background-image:-moz-linear-gradient(top,#97e399,#47cd4a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#97e399),to(#47cd4a));background-image:-webkit-linear-gradient(top,#97e399,#47cd4a);background-image:-o-linear-gradient(top,#97e399,#47cd4a);background-image:linear-gradient(to bottom,#97e399,#47cd4a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff97e399',endColorstr='#ff47cd4a',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.olive{font-size:11px;background-color:#95a051;background-image:-moz-linear-gradient(top,#b4b471,#668121);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b4b471),to(#668121));background-image:-webkit-linear-gradient(top,#b4b471,#668121);background-image:-o-linear-gradient(top,#b4b471,#668121);background-image:linear-gradient(to bottom,#b4b471,#668121);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb4b471',endColorstr='#ff668121',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.teal{font-size:11px;background-color:#49a6b0;background-image:-moz-linear-gradient(top,#59afaf,#3298b1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#59afaf),to(#3298b1));background-image:-webkit-linear-gradient(top,#59afaf,#3298b1);background-image:-o-linear-gradient(top,#59afaf,#3298b1);background-image:linear-gradient(to bottom,#59afaf,#3298b1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff59afaf',endColorstr='#ff3298b1',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.blue{font-size:11px;background-color:#8b90ff;background-image:-moz-linear-gradient(top,#a9a9ff,#5e6bff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a9a9ff),to(#5e6bff));background-image:-webkit-linear-gradient(top,#a9a9ff,#5e6bff);background-image:-o-linear-gradient(top,#a9a9ff,#5e6bff);background-image:linear-gradient(to bottom,#a9a9ff,#5e6bff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9a9ff',endColorstr='#ff5e6bff',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.lime{font-size:11px;background-color:#67ec59;background-image:-moz-linear-gradient(top,#67ff4a,#68cf70);background-image:-webkit-gradient(linear,0 0,0 100%,from(#67ff4a),to(#68cf70));background-image:-webkit-linear-gradient(top,#67ff4a,#68cf70);background-image:-o-linear-gradient(top,#67ff4a,#68cf70);background-image:linear-gradient(to bottom,#67ff4a,#68cf70);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff67ff4a',endColorstr='#ff68cf70',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.purple{font-size:11px;background-color:#d13dd1;background-image:-moz-linear-gradient(top,#dd61dd,#c007bf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd61dd),to(#c007bf));background-image:-webkit-linear-gradient(top,#dd61dd,#c007bf);background-image:-o-linear-gradient(top,#dd61dd,#c007bf);background-image:linear-gradient(to bottom,#dd61dd,#c007bf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd61dd',endColorstr='#ffc007bf',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.fuchsia{font-size:11px;background-color:#ee8dee;background-image:-moz-linear-gradient(top,#ffaeff,#d55bd5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffaeff),to(#d55bd5));background-image:-webkit-linear-gradient(top,#ffaeff,#d55bd5);background-image:-o-linear-gradient(top,#ffaeff,#d55bd5);background-image:linear-gradient(to bottom,#ffaeff,#d55bd5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffaeff',endColorstr='#ffd55bd5',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.maroon{font-size:11px;background-color:#b26767;background-image:-moz-linear-gradient(top,#b47171,#af5959);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b47171),to(#af5959));background-image:-webkit-linear-gradient(top,#b47171,#af5959);background-image:-o-linear-gradient(top,#b47171,#af5959);background-image:linear-gradient(to bottom,#b47171,#af5959);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb47171',endColorstr='#ffaf5959',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.red{font-size:11px;background-color:#ff6262;background-image:-moz-linear-gradient(top,#ff8b8b,#ff2525);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff8b8b),to(#ff2525));background-image:-webkit-linear-gradient(top,#ff8b8b,#ff2525);background-image:-o-linear-gradient(top,#ff8b8b,#ff2525);background-image:linear-gradient(to bottom,#ff8b8b,#ff2525);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8b8b',endColorstr='#ffff2525',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.orange{font-size:11px;background-color:#ff8c00;background-image:-moz-linear-gradient(top,#ff8c00,#ff8c00);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff8c00),to(#ff8c00));background-image:-webkit-linear-gradient(top,#ff8c00,#ff8c00);background-image:-o-linear-gradient(top,#ff8c00,#ff8c00);background-image:linear-gradient(to bottom,#ff8c00,#ff8c00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8c00',endColorstr='#ffff8c00',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
span.helpdesk-status.yellow{font-size:11px;background-color:#f9ca34;background-image:-moz-linear-gradient(top,#ffd757,#f0b700);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffd757),to(#f0b700));background-image:-webkit-linear-gradient(top,#ffd757,#f0b700);background-image:-o-linear-gradient(top,#ffd757,#f0b700);background-image:linear-gradient(to bottom,#ffd757,#f0b700);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd757',endColorstr='#fff0b700',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:2px 15px;color:#fff;font-weight:700;white-space:nowrap}
.attachment.input-box{height:auto}
.helpdesk-ticket-external .fieldset,.helpdesk-ticket-view .fieldset{border:0}
.helpdesk-ticket-external .fieldset h2,.helpdesk-ticket-view .fieldset h2{float:none}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.kb-box {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
.kb-box:before,
.kb-box:after {
  display: table;
  content: "";
  line-height: 0;
}
.kb-box:after {
  clear: both;
}
div.kb-s-form {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-s-form:before,
div.kb-s-form:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-s-form:after {
  clear: both;
}
div.kb-s-form .input-text {
  width: 87%;
}
div.kb-category-view {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-category-view:before,
div.kb-category-view:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-category-view:after {
  clear: both;
}
div.kb-category-view .kb-category-view-subcategory {
  width: 48%;
  padding: 0 5px;
  margin: 5px 0px;
  float: left;
}
div.kb-category-view .kb-category-view-subcategory .category-name {
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #f2f2f2;
}
div.kb-category-view .kb-category-view-subcategory .category-name a {
  color: #333;
  text-decoration: none;
  font-size: 13px;
}
div.kb-category-view .kb-category-view-subcategory .category-name a .num {
  color: #999;
}
div.kb-category-view .kb-category-view-subcategory .category-name a .more {
  color: #1A6690;
}
div.kb-category-view .kb-category-view-subcategory .category-name a:hover .more {
  color: #e26703;
}
div.kb-category-view .kb-category-view-subcategory .articles {
  margin-left: 10px;
}
div.kb-category-view .kb-category-view-subcategory .articles .article {
  margin: 5px 0px;
}
div.kb-category-view .kb-category-view-subcategory .articles .article a {
  text-decoration: none;
}
div.kb-category-view .kb-category-view-subcategory .articles .article a:hover {
  text-decoration: underline;
}
div.kb-article-list .article-item {
  border-bottom: 1px solid #f0f0f0;
  padding: 12px 0;
}
div.kb-article-list .article-item > .name {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
div.kb-article-list .article-item > .name:hover {
  color: #e26703;
}
div.kb-article-list .article-item > .info {
  color: #999;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-article-list .article-item > .info:before,
div.kb-article-list .article-item > .info:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-article-list .article-item > .info:after {
  clear: both;
}
div.kb-article-list .article-item > .info .data {
  float: left;
  line-height: 14px;
}
div.kb-article-list .article-item > .info .rating-box {
  margin-left: 15px;
  float: left;
}
div.kb-article-view {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-article-view:before,
div.kb-article-view:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-article-view:after {
  clear: both;
}
div.kb-article-view > .info {
  color: #999;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-article-view > .info:before,
div.kb-article-view > .info:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-article-view > .info:after {
  clear: both;
}
div.kb-article-view > .info .data {
  float: left;
  line-height: 14px;
}
div.kb-article-view > .info .rating-box {
  margin-left: 15px;
  float: left;
}
div.kb-article-view .categories,
div.kb-article-view .tags {
  margin: 5px 0px;
  *zoom: 1;
}
div.kb-article-view .categories:before,
div.kb-article-view .tags:before,
div.kb-article-view .categories:after,
div.kb-article-view .tags:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-article-view .categories:after,
div.kb-article-view .tags:after {
  clear: both;
}
div.kb-article-view .categories a,
div.kb-article-view .tags a {
  margin-left: 10px;
  text-decoration: none;
}
div.kb-article-view .categories a:hover,
div.kb-article-view .tags a:hover {
  color: #e26703;
}
div.kb-article-view .helpful {
  float: right;
  color: #999;
}
div.kb-article-view .helpful a {
  font-weight: bold;
  margin-right: 10px;
  text-decoration: none;
}
div.kb-article-view .helpful a.yes {
  color: #090;
}
div.kb-article-view .helpful a.no {
  color: #900;
}
div.kb-article-view .helpful a:hover {
  color: #e26703;
}
div.kb-article-view ul {
  list-style: disc;
  margin-left: 25px;
}
div.kb-article-view ol {
  list-style: decimal;
  margin-left: 25px;
}
div.kb-article-view h6 {
  font-size: 16px;
  line-height: 1.4em;
  color: #888;
  border-bottom: 1px solid #ddd;
  margin-bottom: 14px;
  padding-bottom: 14px;
  font-weight: normal;
}
div.kb-article-view h2 {
  margin: 20px 0px 10px 0px;
}
div.kb-article-view table {
  border-collapse: collapse;
  width: 100%;
}
div.kb-article-view table th {
  background: #eee;
  font-weight: bold;
}
div.kb-article-view table td,
div.kb-article-view table th {
  border: 1px solid #ddd;
  padding: 5px;
}
div.kb-tag-list,
div.kb-tag-cloud {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-tag-list:before,
div.kb-tag-cloud:before,
div.kb-tag-list:after,
div.kb-tag-cloud:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-tag-list:after,
div.kb-tag-cloud:after {
  clear: both;
}
div.kb-tag-list a,
div.kb-tag-cloud a {
  margin-right: 10px;
  text-decoration: none;
}
div.kb-tag-list a:hover,
div.kb-tag-cloud a:hover {
  color: #e26703;
}
div.kb-tag-view,
div.kb-search-result {
  background: #fff;
  padding: 10px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  *zoom: 1;
  margin-bottom: 10px;
}
div.kb-tag-view:before,
div.kb-search-result:before,
div.kb-tag-view:after,
div.kb-search-result:after {
  display: table;
  content: "";
  line-height: 0;
}
div.kb-tag-view:after,
div.kb-search-result:after {
  clear: both;
}
div.kb-category-sidebar .block-content {
  padding: 5px 9px;
}
div.kb-category-sidebar .block-content .category {
  display: block;
  padding: 1px 0px;
  text-decoration: none;
}
div.kb-category-sidebar .block-content .category.active {
  font-weight: bold;
}
div.kb-category-sidebar .block-content .category span {
  color: #666;
  font-weight: normal;
}
div.kb-category-sidebar .block-content .category:hover {
  text-decoration: underline;
}
div.kb-category-sidebar .block-content .category.level-1 {
  margin-left: 20px;

}
div.kb-category-sidebar .block-content .category.level-2 {
  margin-left: 40px;
}
div.kb-category-sidebar .block-content .category.level-3 {
  margin-left: 60px;
}
div.kb-category-sidebar .block-content .category.level-4 {
  margin-left: 80px;
}
div.kb-category-sidebar .block-content .category.level-5 {
  margin-left: 100px;
}

div.kb-article-view div.info div.ratings div.rating-box {
  position: relative;
  top: -12px;
}
div.kb-category-sidebar .block-content .category.level-1 .toggle-btn-plus{content:"\f067";}
div.kb-category-sidebar .block-content .category.level-1 .toggle-btn-minus{content:"\f068";}
div.kb-category-sidebar .block-content li:has(.level-1){padding-right: 30px;position: relative;}
span.toggle-btn-plus, span.toggle-btn-minus {width: 20px;height: 20px;display: flex;font-size: 20px !important;border: 1px solid;justify-content: center;align-items: center;position: absolute;right: -30px;z-index: 100;background: #fff;padding-bottom: 2px;cursor: pointer;top: 6px;}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;padding:20px;text-shadow: none;-webkit-border-radius: 2px;   -moz-border-radius: 2px;        border-radius: 2px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
.fancybox-prev span, .fancybox-next span {background-image: url('https://www.any.rentals/skin/frontend/perfectus/default/fancybox/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;background:#000;margin-left: -22px;background-position: 0 -108px;opacity: 0.7;cursor: pointer;-webkit-border-radius: 4px;   -moz-border-radius: 4px;        border-radius: 4px;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;}
#fancybox-loading div::after {
  animation: 1s steps(8) 0s normal none infinite running fa-spin;border-radius: 50%;clear: both;color: #fff;content: "";font-family: fontawesome;font-size: 26px;left: 50%;margin-left: -12px;margin-top: -18px;position: absolute;top: 50%;z-index: 999989;}
.fancybox-close {cursor: pointer;height: 20px;position: absolute;right: 2px;top: -6px;width: 20px;z-index: 8040;}
.fancybox-close:after {content: "";font-size: 22px;font-family: fontawesome;color: #bbb;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('https://www.any.rentals/skin/frontend/perfectus/default/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {overflow: hidden !important;  width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background:rgba(0,0,0,0.6);}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;   -moz-border-radius: 15px;        border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
.main .ajaxpkt-block{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}
.ajaxpkt-block .error-msg,.ajaxpkt-block .success-msg,.ajaxpkt-block .note-msg,.ajaxpkt-block .notice-msg{border:medium none;width:100%}
.ajaxpkt-block .ajaxpkt-content{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.5);box-sizing:border-box;margin:-150px auto 0;max-width:330px;overflow:hidden;position:fixed;top:50%;width:100%;left:50%;z-index:99;transform:translatex(-50%);-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%)}
.ajaxpkt-block .image .product-image{max-width:160px;margin:10px auto}
.ajaxpkt-block .content{margin:0 0 15px;text-align:center}
.ajaxpkt-block .actions{display:inline-block;margin:10px 0 20px;text-align:center;width:100%}
.ajaxpkt-block .actions .btn{margin:0 5px}
.ajaxpkt-block .actions .btn:first-child{margin-left:0}
.ajaxpkt-block .actions .btn:last-child{margin-right:0}
.ajaxpkt-content .messages{margin:0!important}
.product.ajaxpkt-loader::before,.product.ajaxpkt-qckloader::before{background:#fff none repeat scroll 0 0;clear:both;content:" ";display:inline-block;float:left;height:100%;opacity:.6;position:absolute;width:100%;z-index:11}
.product.ajaxpkt-loader::after,.product.ajaxpkt-qckloader::after{animation:1s steps(8) 0 normal none infinite running fa-spin;border-radius:50%;clear:both;content:"ï„�";font-family:fontawesome;font-size:26px;left:50%;margin-top:-10px;position:absolute;top:50%;z-index:999989;line-height:normal}
.ajaxpkt-block .ajaxpkt-close::after{color:#999;content:"\f104\f105";font-family:fontawesome;font-size:20px;padding:0 5px;letter-spacing:-12px}
.ajaxpkt-block .ajaxpkt-close{cursor:pointer;font-size:18px;height:auto;position:absolute;right:10px;top:-3px;z-index:1}
#fancybox-loading{display:none!important}
@media(max-width:360px) {
.ajaxpkt-block .ajaxpkt-content{max-width:95%}
}
:first-child+html .menu-wrapper{z-index:998}
div.block2:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] div.block2{display:block}
* html div.block2{height:1%}
.nav > li{display:block;position:relative}
.header-nav ul.pumgmenu{position:relative;float:left;margin:0;width:100%;display:inline-block}
.header-nav .pumgmenu .home.lnk-icon .text{margin:0 0 0 5px}
.header-nav ul.pumgmenu > li{float:left}
.header-nav ul.pumgmenu > li.pu-full{position:static}
ul.pumgmenu .nav-dropdown{background-clip:padding-box;background-color:#fff;border-top:2px solid rgba(0,0,0,0.15);box-shadow:0 5px 2px rgba(0,0,0,0.3);display:none;top:70px;list-style:outside none none;margin:2px 0 0;min-width:190px;padding:15px 10px;position:fixed;text-align:left;z-index:100%;}
/* .sticky-nav ul.pumgmenu .nav-dropdown{right:12%;width:190%;left:unset !important} */
/* .sticky-nav ul.pumgmenu .nav-dropdown::before{left:60.3% !important} */
.header-nav .pumgmenu > li > a{float:left;font-size:1.6em;padding:10px 15px;text-transform:capitalize;color:#2d2d2d !important}
/* .header-nav .pumgmenu > li > a:hover{color:#e43627 !important} */
.header-nav .pumgmenu a span{display:inline-block;}
.header-nav .pumgmenu .nav-dropdown a span{width: calc(100% - 30px);}
.header-nav .pumgmenu a span:hover{cursor:pointer}
.header-nav .pumgmenu .nav-dropdown .container{padding:0;width:100%}
.header-nav .pumgmenu .nav-dropdown .pu-main-content{display:inline-block;width:100%}
.header-nav .pumgmenu .nav-dropdown .pu-bottom-block{display:inline-block;margin:20px 0 0;width:100%}
.megamenu-banner h3{font-size:30px}
.megamenu-banner h2{font-size:40px}
.pu-sm-1,.pu-sm-2,.pu-sm-3,.pu-sm-4,.pu-sm-5,.pu-sm-6,.pu-sm-7,.pu-sm-8,.pu-sm-9,.pu-sm-10,.pu-sm-11,.pu-sm-12{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}
.pu-sm-1{width:100%}
.pu-sm-2{width:50%}
.pu-sm-3{width:33.3333%}
.pu-sm-4{width:25%}
.pu-sm-5{width:20%}
.pu-sm-6{width:16.6666%}
.pu-sm-7{width:14.2857%}
.pu-sm-8{width:12.5%}
.pu-sm-9{width:11.1111%}
.pu-sm-10{width:10%}
.pu-sm-11{width:9.0909%}
.pu-sm-12{width:8.3333%}
.header-nav .pumgmenu > li.level0 > a::after{content:"\f0d7";font-family:fontawesome;font-size:.9em;padding:0 0 0 4px;vertical-align:middle}
.pumgmenu .pu-fc .nav-dropdown .menu-item > a.level1{border-bottom:1px solid #2368d9;display:inline-block;font-size:1.1em;margin:0;padding:0 5px 9px !important;width:100%}
.nav-child-dropdown .menu-item {padding: 0 0 3px !important;}
.pumgmenu a > span.menu-label.label_2{background:#ff7878 none repeat scroll 0 0}
.header-nav .pumgmenu a > span.menu-label.label_2::after{border-color:#ff7878 transparent transparent}
.header-nav .pumgmenu a > span.menu-label.label_1::after{border-color:#f1c40f transparent transparent}
.pumgmenu a > span.menu-label.label_1{background:#f1c40f none repeat scroll 0 0}
.pumgmenu .nav-dropdown a span.menu-label.label_1::after,.sidebar-nav .pumgmenu a span.menu-label.label_1::after{border-color:transparent #f1c40f #f1c40f transparent}
.pumgmenu .nav-dropdown a span.menu-label.label_2::after,.sidebar-nav .pumgmenu a > span.menu-label.label_2::after{border-color:transparent #ff7878 #ff7878 transparent}
.header-nav .pumgmenu a span.menu-label::after{border-style:solid;border-width:7.5px 8.5px 0 7.5px;content:"";display:block;height:0;position:absolute;left:15%;top:90%;transition:all .3s ease 0;width:0}
.pumgmenu .nav-dropdown a span.menu-label::after,.sidebar-nav .pumgmenu a span.menu-label::after{border-style:solid;border-width:8px 0 8px 8px;bottom:4px;content:" ";left:-7px;position:absolute;top:auto}
.pumgmenu a > span.menu-label{border-radius:3px;box-sizing:border-box;color:#fff;display:inline;font-size:.55em;left:20%;padding:3px 7px;position:absolute;text-transform:uppercase;top:-14px}
.header-nav .pumgmenu .nav-dropdown .parent > a > span.menu-label{font-size:.7em}
.pumgmenu .nav-dropdown a > span.menu-label{font-size:.8em;margin-left:9px;padding:2px 4px}
.pumgmenu .nav-dropdown ul > .menu-item{position:relative}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item{display:inline-table;float:none;margin:0px;padding:2px 12px 0;vertical-align:top}
.pumgmenu .pu-custom .nav-dropdown .pu-main-content ul > .menu-item{float:left}
.pumgmenu .nav-dropdown a > span.menu-label{left:auto;right:15px;top:-6px}
.pumgmenu .pu-fc .pu-main-content .nav-child-dropdown .menu-item{border-bottom:1px dashed hsl(0,0%,93%);display:inline-block;margin:0 10px;padding:5px 0 !important;position:relative;width:calc(100% - 20px);}
.header-nav .pumgmenu .pu-fc .nav-child-dropdown .menu-item:last-child{border:none}
.pumgmenu .pu-dropdown ul > .menu-item{border-bottom:1px dashed #eee;padding:8px 10px}
.header-nav .pumgmenu a.level2{border-radius:2px;display:flex;line-height:14px;padding:3px 5px;align-items:center}
.header-nav .pumgmenu li:not(.home) a span.icon{display:none}
.pumgmenu .pu-dropdown .nav-dropdown,.pumgmenu .nav-dropdown .nav-child-dropdown{display:inline-block;padding:0;width:100%}
.pumgmenu .pu-main-content .nav-child-dropdown .menu_thumb_img{margin:10px 0 5px}
.pumgmenu ul > .menu-item{padding:10px 12px}
.pumgmenu .nav-dropdown .nav-child-dropdown .menu-item.has-children{position:relative}
.pu-dropdown ul > .menu-item:hover{background:#f5f5f5 none repeat scroll 0 0}
.pu-dropdown ul > .menu-item:last-child{border-bottom:none}
.pumgmenu .pu-dropdown .nav-dropdown ul li a{display:inline-block;width:100%}
.pumgmenu .pu-dropdown .nav-dropdown ul > .menu-item > .level1{font-size:14px}
.pumgmenu .nav-dropdown ul > .menu-item.has-children > a::after{color:#aaa;content:"\f105";position:absolute;right:8px;font-family:fontawesome;font-size:14px}
.pumgmenu .pu-fc .nav-dropdown .menu-item > a.level1::after{display:none}
.pu-dropdown .nav-dropdown .nav-child-dropdown,.nav-dropdown .pu-main-content ul ul li.menu-item > .nav-child-dropdown{background:#fff none repeat scroll 0 0 padding-box;border-top:2px solid rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.3);display:none;float:left;left:100%;margin-left:0;padding:5px 0;z-index:1;position:absolute;top:-2px;width:100%;max-width:230px}
.pu-dropdown .nav-dropdown ul li:hover > .nav-child-dropdown{display:block;padding:0}
.pu-main-content .nav-child-dropdown.level2 li.menu-item > a{padding:0 10px;width:100%}
.pumgmenu .pu-main-content ul ul li.menu-item:hover > .nav-child-dropdown{display:block;box-shadow:1px 2px 2px hsl(0,0%,67%)}
.pumgmenu .pu-main-content .section-title{margin:0;padding:0 0 8px}
.pumgmenu .section .product-slider .outer-top-xs{margin-top:2px}
.pumgmenu .product-slider .owl-controls{top:-36px}
.pumgmenu .product-slider .product .cart,.pumgmenu .product-slider .product .product-info > div{display:none}
.pumgmenu .pu-main-content .pu-right-block,.pumgmenu .pu-main-content .pu-left-block{position:inherit}
.pumgmenu .menu-bg-right-top > img{height:100%;position:absolute;right:0;top:0;z-index:-1}
.pumgmenu .product-slider .product .product-info{background:hsla(0,0%,100%,0.9) none repeat scroll 0 0;bottom:0;margin:0;padding:0 8px 10px;position:absolute;width:95%}
.pumgmenu .pu-top-block{display:inline-block;margin:0 0 20px;width:100%}
.pumg-ps{margin:10px 0 15px}
.pumg-ps .tags li{display:inline-block}
.pumg-ps .tags-title{display:inline-block;float:left;margin:0 10px 0 0}
.pumg-ps .tags li a{background:hsl(0,0%,95%) none repeat scroll 0 0;color:hsl(0,0%,33%);font-size:1em;padding:3px}
.pumg-ps .tags{display:inline-block}
.pumgmenu > li.menu .mobile-menu{display:none}
.sidebar-nav ul.side-menu .nav-dropdown{background:hsl(0,0%,100%) none repeat scroll 0 0;left:100%;margin:0;padding:20px 0;position:absolute;top:0}
.sidebar-nav .pumgmenu .pu-top-block{margin:0 0 5px}
.sidebar-nav ul.side-menu .nav-dropdown{width:860px}
.sidebar-nav .side-menu .nav-dropdown .container{width:100%;padding:0}
.sidebar-nav .side-menu .pu-dropdown .nav-dropdown .container{width:100%;padding:0}
.sidebar-nav .head{background:#333 none repeat scroll 0 0;border-radius:0;color:#fff;font-size:18px;padding:15px 17px;text-transform:uppercase}
.pumgmenu .pu-dropdown .nav-dropdown a > span.menu-label{font-size:.7em}
.sidebar-nav .head .icon{margin-right:10px}
.sidebar-nav .side-menu .nav > li{width:100%;border-bottom:1px solid #e8e8e8;background:#f7f7f7}
.sidebar-nav .side-menu .nav > li > a{padding:13px 15px;color:#666;text-transform:uppercase}
.sidebar-nav .pumgmenu > li > a{line-height:28px}
.sidebar-nav .side-menu > li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ebebeb;border-image:none;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-style:none solid;border-width:0 1px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;position:relative;width:100%;border-bottom:1px solid #e8e8e8;background:#f7f7f7}
.sidebar-nav .side-menu > li > a::after{display:none}
.sidebar-nav .side-menu > li.menu > a:after{display:inline-block;color:#bababa;content:"\f0a9";float:right;font-size:12px;height:20px;line-height:18px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;width:20px;position:absolute;right:3px;font-family:FontAwesome;top:50%;margin-top:-8px}
.sidebar-nav .wide-banner{font-size:.6em}
.sidebar-nav .side-menu > li > a > .text{line-height:28px}
.sidebar-nav .side-menu > li > a .icon{display:inline-block;font-size:1.4em;margin-right:5px;width:18px}
.sidebar-nav .side-menu > li > a:hover,.sidebar-nav .side-menu > li > a:focus{background:#fff;border-left:5px solid #abd07e}
.sidebar-nav .side-menu > li > a:hover .icon,.sidebar-nav .side-menu > li > a:focus .icon{color:#666}
.sidebar-nav .side-menu > li > a{color:#666;font-size:1em;padding:7.5px 25px 7.5px 15px;text-transform:uppercase}
.sidebar-nav .pumgmenu a > span.menu-label{font-size:.7em;left:auto;margin-left:10px;padding:1px 5px;top:4px;line-height:14px}
.sidebar-nav ul.side-menu .pu-dropdown .nav-dropdown{width:auto;padding:0}
.sidebar-nav .pumgmenu .pu-main-content a > span.menu-label{top:-6px}
.sidebar-nav .pumgmenu .pu-main-content .nav-child-dropdown a > span.menu-label{top:-10px}
@media(min-width:990px) and (max-width:1200px) {
.sidebar-nav ul.side-menu .nav-dropdown{width:740px}
.sidebar-nav .pu-main-content .owl-controls .owl-next,.sidebar-nav .pu-main-content .owl-controls .owl-prev{top:4px}
.sidebar-nav .pumgmenu .wide-banner{font-size:.5em}
.sidebar-nav .pumgmenu .pu-fc .nav-dropdown .menu-item > a.level1{padding:0 0 3px}
.sidebar-nav .pumgmenu .section-title{font-size:1.3em}
.sidebar-nav .pu-main-content{font-size:.9em}
.sidebar-nav .pumg-ps{margin:3px 0}
.sidebar-nav .pumg-ps .tags li a{font-size:.9em}
.sidebar-nav .pumgmenu .pu-main-content ul > .menu-item.parent{padding:0 8px}
}
@media(max-width:990px) {
.sidebar .sidebar-nav{display:none}
}
.pumgmenu > li.menu .mobile-menu{display:none}
.pumenu-open .pumenu-block .pumenu-content{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.pumenu-block.pumenu-content{z-index:-1;visibility:hidden}
.pumenu-open .pumenu-content{z-index:1;visibility:visible}
.pumenu-container .mobile-nav-heading{border-bottom:1px solid #262626;color:#FFF;font-size:12px;font-weight:700;display:inline-block;width:100%;text-transform:uppercase;padding:15px 30px 15px 10px;letter-spacing:1px;margin-bottom:10px;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pumenu-container .mobile-nav-heading.close-block{font-size:18px;width:250px;padding-left:30px;background-color:#1e1e1e;text-align:right;border-bottom:none;position:relative;z-index:100;cursor:pointer;margin:0 -20px 20px}
.pumenu-container .pumenu-content{box-sizing:border-box;float:left;padding:0 20px;width:100%;background:#1a1a1a none repeat scroll 0 0;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transform:translate3d(-250px,0px,0px);transition:all .3s ease-in-out 0;width:250px;z-index:9999}
.pumenu-content .close-pumenu::after{color:hsl(0,0%,60%);content:"\f104\f105";float:left;font-family:fontawesome;font-size:1.5em;font-weight:100;left:28px;letter-spacing:-16px;position:absolute;top:8px}
.mobile-nav li a .icon{margin:0 6px 0 0}
.mobile-nav ul{padding-left:0;float:left}
.mobile-nav li{display:block;position:relative;float:left;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:0}
.mobile-nav li a{display:block;color:#ddd;text-align:left;font-size:14px;line-height:14px;text-transform:uppercase;padding:10px 0 10px 10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.mobile-nav li a:hover{color:hsl(0,0%,53%)}
.mobile-nav li a:after{display:none}
.mobile-nav li .open-child{float:right;font-size:0;width:40px;height:40px;line-height:14px;display:block;z-index:1;right:-20px;cursor:pointer;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ddd}
.mobile-nav li .open-child:hover{color:#75C102}
.mobile-nav li .open-child:after{content:"\f106";font-family:FontAwesome;font-size:18px;left:50%;top:10px;position:absolute;margin-left:-6px}
.mobile-nav li.over > .open-child{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%}
.mobile-nav li > ul{background-color:#2c2c2c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;float:left;margin:10px -20px;overflow:visible;width:250px;padding:10px 20px;position:relative;box-shadow:0 -4px 14px 0 #111;-webkit-box-shadow:0 -4px 14px 0 #111;-moz-box-shadow:0 -4px 14px 0 #111;-o-box-shadow:0 -4px 14px 0 #111}
.mobile-nav li > ul:before{content:'';display:block;left:30px;top:-20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#2c2c2c;border-width:10px}
.mobile-nav .pu-dropdown ul > .menu-item:hover{background:none}
.page{left:0;position:relative;transition:left .3s ease 0}
.pumenu-open .page{left:250px}
.pumenu-open .pumenu-overlay{background:hsla(0,0%,0%,0.2) none repeat scroll 0 0;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99}
.pu-main-content .ban-img{display:inline-block;margin:0 0 10px}
.multishipping-authorization .authentication.message {
    margin: 2em 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-shadow: 0px 1px 3px 0px #ccc;
    padding: 1em 2em 1em 2em;
}

/* ccType */
#stripe-payments-accepted-cards img {
    -moz-transition: opacity .3s ease-in-out;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    display: inline-block;
}
#stripe-payments-accepted-cards.stripe-payments-detected img {
    opacity: 0.3;
}
#stripe-payments-accepted-cards.stripe-payments-detected img.active {
    opacity: 1;
}

input#stripe_payments_cc_number {
    background-repeat: no-repeat;
    background-position: right center;
    background-size: contain;
    background-position-x: 80%;
    -moz-transition: background-position-x 0.25s ease-in-out;
    -webkit-transition: background-position-x 0.25s ease-in-out;
    transition: background-position-x 0.25s ease-in-out;
}

input#stripe_payments_cc_number.cctype-detected {
    background-position-x: 99%;
}

.adminhtml-sales-order-create-index #payment_form_stripe_payments input[type="text"]
{
    width: 200px;
}

.dialog_content {
    background-color: #fff;
}
.img-preload {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    z-index: -1;
}

/* Customer Account */
.saved-cards label {
    display: inline;
}
.saved-cards {
    font-size: 1.15em;
}
.saved-cards li {
    margin: 4px 0;
}
#new-card .form-list select {
    width: auto;
}
#new-card .form-list label {
    float: none;
}
#stripe_payments_cc_cid {
    width: 40px;
}

/* Checkout */
#mandates.saved-cards label {
    font-weight: normal;
    margin-left: 4px;
}
ul#payment_form_stripe_payments {
    padding-left: 20px;
    padding-top: 15px;
}
.adminhtml-sales-order-create-index ul#payment_form_stripe_payments {
    padding: 5px 0 10px;
}
ul#payment_form_stripe_payments li {
    display: block;
}
ul#payment_form_stripe_payments li.stripe-new {
    display: none;
}
ul#payment_form_stripe_payments.stripe-new li.stripe-new {
    display: block;
    margin-left: 20px;
}
/* Idev OSC 3-column fixes */
.onestepcheckout-column-middle ul#payment_form_stripe_payments.stripe-new li.stripe-new {
    margin-left: 0;
}
.onestepcheckout-column-middle ul#payment_form_stripe_payments {
    margin: 10px 0;
    padding-left: 0px;
}
/* ~Idev OSC */
.sp-methods .saved-cards li label {
    float: none;
}
.saved-cards {
    margin-top: 14px;
}
.saved-cards input.select {
    position: relative;
    top: -1px;
}
.saved-cards span {
    display: inline-block;
}
.saved-cards span.type {
    font-weight: bold;
    margin-left: 3px;
}
.saved-cards span.exp {
    float: right;
}
.saved-cards label {
    display: inline;
}
.saved-cards span.stripe-payments-fade {
    color: #aaa;
    font-weight: normal;
}
.form-list .saved-cards label {
    float: none;
}
#stripe-payments-card-errors {
    border: 0;
    border-radius: 3px;
    height: 0;
    margin: 0 auto;
    transition: height 1s, margin 1s, border 1s, padding 1s;
    display: inline-block;
    padding: 0 1em;
}
#stripe-payments-card-errors.populated {
    border: 1px hsla(0,100%,50%,0.5) dashed;
    padding: 5px 1em;
    color: #D20;
    height: auto;
    margin: 0.5em auto 1em;
}

/* Card Icons */
#payment_form_stripe_payments span.type.Visa, #payment_form_stripe_payments span.type.visa { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/visa.png) no-repeat; }
#payment_form_stripe_payments span.type.American.Express, #payment_form_stripe_payments span.type.amex { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/amex.png) no-repeat; }
#payment_form_stripe_payments span.type.MasterCard, #payment_form_stripe_payments span.type.mastercard { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/mastercard.png) no-repeat; }
#payment_form_stripe_payments span.type.Discover, #payment_form_stripe_payments span.type.discover { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/discover.png) no-repeat; }
#payment_form_stripe_payments span.type.Diners, #payment_form_stripe_payments span.type.diners { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/diners.png) no-repeat; }
#payment_form_stripe_payments span.type.JCB, #payment_form_stripe_payments span.type.jcb { background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/jcb.png) no-repeat; }

#payment_form_stripe_payments span.type.Visa, #payment_form_stripe_payments span.type.visa,
#payment_form_stripe_payments span.type.American.Express, #payment_form_stripe_payments span.type.amex,
#payment_form_stripe_payments span.type.MasterCard, #payment_form_stripe_payments span.type.mastercard,
#payment_form_stripe_payments span.type.Discover, #payment_form_stripe_payments span.type.discover,
#payment_form_stripe_payments span.type.Diners, #payment_form_stripe_payments span.type.diners,
#payment_form_stripe_payments span.type.JCB, #payment_form_stripe_payments span.type.jcb {
    padding-left: 30px;
    background-position-y: -3px;
    background-size: 24px;
}

/* Apple Pay */
#co-payment-form #stripe-apple-pay-section #apple-pay-button,
ul#payment_form_stripe_payments li#apple-pay-section #apple-pay-button {
    background-color: black;
    background-image: -webkit-named-image(apple-pay-logo-white);
    background-size: 100% 24px;
    background-origin: content-box;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 44px;
    padding: 10px 0;
    border-radius: 10px;
}
#co-payment-form #stripe-apple-pay-section,
ul#payment_form_stripe_payments li#apple-pay-section {
    display: none;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
#co-payment-form.payment-request-api-supported #stripe-apple-pay-section,
ul#payment_form_stripe_payments.payment-request-api-supported li#apple-pay-section {
    display: block;
}
#co-payment-form.payment-request-api-supported #stripe-apple-pay-section #apple-pay-button,
ul#payment_form_stripe_payments.payment-request-api-supported li#apple-pay-section #apple-pay-button {
    display: none;
}
#co-payment-form #stripe-apple-pay-section label,
ul#payment_form_stripe_payments li#apple-pay-section label {
    font-weight: bold;
    margin: 10px 0;
    float: none;
    display: block;
}
#stripe-apple-pay-result {
    margin-bottom: 20px;
}
#co-payment-form.apple-pay-success .sp-methods {
    display: none;
}

/* Authorized Apple Pay Result */
#co-payment-form #stripe-apple-pay-result label,
.form-list #apple-pay-result label {
    display: inline-block;
    float: none;
}
#co-payment-form #stripe-apple-pay-result,
ul#payment_form_stripe_payments li#apple-pay-result {
    text-align: center;
    font-size: 1.1em;
    display: none;
}
#stripe-apple-pay-result > div,
#apple-pay-result > div {
    display: block;
    margin: 5px 0;
}
#co-payment-form.apple-pay-success #stripe-apple-pay-result,
ul#payment_form_stripe_payments.apple-pay-success li#apple-pay-result {
    display: block;
}
#co-payment-form.payment-request-api-supported.apple-pay-success #stripe-apple-pay-section,
ul#payment_form_stripe_payments.payment-request-api-supported.apple-pay-success li#apple-pay-section {
    display: none;
}
ul#payment_form_stripe_payments.payment-request-api-supported.apple-pay-success.stripe-new li.stripe-new {
    display: none;
}
ul#payment_form_stripe_payments.payment-request-api-supported.apple-pay-success.stripe-new li#stripe_payments_cc_save_div.stripe-new {
    display: block;
}
ul#payment_form_stripe_payments.apple-pay-success ul#saved-cards {
    display: none;
}

/* Stripe Elements */
#card-details-label {
    display: block;
}
#stripe-payments-card-number {
    width: 225px;
    display: inline-block;
}
.stripe-payments-brand {
    opacity: 0.5;
    height: 24px;
    width: 32px;
    display: inline-block;
    font-size: 20px;
    margin-left: -49px;
    position: relative;
    top: -9px;
}
#stripe-payments-card-expiry {
    width: 93px;
    display: inline-block;
}
#stripe-payments-card-cvc {
    width: 68px;
    display: inline-block;
}
.stripe-elements-field {
    display: inline-block;
    margin: 5px 0 0 0;
    padding: 4px 14px;
    border-style: none;
    background-color: #fefefe;
    box-shadow: 0 6px 9px rgba(50, 50, 93, 0.06), 0 2px 5px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 #fefefe;
    border-radius: 4px;
}
li.stripe-payments-elements.no-wrap {
    white-space: nowrap;
}
.pci-dss-info-block {
    margin: 10px 15px -16px 25px;
    width: 240px;
}
#pci-svg {
    position: relative;
    left: -25px;
    top: 5px;
    opacity: 0.5;
    fill: green;
}
.pci-dss-info-text {
    display: inline-block;
    position: relative;
    top: -20px;
}

/* ACH */

ul.ach-bank-account-details {
    margin: 1em auto;
}
ul.ach-bank-account-details label {
    min-width: 140px;
}
ul.ach-bank-account-details .account-number,
ul.ach-bank-account-details .account-holder-name {
    width: 210px;
}
ul.ach-bank-account-details .account-holder-type {
    width: 215px;
}
#ach-bank-account-details .ach-token .validation-advice {
    display: none;
}
#ach-bank-account-details.showVerificationError .ach-token .validation-advice {
    display: block;
}
#stripe-ach-account-verified {
    color: #47a722;
    font-style: italic;
    display: none;
}
#stripe-ach-account-verified img {
    display: inline;
    height: 1em;
    padding: 2px;
}

/*!
 *  PaymentFont 1.2.5 by @AMPoellmann - http://paymentfont.io
 *  License - http://paymentfont.io/#license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:PaymentFont;src:url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.eot);src:url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.eot?#iefix) format('embedded-opentype'),url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.woff) format('woff2'),url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.woff) format('woff'),url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.ttf) format('truetype'),url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/fonts/paymentfont-webfont.svg#paymentfont-webfont) format('svg');font-weight:400;font-style:normal}.pf{display:inline-block;font:normal normal normal 14px/1 PaymentFont;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pf-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pf-2x{font-size:2em}.pf-3x{font-size:3em}.pf-4x{font-size:4em}.pf-5x{font-size:5em}.pf-amazon:before{content:"\f000"}.pf-american-express:before{content:"\f001"}.pf-american-express-alt:before{content:"\f002"}.pf-atm:before{content:"\f003"}.pf-bankomat:before{content:"\f004"}.pf-bank-transfer:before{content:"\f005"}.pf-bitcoin:before{content:"\f006"}.pf-bitcoin-sign:before{content:"\f007"}.pf-braintree:before{content:"\f008"}.pf-btc:before{content:"\f009"}.pf-card:before{content:"\f00a"}.pf-carta-si:before{content:"\f00b"}.pf-cash:before{content:"\f00c"}.pf-cash-on-delivery:before{content:"\f00d"}.pf-cb:before{content:"\f00e"}.pf-cirrus:before{content:"\f00f"}.pf-cirrus-alt:before{content:"\f010"}.pf-clickandbuy:before{content:"\f011"}.pf-credit-card:before{content:"\f012"}.pf-diners:before{content:"\f013"}.pf-discover:before{content:"\f014"}.pf-ec:before{content:"\f015"}.pf-eps:before{content:"\f016"}.pf-eur:before{content:"\f017"}.pf-facture:before{content:"\f018"}.pf-fattura:before{content:"\f019"}.pf-flattr:before{content:"\f01a"}.pf-giropay:before{content:"\f01b"}.pf-google-wallet:before{content:"\f01c"}.pf-google-wallet-alt:before{content:"\f01d"}.pf-gpb:before{content:"\f01e"}.pf-gratipay:before{content:"\f01f"}.pf-ideal:before{content:"\f020"}.pf-ils:before{content:"\f021"}.pf-inr:before{content:"\f022"}.pf-invoice:before{content:"\f023"}.pf-invoice-sign:before{content:"\f024"}.pf-invoice-sign-alt:before{content:"\f025"}.pf-invoice-sign-alt-o:before{content:"\f026"}.pf-invoice-sign-o:before{content:"\f027"}.pf-jcb:before{content:"\f028"}.pf-jpy:before{content:"\f029"}.pf-krw:before{content:"\f02a"}.pf-maestro:before{content:"\f02b"}.pf-maestro-alt:before{content:"\f02c"}.pf-mastercard:before{content:"\f02d"}.pf-mastercard-alt:before{content:"\f02e"}.pf-mastercard-securecode:before{content:"\f02f"}.pf-ogone:before{content:"\f030"}.pf-paybox:before{content:"\f031"}.pf-paylife:before{content:"\f032"}.pf-paypal:before{content:"\f033"}.pf-paypal-alt:before{content:"\f034"}.pf-paysafecard:before{content:"\f035"}.pf-postepay:before{content:"\f036"}.pf-quick:before{content:"\f037"}.pf-rechnung:before{content:"\f038"}.pf-ripple:before{content:"\f039"}.pf-rub:before{content:"\f03a"}.pf-skrill:before{content:"\f03b"}.pf-sofort:before{content:"\f03c"}.pf-square:before{content:"\f03d"}.pf-stripe:before{content:"\f03e"}.pf-truste:before{content:"\f03f"}.pf-try:before{content:"\f040"}.pf-unionpay:before{content:"\f041"}.pf-usd:before{content:"\f042"}.pf-verified-by-visa:before{content:"\f043"}.pf-verisign:before{content:"\f044"}.pf-visa:before{content:"\f045"}.pf-visa-electron:before{content:"\f046"}.pf-western-union:before{content:"\f047"}.pf-western-union-alt:before{content:"\f048"}.pf-wirecard:before{content:"\f049"}.pf-sepa:before{content:"\f04a"}.pf-sepa-alt:before{content:"\f04b"}.pf-apple-pay:before{content:"\f04c"}.pf-interac:before{content:"\f04d"}.pf-paymill:before{content:"\f04e"}.pf-dankort:before{content:"\f04f"}.pf-bancontact-mister-cash:before{content:"\f050"}.pf-moip:before{content:"\f051"}.pf-pagseguro:before{content:"\f052"}.pf-cash-on-pickup:before{content:"\f053"}.pf-sage:before{content:"\f054"}.pf-elo:before{content:"\f055"}.pf-elo-alt:before{content:"\f056"}.pf-payu:before{content:"\f057"}.pf-mercado-pago:before{content:"\f058"}.pf-mercado-pago-sign:before{content:"\f059"}.pf-payshop:before{content:"\f05a"}.pf-multibanco:before{content:"\f05b"}.pf-gratipay-sign:before{content:"\f05c"}.pf-six:before{content:"\f05d"}.pf-cashcloud:before{content:"\f05e"}.pf-interac-alt:before{content:"\f05f"}.pf-klarna:before{content:"\f060"}.pf-bitpay:before{content:"\f061"}.pf-venmo:before{content:"\f062"}.pf-visa-debit:before{content:"\f063"}.pf-alipay:before{content:"\f064"}.pf-diners-alt:before{content:"\f065"}.pf-hipercard:before{content:"\f066"}.pf-skrill-alt:before{content:"\f067"}.pf-shopify:before{content:"\f068"}.pf-direct-debit:before{content:"\f069"}.pf-sodexo:before{content:"\f06a"}.pf-bpay:before{content:"\f06b"}.pf-contactless:before{content:"\f06c"}.pf-contactless-alt:before{content:"\f06d"}.pf-eth:before{content:"\f06e"}.pf-ltc:before{content:"\f06f"}.pf-visa-pay:before{content:"\f070"}.pf-wechat-pay:before{content:"\f071"}.pf-amazon-pay:before{content:"\f072"}.pf-amazon-pay-alt:before{content:"\f073"}
.product-view #payment-request-button {
    margin-bottom: 10px;
}

.cart #payment-request-button {
    width: 184px;
    display: inline-block;
}

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

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

#payment-request-button.disabled,
#payment-request-button.disabled * {
    pointer-events: none !important;
}

#payment-request-button.disabled {
    opacity: 0.5;
    filter: grayscale(50%);
}

#payment-request-button.disabled::after {
    position: relative;
    height: 1em;
    width: 1em;
    display: block;
    left: 50%;
    margin-left: -.5em;
    margin-top: -1.2em;
    content: '';
    -webkit-animation: spin 1s ease-in-out infinite;
    animation: spin 1s ease-in-out infinite;
    background: url(https://www.any.rentals/skin/frontend/base/default/stripe_payments/img/loader.svg) center center;
    background-size: cover;
    line-height: 1;
    text-align: center;
    font-size: 2em;
    color: rgba(0, 0, 0, .75)
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";
:root{--title-color:#262626!important;--text-color:#666!important;--theme-color:#34b346!important;--error-text:#cb1212!important;--border-color:#eee!important;--light-gray:#fafafa!important;--dark-gray:#f2f2f2!important;--text-white:#fff!important;--title-text:40px!important;--para-text:16px!important;--font-18:18px!important;--subtitle-text:24px!important;--radius:3px 3px 3px 3px!important}
*{box-sizing:border-box;padding:0;margin:0}
a,a:hover{text-decoration:none!important}
ul,li{list-style:none}
body{background:#fbfbfb !important;}
/* body,h1,h2,h3,h4,h5,h6,p,ul,li,a{font-family:"Open Sans",sans-serif!important;} */
/* body{font-weight:400} */
h1,h2,h3,h4,h5,h6{font-weight:700!important;color:var(--text-color)}
main{overflow-x:hidden}
section{padding:100px 0}
p{margin-top:30px!important;font-size:var(--para-text);color:var(--text-color);line-height:30px}
.space-t{margin-top:100px}
.space-r{margin-right:100px}
.space-b{margin-bottom:100px}
.space-l{margin-left:100px}
.category-page-banner{margin-bottom:-50px;display:flex;justify-content:center;align-items:center;background-size:contain!important;position:relative;min-height:378px;}
.product-page-banner,.ar-banner,.feature-page-banner{display:flex;justify-content:center;align-items:center;background-size:cover!important;position:relative}
.ar-banner{min-height:500px;background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/home-banner.jpg) no-repeat}
.product-page-banner,.feature-page-banner{min-height:407px}
.product-page-banner{background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/apartment-banner.jpg) no-repeat}
.feature-page-banner{background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/features-banner.jpg) no-repeat}
.tringle-holder{position:absolute;bottom:-1px;left:0;right:0;margin:0 auto;width:80%}
.tringle{border-top:0;border-right:5vw solid transparent;border-bottom:40px solid #f7f7f7;border-left:74vw solid transparent}
.ar-banner h1,.product-page-banner h1,.feature-page-banner h1,.category-page-banner h1{font-size:50px;text-transform:capitalize;color:var(--text-white);font-weight: 400 !important;}
.ar-banner h1,.ar-banner p,.product-page-banner h1,.product-page-banner p,.feature-page-banner h1,.feature-page-banner p, .category-page-banner p{color:var(--text-white)}
.category-page-banner .col-md-9.col-lg-7{border-radius:5px !important}
.ar-banner p,.product-page-banner p,.feature-page-banner p,.category-page-banner p{font-size:var(--font-18)}
.top-content{background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/map.png) no-repeat center 256px;background-size:contain}
.ar-main-title{font-size:var(--title-text);color:var(--title-color)}
.vx-center{display:flex;flex-direction:column;align-items:center}
.steps{background:var(--text-white);padding:50px 35px;border-radius:var(--radius);height:100%}
.steps img{width:64px;height:64px;margin-bottom:15px}
.steps h3{color:var(--theme-color);text-transform:uppercase;text-align:center;position:relative}
.steps h3::after{content:url(https://www.any.rentals/skin/frontend/perfectus/default/images/border.png);width:100%;height:4px;position:absolute;top:25px;left:0;right:0;margin:0 auto}
.try-for-free{min-height:350px;background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/car-bg.jpg) no-repeat;background-size:cover;position:relative}
.try-for-free p {color: #fff !important}
.try-for-free .tringle-holder:first-child{bottom:91%;transform:rotate(180deg)}
.try-for-free .ar-main-title,.try-for-free p{color:var(--text-white)}
.industries-sec p,.try-for-free p{font-size:var(--font-18)}
.btn.btn-primary{padding:0 30px;height:50px;border-radius:var(--radius);background-color:var(--theme-color);color:var(--text-white);text-transform:uppercase;letter-spacing:1 px;text-align:center;margin-top:30px;width:100%;font-weight:600;display:flex;align-items:center;justify-content:center;border:1px solid #2b9239}
.btn.btn-primary.borderd{border:1px solid var(--text-white);background:transparent}
.btn.btn-primary:hover{background:#2b9239;border:1px solid var(--theme-color)}
.steps,.industries-box{/*box-shadow: 0 1px 38px 5px rgb(0 0 0 / 6%);*/text-align:center}
.industries-box{/*border:1px solid var(--border-color);*/padding:0 0 15px;overflow:hidden;border-radius:var(--radius);background:transparent}
.industries-box img{width:100%}
.industries-box .clink{font-weight:600!important;color:var(--title-color);text-decoration:none;padding:10px 0 15px;display:block;font-size:16px;}
.industries-box .clink:hover{color:var(--title-color)}
.green-text{color:var(--theme-color)}
.demo .ar-main-title{padding-bottom:20px;margin-bottom:30px;border-bottom:3px solid var(--theme-color)}
.demo input[type="text"]{height:50px}
.demo input[type="text"],.demo input[type="email"],.demo select,.demo textarea{background:var(--dark-gray) !important;font-size:14px;color:var(--text-color)!important;font-weight:600;border-radius:var(--radius);border:1px solid #d1d1d1}
.demo textarea::placeholder,.demo input[type="text"]::placeholder{color:#bbb}
.demo input:focus,.demo textarea:focus{border:2px solid var(--theme-color)}
.demo input:focus,.demo textarea:focus,.popover-dismiss{outline:none;box-shadow:none}
.demo textarea{width:100%;height:140px;padding:15px}
#carouselTestimonial{min-height:325px}
.testimonial{padding:0 30px}
.testimonial .ar-main-title{margin-bottom:0;padding-bottom:0;border:0}
.testimonial p{font-size:var(--font-18);text-align:center;font-weight:300}
.client-img{width:70px;height:70px;border-radius:50%;margin:50px auto 0;display:block}
.client-name{color:var(--title-color);margin-top:15px;font-weight:400!important}
.client-name span{font-weight:600}
.cards{border-top:1px solid #ccc}
.cards .ar-main-title{background:#fff;font-size:var(--subtitle-text);width:fit-content;margin:-17px auto}
.cards ul{padding:0}
.cards li{padding:7.5px}
.cards li img{width:100%}
.ar-newsletter{background:#f2f7fd}
.ar-newsletter .fa.fa-envelope-open-o{font-size:100px;margin:0 auto;display:table}
.ar-newsletter h3{color:var(--title-color);margin-top:40px}
.ar-newsletter input{height:50px;background:transparent;border-radius:3px 0 0 3px}
.ar-newsletter .btn.btn-primary{margin-top:0;border:1px solid #ced4da;padding:0 15px;width:150px}
.ar-newsletter .input-group{margin-top:40px}
footer{background:var(--title-color);padding-top:50px}
footer h4{text-transform:uppercase;color:var(--text-white)}
footer ul{padding-left:0;margin-top:20px}
footer li::before{content:"-";color:#ccc;padding-right:5px}
footer li{padding:5px 0}
footer li a{color:#ccc}
footer li a:hover{color:var(--text-white)}
footer .s-icons{display:flex;flex-direction:row}
footer .s-icons li a{width:35px;height:35px;border-radius:50%;background:#ccc;color:var(--title-color);display:flex;justify-content:center;align-items:center;font-size:var(--subtitle-text);margin-right:15px}
footer .s-icons li:before{display:none}
.copyright{margin-top:40px!important;border-top:1px solid var(--text-color);padding-bottom:10px}
.ar-options{background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/options-bg.jpg) no-repeat;background-size:cover;position:relative;overflow:hidden}
.option-list{background:#000;padding:30px!important;margin-top:50px!important}
.ar-options p,.option-list li{color:var(--text-white);font-size:var(--subtitle-text)}
.option-list ul{padding:0;margin:0}
.option-list li{font-weight:700;padding:7.5px;display:inline-flex;justify-content:flex-start;align-items:center}
/* .option-list li img{margin-right:15px} */
.ar-options .tringle-holder:first-child{bottom:96%;transform:rotate(180deg)}
.signup h4{color:var(--title-color)}
.plans-sec .nav-tabs .nav-link,.nav-tabs .nav-link.active{text-transform:uppercase!important;border-radius:var(--radius)!important;text-align:center;font-weight:600;font-size: 20px;}
.plans-sec .nav-tabs .nav-link{border:2px solid #034d94 !important;color:#034d94!important}
.nav-tabs .nav-link.active{background:#034d94 !important;color:var(--text-white)!important}
/* .plans-sec .nav-tabs .nav-item:last-child:before{content:"SAVE! 20%";width:60px;height:60px;border-radius: 50%;background: red; color:#fff;display: flex; justify-content: center;align-items: center;position: absolute;right:-25px;top:-25px;text-align: center;font-size: 16px; font-weight: 600; line-height: 18px;}
.plans-sec .nav-tabs .nav-item:last-child:after{content:"";position: absolute;width:71px;height:71px;border-radius: 50%; border:2px dashed red;right:-30px;top:-31px} */
.plan-box{border:1px solid #eee;background:#fff;padding-bottom:0px;box-shadow:0 10px 30px 5px #000}
.plan-title{/*background:var(--theme-color);*/color:var(--text-white);padding:18px;border-radius:3px 3px 0 0;font-size:26px;margin-bottom:50px}
div[aria-labelledby="monthly-tab"] .row .col-md-4:first-child .plan-title{background:#fbbb10}
div[aria-labelledby="monthly-tab"] .row .col-md-4:nth-child(2) .plan-title{background:#3675df}
div[aria-labelledby="monthly-tab"] .row .col-md-4:nth-child(3) .plan-title{background:#63bf3f}
div[aria-labelledby="monthly-tab"] .row .col-md-4:first-child .plan-box{border:1px solid#fbbb10}
div[aria-labelledby="monthly-tab"] .row .col-md-4:nth-child(3) .plan-box{border:1px solid#63bf3f}
div[aria-labelledby="monthly-tab"] .row .col-md-4:nth-child(2) .plan-box{border:1px solid#3675df}
.plan-features{background:#fafafa;border-radius:15px;padding:15px 15px 15px;margin:40px 3%;min-height:300px}
.plan-box .btn.btn-primary{margin:0 3%;width:auto;padding:0 15px;margin:0 auto;background:var(--text-white);border:2px solid var(--theme-color);color:var(--theme-color)}
.plan-box .btn.btn-primary.active{background:#34b346!important;color: var(--text-white);border-radius: 5px;}
.plan-box .btn.btn-primary:hover{background: #27933c!important;}
.plan-box small,.plan-box span{display:block}
.plan-box small{font-size:12px;font-weight:600;color:var(--text-color)}
.plan-box label{font-weight:700;padding-left:15px}
.plan-box .form-check{margin-bottom:15px}
.plan-box select{margin-bottom:40px;margin-top:30px}
.plan-box select,.plan-box input[type="text"]{background:var(--text-white);border:1px solid var(--border-color);height:50px;width:100%;padding:0 15px;color:var(--text-color);font-weight:700}
.plan-box select:focus,.plan-box input[type="text"]:focus{border:2px solid var(--border-color)!important;box-shadow:none!important}
.saving,.black-text{color:var(--title-color)}
.info{position:relative;font-size:20px;padding:0 10px}
.info,.info:hover{color:var(--theme-color)}
.popover-box{background:var(--text-white);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 3px 15px 1px #000;position:absolute;bottom:55px;display:none;left:-445%;right:0;margin:0 auto;width:300px;padding:15px;font-size:13px}
.info::after{content:"";border-top:15px solid var(--text-white);border-right:15px solid transparent;border-bottom:0 solid transparent;border-left:15px solid transparent;position:absolute;top:-15px;right:0;left:0;margin:0 auto;width:0;display:none}
.info:focus .popover-box,.info:focus::after{display:block}
.popover-box p{font-size:13px;margin-top:0!important}
.popover-box h6{border-bottom:4px solid var(--theme-color);padding-bottom:10px}
.form-check-input[type="checkbox"]{width:20px;height:20px;border-radius:3px!important;background:#f4f4f4!important;border:1px solid var(--border-color)!important}
.form-check-input:checked[type="checkbox"]{background-image:url(https://www.any.rentals/skin/frontend/perfectus/default/images/check.png)!important;border:1px solid var(--border-color)!important}
.form-check-input:focus{border:1px solid var(--border-color)!important;box-shadow:none!important}
.fp-table .container{border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 1px 10px 5px #000;padding:20px}
.fp-table .col-6 div:first-child,.fp-table .col-2 div:first-child{min-height:100px}
.fp-table .col-6 p,.fp-table .col-2 p,.fp-table .col-6 div:first-child,.fp-table .col-2 div:first-child{padding:20px 0}
.table-title,.fp-table .col-2 div{font-weight:700}
.fp-table .col-6 p,.fp-table .col-2 p,.fp-table .col-2 span{font-weight:500}
.fp-table .col-6 p,.fp-table .col-2 p{color:var(--title-color);font-size:var(--para-text);padding:0;margin:0!important;display:flex;justify-content:flex-start;align-items:center;min-height:70px}
.fp-table .col-2 span{display:block;color:var(--text-color)}
.fp-table .container{position:relative}
.table-title{font-size:40px}
.fp-table p .fa-check,.fp-table p .fa-times{font-size:var(--subtitle-text)}
.fp-table p .fa-times{color:var(--error-text)!important}
.fp-table .fa-question-circle-o{cursor:pointer;margin-left:15px;color:#999;font-size:20px}
.fp-table .table-box{margin:0 auto;width:100%;display:none;z-index:1;position:relative}
.show{display:block!important}
.fp-table .table-box table{width:100%;border:1px solid var(--border-color);background:#fafafa}
.fp-table .table-box th,.fp-table .table-box td{padding:15px;border:1px solid var(--border-color)}
.faq .accordion-item{border-bottom:1px solid #ccc!important;background:#fafafa;border-radius:.25rem;margin-bottom:15px;box-shadow:0 1px 10px 2px #f5f5f5 }
.faq .accordion-item p{margin-top:10px!important}
.faq .accordion-button{font-size:var(--font-18);font-weight:700;box-shadow:none!important}
.faq .accordion-button:not(.collapsed){color:var(--title-color);background-color:transparent}
.faq .accordion-button:focus{background:#fafafa;border-color:#ccc}
/*.faq .accordion-button:not(.collapsed)::after{background-image:url("https://www.any.rentals/skin/frontend/perfectus/default/css/data:image/svg+xml,%3csv")xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}*/
header{border-bottom:1px solid #2368da}
header .header-nav{background-color:transparent !important;height:70px;display:flex;justify-content:flex-start;align-items:center;margin-left: auto;}
header .header-nav a.level0 span{text-transform: normal !important;font-size: 20px !important;line-height: 19.2px;font-weight: 600;color:#2d2d2d !important}
header .header-nav .level0:hover > span, header .header-nav .level0.act > span, header .header-nav .level0:hover:after, .header-nav .level0.act:after{color:#2d2d2d}
.search-area form .search-field{border-radius:0;border-right:1px solid #e2e2e2;width:100%;background:#f6f6f6;height:50px}
.input-group-addon .fa-search{font-size:40px}
.home.lnk-icon .fa-home{display:none}
header .header-nav{background-color:var(--title-color);height:60px;display:flex;justify-content:flex-start;align-items:center}
.search-area form .search-field{border-radius:0;width:100%}
.search-area{border-right:1px solid var(--border-color)!important;background:#fafafa!important}
.input-group-addon{background:none!important;width:11%!important}
.input-group-addon .fa-search{font-size:24px;margin-top:3px}
.home.lnk-icon .fa-home{display:none}
.header-top-inner{display:flex;justify-content:space-between;align-items:center}
.top-bar{background:#262626!important}
.header-top-inner a,.header-top-inner i{color:#ccc!important}
.phone.inline{margin-right:30px}
.contact.inline i,.phone.inline i{margin-right:10px}
.main-header .main-header-content{display:flex;align-items:center;}
.search-area{border:1px solid var(--border-color);border-radius:3px;margin:0;height:55px}
span.twitter-typeahead{width:89%}
span.twitter-typeahead,.main-header .top-search-holder .search-area input.search-field{height:50px}
.search-area{margin-top:0!important}
.search-area form .search-field{background:transparent}
.menu-wrapper{display:flex;justify-content:space-between;align-items:center}
.currency-switcher a{color:var(--text-white)}
.minicart-block .dropdown-toggle::after,.currency-switcher .dropdown-toggle::after{display:none}
.top-cart-row{padding-top:0!important}
.main-header .main-header-content{display:flex!important;justify-content:space-between;padding:8px 0}
.main-header .top-search-holder,.main-header .top-cart-row,.main-header .site-branding{float:none!important}
.main-header .site-branding, .main-header .site-branding .logo,  .main-header .site-branding .logo .logo{width:240px !important;}
.main-header .top-search-holder{width:45%!important}
.logo img{width:100%}
.pumgmenu .pu-fc .nav-dropdown .menu-item>a{font-size:14px!important;font-weight: 500;}
#select-currency.dropdown-menu > li.active a{background-color:var(--theme-color)!important}
.demo-demo-success .main .page-title + div > p{text-align: center;}
.rc-features li{margin-bottom:0.6rem;}
.rc-features-title, .rc-features li, .rc-features-text{font-family: 'Open Sans', sans-serif !important;font-weight: normal !important;margin: 14px 0;font-size: 18px;color:#000 !important;line-height: 26px;}
.ar_sec-title span{text-decoration: underline;}
.breadcrumbs .container, .sticky-nav .header-nav.custom .container{max-width:100% !important;padding:0 12px;}
.sticky-nav .header-nav{height:77px !important}
.main-header-content{margin-right:0 !important}
.sticky-nav ul.pumgmenu{width: fit-content !important; margin-left: auto;margin-right:12px}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item{padding-bottom:5px}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item a.level1{font-size: 16px !important;display:flex;color:#e53d30;align-items: center;}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item a, .pumgmenu .nav-dropdown .pu-main-content ul .menu-item a::before{transition: all 0.3s ease;}

.nav-child-dropdown .menu-item{border-bottom:1px solid #ededed !important}
.nav-child-dropdown ul{margin:0 !important;width:100% !important}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item .tech::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/plug.png")}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item .real::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/building.png")}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item .equipment::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/excavators.png")}
.pumgmenu .nav-dropdown .pu-main-content ul > .menu-item .sports::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/news.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .apartment::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/apartment.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .audio::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/mixer.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .bicycle::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/mountain-bike.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .boat::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Wake-Boats.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .car::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Type-of-Car.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .computer::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/laptop.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .costume::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/try-one.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .event::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Catering.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .furniture::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Couches.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .heavy::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Tractors.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .medical::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/wheelchair.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .on-site::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Bathroom-Trailers.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .other::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Equipment-or-Product-Add-Ons.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .party::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/balloons.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .photography::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/camera.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .recreational::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/trailer.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .sporting::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/School-Sports.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .storage::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Ground-Level.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .tool::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Tools.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .tuxedo::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/formal-tuxedo.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .vacation::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/Event-Spaces.png")}

.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .porta-potty::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/toilet.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .powersports::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/motorcycle.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .musical::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/trumpet.png")}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item .dumpster::before {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/icons/dumpster.png")}

.pumgmenu .nav-dropdown .pu-main-content ul .menu-item a:hover::before{background-color: #000 !important;filter: unset !important;}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item a:hover{color:#2368da !important;}
.header-res-nav .mobile-nav li a:hover {color:#95bdff !important}
.pumgmenu .nav-dropdown .pu-main-content ul .menu-item a::before{content:"";width:30px;height:30px;background-position: left !important; background-repeat: no-repeat !important;background-size: 28px !important; filter: brightness(0) !important;margin-right: 7px;display: inline-block; border-radius: 50%;margin-bottom:0px;}
.pumgmenu .nav-dropdown .pu-main-content .row > ul > .menu-item > a::before{filter: brightness(0) saturate(100%) invert(23%) sepia(74%) saturate(4154%) hue-rotate(355deg) brightness(95%) contrast(102%) !important;}
.pumgmenu .nav-dropdown .pu-main-content .row > ul > .menu-item > a:hover::before{filter: brightness(0) invert(1) !important;z-index: 1;background-color: transparent !important;}
.pumgmenu .nav-dropdown .pu-main-content .row > ul > .menu-item > a:hover::after{content:"";width:30px;height:30px;border-radius: 50%;background:#e53d30;display:block !important;position: absolute;left:16px;z-index: 0;}
/*------My Account -------*/
/* Styles for My Account dropdown */
.account-container {
  position: relative;
  display: inline-block;
}
.account-container .account-dropdown > a::after{display: none;}
.account-btn {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/account.png") no-repeat;background-size: 35px;background-position: center;color: white;padding: 10px 15px; font-size: 16px;border: none;cursor: pointer !important;width: 35px !important;height: 40px;display: block;}
.account-btn:focus{border: unset; outline: unset;}
.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 200px;box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);z-index: 999; border-radius: 5px;overflow: hidden;right:0;left:unset;top:calc(100% - 2px);}
.account-container .account-dropdown{padding-bottom:5px;margin-top:5px}
.account-container .account-dropdown:hover .dropdown-content{display: block;}
.dropdown-content li.last.wc-msg {padding: 5px 16px;}
.dropdown-content a {color: black;padding: 5px 16px;text-decoration: none;display: block;border-bottom:1px solid #ddd;}
.dropdown-content a:hover {background-color: #f1f1f1;}
.quick-links.top-link-left{width:100%;text-align: right;}
.kb-s-form select, .kb-s-form input{font-size:18px}
@media(max-width:1400px){
  ul.pumgmenu .nav-dropdown, .sticky-nav ul.pumgmenu .nav-dropdown{left:10% !important;right:10% !important}
}
@media (max-width: 1199px) {
  .category-page-banner{margin-bottom:0px;}
	header .header-nav a.level0 span{font-size:15px !important}
  .header-res-nav .account.link-inline{margin-right:-15px}
  .container{max-width:100% !important}
  .main-header .main-header-content{height:60px}
  .sticky-nav .header-nav{height:unset !important}
}
@media(max-width:991px){
  .header-wrapper.StickyNav .account-dropdown{display: none;}
}
@media (max-width: 768px) {
  .cms-any-rental-home .main-container.col1-layout{padding-top:0 !important}
section{padding:50px 0}
.space-t{margin-top:50px}
.space-r{margin-right:50px}
.space-b{margin-bottom:50px}
.space-l{margin-left:50px}
.industries-box{padding-bottom:9px;margin-bottom:15px}
.industries-sec .col-md-4:last-child .industries-box{margin-bottom:0}
.industries-sec a{font-size:var(--para-text)}
.ar-options p,.option-list li{font-size:var(--font-18)}
.plan-box .btn.btn-primary{letter-spacing:0;font-size:13px}
.account.link-inline .dropdown-toggle::after,.menu.link-inline .dropdown-toggle::after,.search.mob-search .dropdown-toggle::after,.mob-minicart .dropdown-toggle::after{display:none}
.account.link-inline .dropdown-toggle,.search.mob-search .dropdown-toggle,.mob-minicart .dropdown-toggle{/*font-size:16px!important*/}
.main-header .site-branding a{width:200px!important}
.header-res-nav .link-inline > .dropdown.open > .dropdown-toggle::before,.mob-minicart .dropdown.open .cart-icon::before{display:none!important}
li.menu-item.pu-sm-4 a{padding:13px 20px!important;width:100%!important;display:block;margin:0 auto!important;font-size:13px!important;text-transform:capitalize}
.contact-row{background:#ccc;padding:5px 15px}
.contact-row a,.inline{color:var(--title-color)!important;display:flex!important;align-items:center}
.phone.inline{margin-right:0;border-bottom:1px solid var(--text-color)}
.logo img{width:90%}
.main-header .main-header-content{justify-content:space-between;padding:15px 0;position:relative}
.main-header .site-branding,.main-header .top-search-holder{position:absolute!important;left:0;right:0;margin:0 auto;width:100%}
.logo{min-width:180px}
.product-page-banner,.feature-page-banner,.category-page-banner{max-height:407px;min-height:auto;}
}
@media (max-width: 575px) {
.ar-banner{min-height:550px;}
.ar-banner h1,.product-page-banner h1,.category-page-banner h1{font-size:24px}
.testimonial{padding-top:50px}
.ar-newsletter .btn.btn-primary{width:100%;margin-top:15px}
.ar-banner .tringle{border-bottom:15px solid #f7f7f7}
.try-for-free .tringle-holder:first-child{bottom:92%}
.tringle-holder{display:none}
/* .ar-main-title{font-size:var(--subtitle-text)} */
.fp-table .container{overflow-x:scroll}
.fp-table .container .row{width:1260px}
.main-header .site-branding a{width:100px!important}
.cards ul{display:flex;justify-content:space-around}
.phone.inline{margin-right:0;border-bottom:1px solid #262626}
.inline{display:flex!important;align-items:center!important}
.mobile-nav li a{padding:15px}
/* .pumenu-content .close-pumenu::after{left:0!important} */
.pumenu-container .mobile-nav-heading.close-block{background:transparent!important}
.container-fluid .col-lg-7{padding: 22px 0px 0 0 !important;}
.fp-table .get-demo{width: 68% !important; padding-top: 15px;margin-bottom: 30px;}
.feature-heading-row{justify-content: flex-start !important; margin-bottom:0 !important                                                }
.feature-heading-row h1{padding-left: 15px;}
.category-page-banner .col-md-9{min-height: 260px !important;}
  /* .fp-table .get-demo input{width: calc(100% - 145px) !important}
  .fp-table .get-demo input + .btn.btn-primary{width:145px !important;margin-top:0 !important;padding:0 10px !important;border-radius: 0 3px 3px 0 !important;} */
}
.ar-banner::after{
  transition:all .3s;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:1}
.ar-banner:hover::after{opacity:0}
.ar-banner .container-fluid{position:relative;z-index:1}
.tringle-holder{z-index:1}
#book_a_demo .row .col-md-5, #book_a_demo #demo-form .col-md-6:last-child, #book_a_demo #demo-form .g-recaptcha div{margin: 0 auto;}
#book_a_demo #demo-form .col-md-12{text-align: center;}
#book_a_demo #demo-form .col-md-12 input[type="checkbox"]{float: unset;margin: 0;}
#book_a_demo #demo-form #rental_datepicker dl.last dt, #book_a_demo #demo-form #rental_datepicker dl.last dd, #book_a_demo #demo-form #rental_datepicker dl.last dt label{justify-content: center;}
.get-demo{position: relative;}
.get-demo input{border: 1px solid #9b9696 !important;}
.get-demo input.placeholder-red{border:1px solid red !important;}
.get-demo input.placeholder-red::placeholder{color:red}
.get-demo input:focus, .get-demo input + .btn.btn-primary:focus{outline: unset;box-shadow: unset;}
.get-demo input + .btn.btn-primary{margin-top: 5px;}
.validation-msg{ color: red;width: fit-content;align-self: self-start;text-align: left;padding: 5px;border-radius: 5px;position: absolute;top: 54px;font-size: 13px;display: none;width: fit-content;padding: 5px 12px;box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.1);transition: all 0.5s ease;}
.validation-msg::before{content: "";border-top: 0px solid transparent;border-left: 12px solid transparent;border-bottom: 10px solid #fff;border-right: 13px solid transparent;width: 25px;height: 25px;position: absolute;left: 7px;top: -21px;}
  .category-fetures + .get-demo .validation-msg{top:84px}
  .fp-table .validation-msg{top:76px}
@media (min-width:767px) {
  .get-demo{ display: flex; justify-content: space-between;align-items: center;margin: 12px auto 0;}
  .category-page-banner .get-demo, .ar-banner .get-demo{width: 600px;}
  .get-demo input{height: 50px;width: calc(100% - 145px);border-radius: 5px 0 0 5px}
  .get-demo input + .btn.btn-primary{height: 50px;width: 145px;letter-spacing: 0;border-radius: 0 5px 5px 0;border: 1px solid #24742f;border-left: 0;margin: 0;padding: 0 25px !important;}
}
.get-demo.bg{padding: 30px 50px !important;  border-radius: 5px; background: #e9e9e9; border: 1px solid #e5e5e5;}
.free-trial{color:red;font-size: 18px; text-decoration: underline !important;text-transform: uppercase;}
.fp-table .get-demo{width:100%; margin-right:15px;padding-top:25px}
.feature-heading-row{background: #034d94;height: 48px;display: flex;justify-content: center;align-items: center;letter-spacing: 1px; margin-top:15px !important}
.feature-heading-row h1{color: #fff;margin-bottom: 0;font-size: 18px;font-weight: 300 !important;text-align: left;}
.fp-table-link{color:#34b346;text-decoration: underline !important;margin-top:15px !important;font-size: 24px;font-weight: 500;}
.feature-heading-row h1 .fa-question-circle-o{color:#fff}
.big-buy-now + p{margin-bottom:13px !important;transform:translateY(-20px); font-weight: 500 !important;}
.col-6:has(.table-title) + .col-2{background: #fbbb10;color:#fff}
.col-6:has(.table-title) + .col-2 + .col-2{background: #3675df;color:#fff}
.col-6:has(.table-title) + .col-2 + .col-2 + .col-2{background:  #63bf3f;;color:#fff}
.col-6:has(.table-title) + .col-2 span, .col-6:has(.table-title) + .col-2 + .col-2 span, .col-6:has(.table-title) + .col-2 + .col-2 + .col-2 span{color:#fff}
.col-6:has(.table-title) + .col-2, .col-6:has(.table-title) + .col-2 + .col-2, .col-6:has(.table-title) + .col-2 + .col-2 + .col-2{font-size: 22px;text-transform: uppercase;letter-spacing: 1px; line-height: 22px;}
.col-6:has(.table-title) + .col-2 span, .col-6:has(.table-title) + .col-2 + .col-2 span, .col-6:has(.table-title) + .col-2 + .col-2 + .col-2 span{font-size: 18px;text-transform: capitalize;margin-top:15px}
@media (max-width:767px) {
  .get-demo, .get-demo input{width: 100% !important}
  .get-demo input{height:50px;}
  .get-demo input + .btn.btn-primary{margin-top:15px;}
  .get-demo.bg{padding: 15px !important;}
  .main-container.col1-layout{padding-top:0}
}
@media (min-width:768px) and (max-width:1024px) {
  .get-demo input{width:calc(100% - 134px)}
  .get-demo input + .btn.btn-primary{padding:0 12px !important;}
}
@media only screen and (min-width: 1400px){
	.ar-options p{margin-top: 66px !important;}
  .plans-sec .ar-main-title{white-space: nowrap;margin-bottom:0px}
}
@media(max-width:1024px) {
  .get-demo{width: 100% !important;}
  .ar_container .container{padding:0 10px !important}
  section.fp-table .row {margin: 0 !important;}
  .screenshot{padding-top: 0 !important; padding-bottom: 0 !important;}
  .fp-table .col-6 p, .fp-table .col-2 p{min-height: 40px !important;}
  .demo{padding-top:0 !important}
  .col-md-5.testimonial{margin-top:50px !important}
}
@media only screen and (max-width: 768px){
	.ar-options p{margin-top: 36px !important;}
  .ar-banner .get-demo input{border-radius:3px;}
  .ar_about .category-page-banner{width: calc(100% + 2px) !important;margin-left: -1px;padding-bottom: 12px;}
  .get-demo.bg{width:100% !important}
}
@media only screen and (min-width: 992px) and (max-width: 1399px){
  .ar-options p{margin-top: 13px !important;}
}
@media only screen and (min-width: 769px) and (max-width: 991px){
  .ar-options p{margin-top: 26px !important;}
}

/**
 * WARNING: Do not change this file. Your changes will be lost.
 * Unicase v1 
 */
/*======= GENERAL ======*/
@font-face {font-family: 'Roboto';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Roboto/Roboto-Regular.svg#Roboto-Regular') format('svg');}
@font-face {font-family: 'FjallaOneRegular';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/fjalla/fjallaone-regular.svg#FjallaOneRegular') format('svg');}
@font-face {font-family: 'PacificoRegular';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/pacifico/pacifico.svg#PacificoRegular') format('svg');}
@font-face {font-family: 'LatoBold';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/lato/lato-bold.svg#LatoBold') format('svg');}
@font-face {font-family: 'BebasNeueBold';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneuebold.svg#BebasNeueBold') format('svg');}
@font-face {font-family: 'BebasNeueRegular';src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.eot');src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.eot') format('embedded-opentype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.woff2') format('woff2'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.woff') format('woff'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.ttf') format('truetype'), url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/bebas/bebasneueregular.svg#BebasNeueRegular') format('svg');}
.fntuc-style1{font-family: 'FjallaOneRegular', Arial, serif !important;font-weight: 400 !important;}
.fntuc-style2{font-family: 'BebasNeueRegular', Arial, serif !important;font-weight: 400 !important;}
.fntuc-style3{font-family: 'LatoBold', Arial, serif !important; font-weight: 500 !important;}
.fntuc-style4{font-family: 'BebasNeueBold', Arial, serif !important; font-weight: 500 !important;}
.a-right{text-align:right;}
b, strong{font-weight:700;}
input, textarea {border: 1px solid #e5e5e5;border-radius: 0;box-shadow: none;height: auto;padding: 6px 12px;}
img {max-width: 100%;width: auto;height: auto;}
select {background: #fff none repeat scroll 0 0;border: 1px solid #ccc;border-radius: 2px;color: #777;font-size: 13px;height: 33px;padding: 2px 8px;max-width:100%;}
table {border-collapse: collapse;border-spacing: 0;}
input[type="radio"],
input[type="checkbox"] {display: inline-block;float: left;margin: 2px 5px 0 0;}
.no-display {display: none;}
.form-list > li {display: inline-block;margin: 0 0 10px;width: 100%;position:relative;}
.form-list li .input-box .input-text {width: 100%;}
.form-list .fields .field {display: inline-block;float: left;margin: 0 0.3% 0 0;}
.customer-name .field {width: 49.8%;float: left;}
.customer-name-middlename .field {width: 33.1%;float: left;}
.form-list .fields > .field {width: 49.8%;}
.form-list li label {font-size: 14px;}
.page-title > h1 {display: inline-block;margin: 0 0 20px;font-size: 28px;}
.content .buttons-set {display: inline-block;float: left;margin: 10px 0;width: 100%;}
.buttons-set .button {display: inline-block;float: right;}
.buttons-set a.f-left {display: inline-block;line-height: 35px;font-size:15px}
.buttons-set .back-link {display: inline-block;margin: 10px 0 0;}
.page-title .button {float: right;}
.dropdown.open a.dropdown-toggle > .caret {border-bottom: 4px solid;border-top: 0 none;}
.no-display {display: none;}
.fieldset > .form-list {display: inline-block;padding: 10px;width: 100%;}
.fieldset > p.required {padding: 10px;}
.validation-failed {border: 1px solid #eb340a !important;background: #faebe7 !important;}
.validation-advice {margin: 6px 0 0;}
.buttons-set {float: left;width: 100%;}
.buttons-set.buttons-set2 {padding: 10px;}
.buttons-set.buttons-set2 .button {float: none;}
.input-box > select {height: 33px;}
.col2-set {display: inline-block;margin-bottom: 15px;width:100%;}
.col2-set .col-1, .col2-set .col-2 {border: 1px solid #ddd;display: inline-block;float: left;min-height: 210px;width: 49.7%;}
.col2-set ol {list-style: outside none none;padding: 10px;}
.col2-set ol li.item > address, .col2-set ol li.item > p {margin: 0;padding: 5px 10px;}
.col2-set > .col-2 {float: right;}
.box-info .col2-set .col-1, .box-info .col2-set .col-2 {border: medium none;padding: 10px;box-shadow: none;}
.box-info ol li.item .ratings {padding: 10px;}
.box-info ol li.item .product-name {background: #f2f2f2 none repeat scroll 0 0;font-size: 15px;margin: 0;padding: 6px 10px 6px 35px;}
.box-info ol {margin: 10px auto;padding: 0;width: 95%;}
.box-info ol li.item {background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #f2f2f2;display: inline-block;margin: 0 0 10px;position: relative;width: 100%;}
.box-info ol li.item:last-child {margin: 0;}
.box-info li.item .number {background: #e9e9e9 none repeat scroll 0 0;padding: 5px 8px;position: absolute;top: 0;}
.col2-set ol li.item {margin: 0 0 20px;}
.col2-set ol li.item:last-child {margin: 0;}
.col2-set ol li h3 {border-bottom: 1px solid #ddd;font-size: 15px;margin: 0;padding: 0 0 5px;}
.col2-set > .col-1 {margin-right: 0.3%;}
.box-info .box-head > h2 {background: #f2f2f2 none repeat scroll 0 0;display: inline-block;font-size: 18px;margin: 0;}
.box-info .box .box-title {border-bottom: 1px solid #ddd;padding: 5px;}
.col2-set .box-content {padding: 10px;}
.box-info {border: 1px solid #ddd;display: inline-block;float: left;margin: 0 0 20px;width: 100%;}
.box-info .box-head > a {float: right;font-size: 13px;}
.box-info .box .box-title > h3 {display: inline-block;font-size: 18px;margin: 0;}
.box-info .box-head, .col2-set .col-1 > h2, .col2-set .col-2 > h2 {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;font-size: 15px;margin: 0;padding: 10px;}
.box-info .box-head .box .box-title h2 {display: inline-block;font-size: 20px;margin: 0;}
.box-info .box .box-title > a {float: right;}
.box .box-title > h2 {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;font-size: 16px;margin: 0;padding: 10px;}
/*.page .main {padding-bottom: 30px;}*/
.green-text {color: #abd07e !important;}
.green-text:hover {background-color: #abd07e !important;color: #fff !important;}
.blue-text {color: #3498db !important;}
.blue-text:hover {background-color: #3498db !important;color: #fff !important;}
.red-text {color: #ff6c6c !important;}
.red-text:hover {background-color: #ff6c6c !important;color: #fff !important;}
.orange-text {color: #f39c12 !important;}
.orange-text:hover {background-color: #f39c12 !important;color: #fff !important;}
.dark-green-text {color: #12cca7 !important;}
.dark-green-text:hover {background-color: #12cca7 !important;color: #fff !important;}
h3.section-title {margin: 10px 0 0;}
#brand-slider .owl-item.loading {min-height: auto;}
.inline {display: inline-block;vertical-align: top;}
ul {list-style: none;}
a {-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
body {background-color: #fff;overflow-x: hidden;margin: 0;padding: 0;font-family: 'Roboto', sans-serif;}
ul {margin: 0;padding: 0;}
a {outline: none!important;}
a:hover,
a:active,
a:focus {text-decoration: none;}
img[src="assets/images/blank.gif"] {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/ajax.gif") no-repeat scroll center center #ffffff;}
.customer-wishlist-item-info textarea, .opc > li.section, .col2-set .col-1, .col2-set .col-2, .opc-block-progress dl > div {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.btn-upper {text-transform: uppercase;}
.m-t-20 {margin-top: 20px;}
.m-t-15 {margin-top: 15px;}
.m-t-10 {margin-top: 10px;}
.btn-uppercase {text-transform: uppercase;}
.main .btn-remove2 {border: 2px solid;font-size: 0;}
.btn-cart-mini .fa, .btn-edit-mini .fa {font-size: 15px;}
.button, .btn-remove2 {-moz-user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;cursor: pointer;display: inline-block;font-size: 14px;font-weight: 400;line-height: 1.42857;margin-bottom: 0;padding: 6px 12px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-default {background: #cbc9c9;color: #fff;font-weight: 700;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-ms-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
.btn-cart, .button {-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;-ms-transition: all linear 0.2s;-o-transition: all linear 0.2s;transition: all linear 0.2s;border: none;line-height: 18px;background: transparent;border: 2px solid;}
.btn-black {-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;-ms-transition: all linear 0.2s;-o-transition: all linear 0.2s;transition: all linear 0.2s;background: #3a3a3a;color: #fff;border: none;font-size: 15px;line-height: 30px;font-weight: 500;padding: 3px 22px;}
.btn-primary, .btn-primary:hover {background: transparent;-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;-ms-transition: all linear 0.2s;-o-transition: all linear 0.2s;transition: all linear 0.2s;border: 2px solid;}
.btn-remove2::before {content: "";font-family: fontawesome;font-size: 15px;}
.btn.btn-white {border-color: #fff;color: #fff;}
.btn.btn-black {border-color: #333;color: #333;}
.btn-flat {border-radius: 0;}
.button .title {margin-left: 5px;}
.price-box .map-link {background: #eee;display: inline-block;margin: 5px 0;padding: 3px 10px 4px 0;font-size: 12px;}
.price-box .minimal-price-link {background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #eee;display: inline-block;font-size: 14px;line-height: 16px;text-align: center;width: auto;}
.price-box .minimal-price-link .label {display: inline-block;line-height: 18px;padding: 0;width: 100%;}
.price-box .minimal-price-link .price {display: inline-block;line-height: 14px;margin: 0;width: 100%;}
.price-box .map-link::before {content: "\f0a6";font-family: fontawesome;padding: 0 5px;}
.center-block {float: none;}
.inner-md {padding-top: 100px;padding-bottom: 100px;}
.inner-sm {padding-top: 80px;padding-bottom: 80px;}
.inner-xs {padding-top: 40px;padding-bottom: 40px;}
.inner-vs {padding-top: 30px;padding-bottom: 30px;}
.inner-top {padding-top: 120px;}
.inner-top-md {padding-top: 100px;}
.inner-top-sm {padding-top: 50px;}
.inner-top-xs {padding-top: 40px;}
.inner-top-vs {padding-top: 30px;}
.inner-bottom {padding-bottom: 120px;}
.inner-bottom-md {padding-bottom: 100px;}
.inner-bottom-sm {padding-bottom: 50px;}
.inner-bottom-xs {padding-bottom: 40px;}
.inner-bottom-vs {padding-bottom: 30px;}
.inner-left {padding-left: 75px;}
.inner-left-md {padding-left: 60px;}
.inner-left-sm {padding-left: 45px;}
.inner-left-xs {padding-left: 30px;}
.inner-right {padding-right: 75px;}
.inner-right-md {padding-right: 60px;}
.inner-right-sm {padding-right: 45px;}
.inner-right-xs {padding-right: 30px;}
.inner-right-vs {padding-right: 10px;}
.outer {margin-top: 120px;margin-bottom: 120px;}
.outer-md {margin-top: 100px;margin-bottom: 100px;}
.outer-sm {margin-top: 80px;margin-bottom: 80px;}
.outer-xs {margin-top: 40px;margin-bottom: 40px;}
.outer-top {margin-top: 120px;}
.outer-top-md {margin-top: 100px;}
.outer-top-sm {margin-top: 80px;}
.outer-top-xxs {margin-top: 10px;}
.outer-top-xs {margin-top: 20px;}
.outer-top-vs {margin-top: 30px;}
.outer-top-small {margin-top: 50px;}
.outer-bottom {margin-bottom: 120px;}
.outer-bottom-md {margin-bottom: 100px;}
.outer-bottom-sm {margin-bottom: 80px;}
.outer-bottom-vs {margin-bottom: 60px;}
.outer-bottom-xs {margin-bottom: 40px;}
.outer-bottom-small {margin-bottom: 50px;}
.outer-top-bd {margin-top: 10px;}
.inner-bottom-30 {padding-bottom: 30px;}
.inner-bottom-20 {padding-bottom: 20px;}
@media (max-width: 767px) {.inner {padding-top: 80px;padding-bottom: 80px;}
    .inner-md {padding-top: 65px;padding-bottom: 65px;}
    .inner-sm {padding-top: 50px;padding-bottom: 50px;}
    .inner-xs {padding-top: 40px;padding-bottom: 40px;}
    .inner-top {padding-top: 80px;}
    .inner-top-md {padding-top: 65px;}
    .inner-top-sm {padding-top: 50px;}
    .inner-top-xs {padding-top: 40px;}
    .inner-bottom {padding-bottom: 80px;}
    .inner-bottom-md {padding-bottom: 65px;}
    .inner-bottom-sm {padding-bottom: 50px;}
    .inner-bottom-xs {padding-bottom: 40px;}
}
.boxed .wrapper {padding: 20px 0;}
.boxed .page {background: #fff none repeat scroll 0 0;box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);display: inherit;margin: 0 auto;max-width: 1180px;overflow: hidden;width: 100%;}
.section-title {font-size: 18px;font-family: 'FjallaOneRegular';border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;text-transform: uppercase;}
.home-owl-carousel .owl-controls, .blog-slider .owl-controls, .brand-slider .owl-controls {margin-top: 0px;}
.owl-center-cont {margin-left: -6px;margin-right: -6px;}
/*carousel control button*/
.product-slider .owl-controls, .custom-carousel .owl-controls {display: inline-block;position: absolute;right: 0;top: -66px;width: auto;}
.product-slider .owl-controls .owl-next, .product-slider .owl-controls .owl-prev, .custom-nav .owl-controls .owl-prev, .custom-nav .owl-controls .owl-next, .custom-carousel .owl-controls .owl-next, .custom-carousel .owl-controls .owl-prev {border: 1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;height: 25px;font-size: 0;opacity: 1;position: absolute;top: 8px;-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;-ms-transition: all linear 0.2s;-o-transition: all linear 0.2s;width: 25px;}
.product-slider .owl-controls .owl-next, .custom-carousel .owl-controls .owl-next {right: 10px;}
.product-slider .owl-controls .owl-prev, .custom-carousel .owl-controls .owl-prev {right: 40px;}
.product-slider .owl-controls .owl-prev::before, .product-slider .owl-controls .owl-next::before, .custom-nav .owl-controls .owl-prev::before, .custom-nav .owl-controls .owl-next::before, .custom-carousel .owl-controls .owl-prev::before, .custom-carousel .owl-controls .owl-next::before {color: #b4b4b4;font-family: FontAwesome;font-size: 16px;left: 8px;line-height: 23px;position: absolute;top: 0;}
.product-slider .owl-controls .owl-prev:before, .custom-nav .owl-controls .owl-prev:before, .custom-carousel .owl-controls .owl-prev:before {content: "\f104";}
.product-slider .owl-controls .owl-next:before, .custom-nav .owl-controls .owl-next:before, .custom-carousel .owl-controls .owl-next:before {content: "\f105";}
.owl-controls .owl-page {display: inline-block;}
.owl-controls .owl-page.active span {background: #333;}
.owl-controls .owl-pagination {display: inline-block;margin: 13px 0;text-align: center;width: 100%;}
.owl-controls .owl-page span {background: #999 none repeat scroll 0 0;border-radius: 20px;display: block;height: 12px;margin: 5px 7px;opacity: 0.5;width: 12px;}
.logo-slider .owl-controls .owl-prev, .logo-slider .owl-controls .owl-next {top: 20px;}
.special-product .product:first-child {margin-bottom: 30px;}
.special-product .product:last-child {margin-top: 30px;}
.best-product .product:first-child {margin-bottom: 30px;}
.config-options ul > li > a {display: block;}
.read-more-bottom {margin-bottom: 10px;}
.unicase-form-control {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border-color: #eee;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;height: auto;padding: 10px 12px;}
.unicase-form-control:focus {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border-color: #d8d8d8;}
.main-header .minicart-content .cart_list {max-height: 245px;overflow-y: auto;padding: 0 10px;}
.minicart-block .cart_list .item {display: inline-block;padding: 0 15px 0 0;position: relative;width: 100%;}
.minicart-content .cart_list a.remove {position: absolute;right: 4px;}
.minicart-content .cart_list .item a {color: #555;font-size: 14px;font-weight: 500;text-transform: uppercase;}
.minicart-content .image, .minicart-content .prod-inf {display: table-cell;vertical-align: top;width: auto;font-size: 0.95em;}
.minicart-content .image {padding-right: 10px;width: 60px;}
.minicart-content .cart_list .item span.quantity {display: block;font-size: 14px;font-weight: 500;padding-top: 4px;}
.minicart-content p.total {border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding: 10px;text-align: right;}
.minicart-content .minicart-actions {padding: 0 10px;}
.minicart-content p.total .amount {font-weight: 700;}
.minicart-content .cart_list .item .remove span {font-size: 9px;}
.minicart-content .buttons a.wc-forward {background-color: transparent;border: 2px solid #ddd;border-radius: 4px;color: #555;font-size: 13px;font-weight: 500;line-height: 18px;padding: 8px 17px;text-transform: uppercase;transition: all 0.2s linear 0s;}
.minicart-content .buttons a.checkout.wc-forward {border-radius: 4px;color: #fff;float: right;font-size: 13px;font-weight: 500;line-height: 18px;padding: 8px 17px;text-transform: uppercase;transition: all 0.2s linear 0s;}
.minicart-content .buttons a.wc-forward, .minicart-content .buttons a.checkout {display: block;text-align: center;width: 100%;}
.minicart-content .buttons a.checkout {margin-top: 10px;}
.minicart-content .buttons a.wc-forward:hover {color: #fff;}
@keyframes slidenavAnimation {from {margin-top: -30px;opacity: 0;}
    to {margin-top: 0;opacity: 1;}
}
@-webkit-keyframes slidenavAnimation {from {margin-top: -30px;opacity: 0;}
    to {margin-top: 0;opacity: 1;}
}
.seller-product .products {margin-bottom: 35px;}
.seller-product .products .product .product-info .name {font-size: 18px;margin-top: 5px !important;}
a {color: #12cca7;}
.show-theme-options:hover, .show-theme-options:focus {background: #12cca7;}
.top-bar .cnt-account ul > li a:hover, .top-bar .cnt-account ul > li a:focus {color: #12cca7;}
.top-bar .cnt-block ul li a .caret {color: #12cca7;}
.top-bar .cnt-block ul li .dropdown-menu li a:hover, .top-bar .cnt-block ul li .dropdown-menu li a:focus {color: #12cca7;}
.main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:hover, .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:focus {color: #12cca7;}
.search-area {border: 1px solid #e2e2e2;border-radius: 3px;margin: 30px 0 0;}
.search-area form {margin: 0;}
.search-area form .input-group-addon {background: #f6f6f6 none repeat scroll 0 0;border: medium none;}
.search-area form .input-group-addon.search-categories {border-right: 1px solid #e2e2e2;padding: 0;}
.search-categories .select-categories::after {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid;content: "";position: absolute;right: 10px;top: 45%;}
.search-area .search-categories select {cursor: pointer;height: 40px;max-width: 250px;width: 200px;}
.search-categories .select-categories {max-width: 150px;overflow: hidden;padding: 0;position: relative;}
.search-area form select, .search-area form button, .search-area form input {background: transparent none repeat scroll 0 0;border: medium none;color: #555;}
.search-area form .search-field {border-radius: 0;border-right: 1px solid #e2e2e2;width: 100%;}
.search-categories .sel_cat, .search-categories .caret {color: #555;font-size: 14px;}
.top-bar {background: #f7f7f7 none repeat scroll 0 0;font-size: 14px;line-height: 20px;}
.top-bar .quick-links.top-link-left {margin: 6px 0;}
.top-bar .quick-links .dropdown {line-height: 40px;padding: 0 10px;}
.top-bar .quick-links .dropdown-menu > li > a {color: #555;font-size: 13px;line-height: 18px;padding: 10px 20px;text-transform: none !important;}
.top-bar .quick-links {margin: 0px;}
.top-bar .quick-links>li {display: inline-block;line-height: 14px;padding: 3px 12px;border-left: 1px solid #e2e2e2;}
.top-bar .quick-links>li:first-child {border-left: none;}
.top-bar .quick-links > li a {padding: 0px;}
.top-bar .quick-links > li a i {padding-right: 10px;font-size: 16px;color: #bbb;}
.top-bar .quick-links .btn-remove {right: 12px;}
.top-bar .quick-links > li.menu-item-has-children .dropdown-menu {animation-duration: 0.2s;border-top-left-radius: 0;border-top-right-radius: 0;left: -13px;margin: 0;padding: 0;min-width: auto;top: 98%;}
.top-bar .compare-dropdown .clear_link {float: right;padding: 10px 0;}
.compare-dropdown .compare-content .actions {padding-top: 15px;}
.compare-dropdown .compare-content {padding: 15px 10px;overflow: hidden;}
.compare-dropdown .btn-remove::after, .block-list .item .btn-remove::after, .mini-products-list li.item a.btn-remove:after {content: "\f105 \f104";font-family: fontawesome;font-size: 15px;letter-spacing: -2px;padding: 3px;}
.compare-dropdown .empty {font-size: 13px;}
.compare-dropdown .btn-remove, .block-list .item .btn-remove, .mini-products-list li.item a.btn-remove {font-size: 0;position: absolute;right: 30px;}
.top-bar .quick-links > li.menu-item-has-children .dropdown-menu.currency-dropdown {left: -5px;}
.top-bar .quick-links > li a.dropdown-toggle .key {margin: 0 3px 0 0;}
.top-bar .quick-links.top-links-right > li {line-height: 20px;margin: 3px 0;}
.top-bar .quick-links > li.menu-item-has-children .dropdown-menu.lang-dropdown {left: -5px;min-width: 110px;}
.top-bar .quick-links > li.menu-item-has-children .compare-dropdown {left: -55%;min-width: 250px;}
.search-categories .dropdown-menu {border-top-left-radius: 0;border-top-right-radius: 0;left: -13px;top: 130%;width: 250px;}
.top-bar .quick-links .dropdown-menu {border-top-width: 2px;}
.search-categories .dropdown-menu > li > a {white-space: normal;}
.top-bar .switchers {margin: 0!important;}
.top-bar .switchers>li {display: inline-block;border-left: 1px solid #e2e2e2;}
.top-bar .switchers>li>a {padding: 0 15px;-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;transition: all .2s linear 0s;color: #888;display: inline-block;}
.top-bar .switchers>li>a .value {margin: 0px 7px;}
.top-bar .switchers>li>a .caret {color: #b8b8b8;}
.top-bar .switchers>li .dropdown-menu {border-radius: 0px;box-shadow: none;border: 1px solid #e1e1e1;top: 125%;left: 5px;}
.top-bar .switchers>li .dropdown-menu li a:hover, .top-bar .switchers>li .dropdown-menu li a:focus {background: transparent;}
.top-bar .switchers>li:first-child {border-left: none;}
.main-header {padding:0;display: inline-block;width: 100%;}
.top-bar .lang-dropdown li a > span {margin: 0 0 0 10px;}
.main-header .logo-holder {margin-top: 10px;}
.main-header .main-header-content {margin-left: -15px;margin-right: -15px;}
/* .main-header .main-header-content:before, .main-header .main-header-content:after {content: " ";display: table;} */
/* .main-header .main-header-content:after {clear: both;} */
/* .main-header .main-header-content:before, .main-header .main-header-content:after {content: " ";display: table;} */
/* .main-header .main-header-content:after {clear: both;} */
.main-header .site-branding {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
@media (min-width: 992px) {
	.main-header .site-branding {float: left;}
}
.main-header .site-branding .navbar-brand {padding: 0px;height: auto;}
.main-header .site-branding a {display: inline-block;}
.main-header .top-search-holder {padding: 0px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
@media (min-width: 992px) {
	.main-header .top-search-holder {float: left;width: 50%;}
}
.main-header .top-search-holder .search-area input.search-field {font-size: 14px;}
.main-header .top-search-holder .search-area .input-group {line-height: 20px;}
.main-header .contact-row {font-size: 14px;line-height: 20px;position: absolute;}
.main-header .contact-row .phone {margin: 0 23px 0 0;border-right: 1px solid #e2e2e2;padding-right: 35px;}
.main-header .contact-row i {font-size: 18px;margin: 0 8px 0 0;vertical-align: middle;}
.main-header .top-cart-row {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
@media (min-width: 992px) {
	.main-header .top-cart-row {float: left;width: 25%;}
}
.search-categories .dropdown.open {line-height: 23px;}
.top-cart-row {padding-top: 31px;line-height: 22px;}
.minicart-block .minicart-action {display: block;position: relative;}
.minicart-block .minicart-action .cart-icon {display: table-cell;height: 50px;text-align: center;vertical-align: middle;width: 50px;background: #848484;color: #ffffff;border-radius: 3px;}
.minicart-block .minicart-action .cart-icon .icon {font-size: 18px;margin-left: 0;}
.minicart-block .minicart-action .cart-icon .item-count {border-radius: 50px;color: #FFFFFF;display: inline-block;font-size: 13px;height: 20px;line-height: 20px;position: absolute;text-align: center;top: -8px;vertical-align: middle;width: 20px;}
.minicart-block .minicart-action .cart-info {display: table-cell;text-align: left;padding-left: 13px;}
.minicart-block .minicart-action .cart-info .label-name {display: block;font-size: 20px;color: #444444;font-weight: 500;text-transform: uppercase;}
.minicart-block .minicart-action .cart-info .cart-count {color: #555555;}
.minicart-block .minicart-action .cart-info .cart-count .amount {font-weight: 500;}
.minicart-wrapper .cart_list {max-height: 400px;overflow-y: auto;}
.minicart-block .minicart-content {border-top: 1px solid;border-radius: 0;box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);left: auto;opacity: 0;display: block;padding: 10px;position: absolute;right: 0;transform: translateY(10px);transition: all 0.3s ease-in-out 0s;visibility: hidden;width: 290px;z-index: 11;border-top: 2px solid;overflow: hidden;}
.minicart-block .item .prod-inf .prod-name {line-height: 16px;}
.minicart-block .item .price, .minicart-block .total .price {font-weight: bold;}
.minicart-block:hover .minicart-content {opacity: 1;visibility: visible;transform: translateY(0px);}
.wide-banners {display: inline-block;text-align: center;width: 100%;}
.wide-banner {overflow: hidden;}
.wide-banner .image img {display: block;width: 100%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.wide-banner .banner-wrapper.zoom-effect:hover img {-webkit-transform: rotate(-1deg) scale(1.1);-moz-transform: rotate(-1deg) scale(1.1);-ms-transform: rotate(-1deg) scale(1.1);-o-transform: rotate(-1deg) scale(1.1);opacity: 0.9;}
.wide-banner .banner-wrapper.border-effect:after {border: 0 solid hsla(0, 0%, 100%, 0.5);bottom: 0;content: "";left: 0;opacity: 0;overflow: visible;position: absolute;right: 0;top: 0;transition: all 0.3s ease-in-out 0s;}
.wide-banner .banner-wrapper.border-effect:hover:after {border:10px solid hsla(0, 0%, 100%, 0.5); opacity:1;}
.cnt-strip {position: relative;}
.cnt-strip .strip {position: absolute;bottom: 15px;width: 100%;padding: 8px 30px 5px 30px;}
.cnt-strip .strip h1 {font-size: 3.9em;color: #ff4c4c;margin: 0;text-transform: uppercase;font-family: 'BebasNeueBold';}
.cnt-strip .strip h2 {font-size: 3.7em;color: #f39c12;margin: 0;text-transform: uppercase;font-family: 'BebasNeueBold';}
.cnt-strip .strip h2 .shopping-needs {font-family: 'BebasNeueRegular';color: #434343;}
.cnt-strip .strip h3 {font-size: 3em;color: #434343;margin: 0;text-transform: uppercase;font-family: 'BebasNeueRegular';}
.cnt-strip .strip h4 {font-size: 1.5em;margin: 0;text-transform: uppercase;font-family: 'BebasNeueRegular';}
.cnt-strip .strip.strip-text {width: 60%;}
.cnt-strip .strip .red {color: #ff7878;}
.cnt-strip .strip .black {color: #434343;}
.cnt-strip .strip .green {color: #83c038;}
.cnt-strip .strip .white {color: #fff;}
.cnt-strip .strip .normal-shopping-needs {font-size: 3.2em;font-family: 'Roboto';}
.cnt-strip .new-label {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/label.png") no-repeat scroll right top;height: 72px;position: absolute;left: -1px;top: -1px;width: 72px;z-index: 999;}
.cnt-strip .new-label .text {color: #fff;font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: normal;line-height: 22px;left: -13px;position: absolute;text-align: center;top: 14px;-ms-transform: rotate(-43deg);    -webkit-transform: rotate(-43deg);transform: rotate(-43deg);width: 100%;}
.info-boxes .info-box {border: 5px solid #f2f2f0;margin: 0 auto 10px;max-width: 350px;padding: 22.5px 13px;}
.info-boxes .info-box .icon {font-size: 2.5em;}
.info-boxes .info-box .info-box-heading {font-size: 2.5em;text-transform: uppercase;font-family: 'BebasNeueBold';margin: 0px;}
.info-boxes .info-box .info-box-heading.orange {color: #ffb847;}
.info-boxes .info-box .info-box-heading.red {color: #ff7878;}
.info-boxes .info-box .text {color: #666666;text-transform: uppercase;font-weight: 500;font-size: 1em;margin: 10px 0 0;}
.scroll-tabs {display:inline-block;width:100%;}
.scroll-tabs .more-info-tab {border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;}
.scroll-tabs .more-info-tab .new-product-title {margin-bottom: 0px;margin-top: 5px;font-size: 20px;font-family: 'FjallaOneRegular';text-transform: uppercase;}
.scroll-tabs .nav-tab-line {border-bottom: medium none;margin-right: 65px;}
.scroll-tabs .nav-tabs > li.active > a, .scroll-tabs .nav-tabs > li.active:hover > a, .scroll-tabs .nav-tabs > li > a, .scroll-tabs .nav-tabs > li.active > a:focus {border-right: 1px solid #eee;}
.scroll-tabs .nav-tab-line li a {border-radius: 0;box-shadow: none;color: #999;font-size: 1.1em;font-weight: 500;line-height: 10px;padding: 0 10px;position: relative;text-transform: uppercase;}
.scroll-tabs .nav-tabs > li:last-child > a {border-right: none !important;}
.nav-tabs > li {display: inline-table;padding: 10px 0;}
.nav-tabs > li > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li:last-child > a {border: none;}
.scroll-tabs .nav-tab-line li a:hover, .scroll-tabs .nav-tab-line li a:focus {background: rgba(0, 0, 0, 0);}
.owl-center-con .product {padding: 0 10px;}
.product {display: inline-block;position: relative;width: 100%;overflow: hidden;}
.owl-center-cont .product {padding: 0 6px;}
.product .product-image .tag {position: absolute;}
.product .product-info .name a {color: #000;}
.product .product-info .star-rating .color {color: #ffb400;}
.product .product-image {background: #fefefe none repeat scroll 0 0;display: inline-block;height: inherit;position: relative;text-align: center;width: auto;}
.product .product-image > img {height: auto;margin: 0 auto;max-width: 100%;width: auto;}
.price-box {display: inline-block;font-size: 16px;width: 100%;}
.price-box .price-from, .price-box .price-to {display: inline-block;padding:0;}
.product-price .price-from .price {margin: 0;}
.price-box .price-from::after{content: "-";font-weight: bold;}
.price-box .price {font-size: 100%;font-weight: 700;line-height: 30px;margin-right: 8px;}
.product .product-info .product-price .price-before-discount {text-decoration: line-through;color: #d3d3d3;font-weight: 400;line-height: 30px;font-size: 14px;}
.add-cart-button.btn-group .button.icon {display: none;}
.product .product-image:hover .alt-img {opacity: 1;visibility: visible;}
.product .product-image .alt-img {opacity: 0;left: 0;top:0;position: absolute;transition: all 0.3s ease-in-out 0s;visibility: hidden;max-width: 100%;width: auto;height: auto;}
.price-box .price-label {/*display: none;*/font-size:22px;}
.old-price span.price-label{color:#d3d3d3}
.price-box .special-price .price, .regular-price .price{color: #029402 !important;margin-left:10px;}
.price-box .old-price .price {color: #d3d3d3;font-size: 85%;font-weight: 400;line-height: 30px;text-decoration: line-through;}
.price-box .old-price {display: inline-block;margin: 0;}
.price-box .special-price {/*float: left;*/margin: 0;}
.product .sku .label {font-size: 13px;font-weight: normal;padding: 0 2px 0 0;}
.product .sku .value {font-size: 14px;}
.product .cart {margin-top: 5px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 100%;z-index: 666;left: 0px;}
.product .cart .action ul li {float: left;}
.product .cart .action ul li.add-cart-button .button.btn-cart.icon {border-bottom-right-radius: 0;border-top-right-radius: 0;background: #575757;}
.product .cart .action ul li.lnk {display: inline-block;line-height: 20px;opacity: 0;text-align: center;transform: translateX(50px);transition: all 0.7s ease 0s;}
.product .cart .action ul li.lnk {margin: 0 0 0 5px;}
.product:hover .cart .action ul li.lnk {transform: translateX(0px);opacity: 1;}
.product .lnk-quickview {bottom: 0;font-size: 0;font-weight: bold;opacity: 0;position: absolute;right: 0;transition: all 0.4s ease 0s;background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;border: medium none;}
.product:hover .lnk-quickview {font-size: 1.5em;opacity: 1;padding: 7px 13px;}
@media (max-width: 1024px) {.product .cart .action ul li.lnk {opacity: 1;transform: translateX(0px);}
    .product .lnk-quickview {font-size: 13px;opacity: 0.8;}
    .product .lnk-quickview {font-size: 1.2em;opacity: 0.8;padding: 4px 9px;}
}
.tag {font-size: 13px;font-weight: 700;line-height: 38px;width: 40px;height: 40px;text-transform: uppercase;top: 2.5%;z-index: 1;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color: #fff;right: 8px;text-align: center;}
.tag span {position: relative;z-index: 1;font-size: 0.9em;}
.tag.new {background: #46aad7;}
.tag.hot {background: #ff7878;}
.product:hover .cart {opacity: 1;}
.best-seller .product .product-info .name, .special-offer .product .product-info .name {margin-top: 4px;}
.cart {margin-top: 5px;opacity: 1;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 100%;z-index: 666;left: 0px;}
.cart .action {float: left;}
.cart .action .add-cart-button .button.btn-cart.icon {border-bottom-right-radius: 0;border-top-right-radius: 0;background: #575757;}
.cart .action.lnk {margin: 10px 0px;}
.cart .action.lnk a {padding: 0 10px;color: #dadada;}
.cart .action.lnk.wishlist {border-right: 1px solid #dadada;}
.product-micro .product-image .image a .zoom-overlay:before {color: #FFFFFF;content: "\f00e";font-family: fontawesome;left: 45%;position: relative;right: 40%;}
.product-micro .product-image .image a .zoom-overlay {height: 100%;left: 0;opacity: 0;position: absolute;top: 0;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 100%;z-index: 99;}
.product-micro .product-image .image a .zoom-overlay:hover, .product-micro .product-image .image a .zoom-overlay:focus {opacity: 1;}
.copyright-bar {padding: 20px 0px;}
.copyright-bar .copyright {color: #5d5c5c;line-height: 28px;}
.copyright-bar .payment-methods {text-align: right;}
.copyright-bar .payment-methods ul li {display: inline-block;margin-right: 15px;}
.copyright-bar .payment-methods ul li:last-child {margin-right: 0px;}
.copyright-bar .no-padding {padding: 0px;}
.cnt-strip {position: relative;}
.cnt-strip .strip {position: absolute;bottom: 15px;width: 100%;text-align: initial;padding: 8px 30px 5px 30px;}
.cnt-strip .strip h1 {font-size: 3em;color: #ff4c4c;margin: 0;text-transform: uppercase;}
.cnt-strip .strip h2 {font-size: 2.5em;color: #f39c12;margin: 0;text-transform: uppercase;}
.cnt-strip .strip h2 .shopping-needs {color: #434343;}
.cnt-strip .strip h3 {font-size: 2em;color: #434343;margin: 0;text-transform: uppercase;}
.cnt-strip .strip h4 {font-size: 1.5em;margin: 0;text-transform: uppercase;}
.cnt-strip .strip.strip-text {width: 60%;}
.cnt-strip .strip .red {color: #ff7878;}
.cnt-strip .strip .black {color: #434343;}
.cnt-strip .strip .green {color: #83c038;}
.cnt-strip .strip .white {color: #fff;}
.cnt-strip .strip .normal-shopping-needs {font-size: 3.2em;}
.cnt-strip .new-label {background: url("https://www.any.rentals/skin/frontend/perfectus/default/images/label.png") no-repeat scroll right top;height: 72px;position: absolute;left: -1px;top: -1px;width: 72px;z-index: 999;}
.cnt-strip .new-label .text {color: #fff;font-size: 18px;font-weight: normal;line-height: 22px;left: -13px;position: absolute;text-align: center;top: 14px;-ms-transform: rotate(-43deg);-webkit-transform: rotate(-43deg);
transform: rotate(-43deg);width: 100%;}
.wide-banners.homepage-banner {margin-top: 30px;text-align: center;}
.wide-banner {margin: 0 auto 10px;width: auto;overflow: hidden;}
.wide-banner .strip-inner.strip-left {padding: 0 0 0 30px;}
.wide-banners.homepage-banner h4 {font-size: 2.2em;font-family: 'FjallaOneRegular';}
.wide-banners.homepage-banner h3 {font-size: 2.5em;font-family: 'FjallaOneRegular';}
.new-banner {margin-top: 30px;}
.new-banner .cnt-strip .strip {width: auto;padding: 0px;right: 23px;}
.new-banner .cnt-strip .strip h3 {background: #707070;padding: 13px 23px 13px 16px;line-height: 24px;font-size: 2.5em;font-family: 'FjallaOneRegular';}
.new-banner .cnt-strip .strip h5 {font-size: 1.1em;line-height: 30px;font-weight: 700;padding-right: 21px;text-transform: uppercase;}
.new-banner .cnt-strip .strip h5 span {background: none repeat scroll 0 0 #707070;-moz-box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070;-webkit-box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070;box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070;padding: 0.6em 0;}
.new-banner.no-margin {margin-top: -10px;}
.wide-banner-4 .cnt-strip .strip h1 {font-size: 3.9em;font-family: 'FjallaOneRegular';}
.wide-banner-4 .cnt-strip .strip h2 {font-size: 3.2em;font-family: 'FjallaOneRegular';}
.wide-banner-4 .cnt-strip .strip h3 {font-size: 2.3em;font-family: 'FjallaOneRegular';}
.wide-banner-4 .cnt-strip .strip h4 {font-size: 1.5em;font-family: 'FjallaOneRegular';}
.wide-banner-4 .cnt-strip .strip p {font-size: 1.6em;margin-bottom: 0px;}
.blog-slider .blog-post .name {margin-bottom: 5px;}
.blog-slider .blog-post-info .name {font-size: 1.1em;text-transform: capitalize;}
.blog-slider .blog-post-info .name a {color: #555;}
.blog-slider .blog-post-info .info {color: #9c9c9c;display: inline-block;font-size: 12px;margin: 0 0 5px;}
.blog-slider .blog-post-info .text {color: #434343;font-size: 1em;}
.footer .links-social {border-top: 1px solid #e5e5e5;line-height: 18px;color: #666666;}
.footer .links-social .contact-info .footer-logo {margin-top: 10px;}
.footer .links-social .contact-info .about-us {margin-bottom: 20px;}
.footer .links-social .contact-info .social-icons a {color: #888888;font-size: 16px;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 2em;height: 2em;display: inline-block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;text-align: center;}
.footer .links-social .contact-info .social-icons a:hover, .footer .links-social .contact-info .social-icons a:focus, .footer .links-social .contact-info .social-icons a.active {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;color: #fff;}
.footer .links-social .contact-info .social-icons a .icon {line-height: 2em;}
.footer .module-heading {font-size: 16px;text-transform: uppercase;font-family: 'FjallaOneRegular';color: #555555;}
.footer .contact-timing .table tbody tr {border-bottom: 1px solid #e1e1e1;}
.footer .contact-timing .table tbody tr td {border-top: none;font-size: 12px;line-height: 36px;padding: 0px !important;}
.footer-bottom .module-heading {text-transform: uppercase;font-family: 'FjallaOneRegular';color: #898989;}
.footer .footer-bottom ul li {border-bottom: 1px solid;}
.footer .footer-bottom a {line-height: 36px;color: #666;position: relative;margin-left: 23px;display: block;}
.footer .footer-bottom .module-body ul li a:before {content: "\f111";font-family: FontAwesome;position: absolute;margin-left: -22px;font-size: 6px;}
.product-tag .item {background-color: #f5f5f5;color: #666666;display: inline-block;margin-bottom: 9px;margin-right: 8px;padding: 6px 12px;}
.product-tag .item.active, .product-tag .item:hover, .product-tag .item:focus {color: #fff;}
.newsletter .sidebar-widget-body input {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border: 1px solid #e1e1e1;background: #fafafa;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.breadcrumb {background: rgba(0, 0, 0, 0);padding: 0;}
.breadcrumb ul {border-bottom: 1px solid #F2F2F2;margin: auto;padding: 20px 0 10px;text-align: right;}
.breadcrumb ul li:after {color: #666666;content: "/";font-size: 12px;line-height: 24px;margin-left: 9px;margin-right: -4px;padding: 0px;}
.breadcrumb ul li:last-child:after {content: "";}
.breadcrumb ul li a {color: #666666;font-size: 12px;line-height: 24px;font-weight: 500;}
@media (max-width: 767px) {.top-bar .header-top-inner {text-align: center;}
    .top-bar .header-top-inner .cnt-account {clear: both;display: inline-block;float: none;margin: auto;text-align: center;}
    .top-bar .header-top-inner .cnt-account li {margin-bottom: 8px;}
    .top-bar .header-top-inner .cnt-block .list-inline li {margin: 7px 0;}
    .main-header .logo-holder {text-align: center;margin-bottom: 20px;}
    .main-header .top-search-holder .contact-row {margin-bottom: 20px;text-align: center;}
    .main-header .top-search-holder .contact-row .phone,
    .main-header .top-search-holder .contact-row .contact {margin: 0 0 5px;padding-right: 0px;border-right: none;display: block;}
    .main-header .top-search-holder .search-area .categories-filter {width: 100%;border-right: none;border-bottom: 1px solid #e0e0e0;}
    .main-header .top-search-holder .search-area .search-button {padding: 12px 19px;}
    .sidebar .side-menu nav .nav > li > .mega-menu {left: 0px;min-width: 100%;top: 100%;}
    .logo-slider-inner .item {text-align: center;}
    .wide-banners .wide-banner:first-child {margin-bottom: 10px;}
    .header-nav .yamm .dropdown-menu {background: #fff;}
    .body-content .sidebar {margin-bottom: 30px;}
    .single-product .gallery-holder {margin-bottom: 50px;}
    .single-product .product-info-block {clear: both;}
}
@media (min-width: 768px) and (max-width: 991px) {.top-bar .cnt-account ul > li {padding: 3px 2px;}
    .sidebar .side-menu nav .nav > li > .mega-menu {min-width: 100%;left: 0px;}
    .logo-slider-inner .item {text-align: center;}
}
@media (min-width: 992px) and (max-width: 1199px) {.main-header .top-search-holder .search-area .control-group {position: relative;}
    .main-header .top-search-holder .search-area .control-group .search-button {position: absolute;top: 0px;right: 0px;}
}
/*custom*/
body.cms-unicase-style-2 .main-header {padding: 50px 0 60px;}
.cms-index-index .breadcrumbs_hr {display: none;}
.breadcrumbs_hr {border-top: 1px solid hsl(0, 0%, 95%);display: none;height: 1px;width: 100%;}
.minicart-block .total .price {font-weight: 700px;}
.rating-box::before {clear: both;color: #c2c2c2;content: "\f006\f006\f006\f006\f006";font-family: fontawesome;font-size: 15px;letter-spacing: 4.5px;line-height: 18px;}
.rating-box {display: inline-block;position: relative;width: 96px;}
.rating-links .addreview-lnk {display: none;}
.rating-links {display: inline-block;}
.ratings .amount {display: none;}
.rating-box .rating::before {color: #ff991d;content: "\f005\f005\f005\f005\f005";display: inherit;font-family: fontawesome;font-size: 15px;left: 0;letter-spacing: 4.5px;line-height: 18px;overflow: hidden;position: relative;top: 0;}
.rating-box .rating {font-size: 0;left: 0;position: absolute;top: 0;}
.rating-box .rating-number {display: none;}
.product-slider .product .product-micro {display: inline-block;margin: 0 0 15px;width: 100%;}
.product-slider .product:last-child .product-micro {margin: 0;}
.product-micro .product-micro-row {margin-left: -5px;margin-right: -5px;}
.product-micro .product-micro-row > .col {padding-left: 5px;padding-right: 5px;}
.product-micro .product-name {margin: 0 0 10px;}
.product .out-of-stock > span {background: #e00 none repeat scroll 0 0;border-radius: 4px;color: #fff;display: inline-block;padding: 7px 10px;}
#brand-slider .img-responsive {display: inline-block;}
#brand-slider .owl-item .item {display: inline-block;height: 90px;padding: 0 10px;position: relative;text-align: center;width: 100%;}
#brand-slider .item img {display: inline-block;height: auto;max-height: 80px;max-width: 100%;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.success {color: #d6e9c6;font-weight: bold;}
.error {color: #ee001c;font-weight: bold;}
.notice {color: #ccc;}
.messages, .messages ul {list-style: outside none none !important;margin: 0;padding: 0;}
.messages {margin: 0 0 10px;overflow: hidden;position: relative;}
.messages li {margin: 0 0 1%;}
.messages > li:last-child {margin-bottom: 0;}
.messages li li {margin: 0;}
.messages a {text-decoration: underline;}
.catalog-category-view .messages {margin-bottom: 15px;margin-top: 15px;}
.error-msg, .success-msg, .note-msg, .notice-msg {background-position: 25px center;background-repeat: no-repeat;border: 1px solid;border-radius: 5px;display: inline-block;font-size: 14px;padding: 15px 20px 15px 50px;width: 99%;}
.error-msg {background-color: #f5dad3;border-color: #c02230;color: #c02230;}
.success-msg {background-color: #eaf8e9;border-color: #8ad683;color: #389030;}
.success-msg::before {content: "\f00c";}
.error-msg::before {content: "\f071";}
.note-msg::before, .notice-msg::before {content: "\f06a";}
.success-msg::before, .error-msg::before, .note-msg::before, .notice-msg::before {font-family: fontawesome;font-size: 22px;left: 15px;margin-top: -15px;position: absolute;top: 50%;}
.note-msg, .notice-msg {background-color: #fef4c6;border-color: #fbdc52;color: #c09e05;position: relative;}
.res-gl-slider .item {display: inline-block;text-align: center;width: 100%;}
.res-gl-slider .item .gallery-image {height: auto;margin: 0 auto;max-width: 100%;width: auto;}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {outline: none;}
.breadcrumbs {border-bottom: 0px solid #f2f2f2;padding: 15px 0 25px 0;}
.breadcrumbs ul > li {float: left;width: auto;padding: 0;}
.breadcrumbs ul > li > span {margin: 0 5px;}
/*sidebar*/
.sidebar .block {display: inline-block;margin: 0 0 10px;width: 100%;}
.sidebar .block .block-title {border-bottom: 1px solid #e3e3e3;font-size: 18px;padding: 5px 0;}
.sidebar .block .block-content {display: inline-block;margin: 0 0 10px;padding: 10px 0 0;width: 100%;}
.sidebar .block .actions {margin: 10px 0 0;}
.sidebar .block .block-subtitle {margin: -10px -10px 15px;padding: 8px 10px;position: relative;}
.sidebar .block .block-content ol {list-style: none;padding: 0;margin: 0;}
.sidebar .block .block-content ol > li {border-bottom: 1px solid #f2f2f2;display: inline-block;margin: 0 0 10px;padding: 0 10px 10px 0;width: 100%;}
.sidebar .block .block-content ol > li:last-child {border-bottom: none;padding-bottom: 0;}
.sidebar .block.block-progress {border: medium none;margin: 0;}
.sidebar .block.block-progress .block-title {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;margin: 0 0 10px;padding: 0;}
.sidebar .block.block-progress .block-content {margin: 0;padding: 0;}
.mini-products-list .item > a {display: inline-block;width: 20%;float: left;}
.mini-products-list .product-details {display: inline-block;width: 75%;margin: 0 0 0 3%;float: left;}
.mini-products-list .product-name {font-size: 14px;margin: 0 0 5px;}
.mini-products-list .price-box {margin: 0 0 5px;}
.cms-index-index .std > .messages {display: none;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {background-color: #f5f5f5;color: #262626;text-decoration: none;}
.dropdown-menu > li.active a, .dropdown-menu > li.active a:hover, .dropdown-menu > li.active a:focus {background-color: #f5f5f5;}
.block-list .item .btn-remove, .mini-products-list li.item a.btn-remove {font-size: 0;}
.block-list .item .product-name {display: inline-block;width: 95%;}
.block-compare .actions > a {display: inline-block;padding: 10px 0;}
.block-list.block-compare .actions .button {float: right;}
.main .page-title {display: flex;}
.main .page-title > h1 {font-size: 25px;  margin: 30px auto;}
.cart-table .button.btn-continue {float: left;}
.cart .cart-table {border: 1px solid #ddd;width: 100%;white-space: normal;display: inline-table;table-layout: auto;border-collapse: initial;}
.cart .cart-table thead {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;}
.cart-table thead th {font-size: 16px;padding: 10px;}
.product-cart-actions .button.btn-update {display: none;transition: all 0.3s ease-in-out 0s;}
.product-cart-actions .buttons {margin: 5px 0 0;}
.product-cart-actions .cart-links a {display: inline-block;line-height: 45px;}
.cart-table tbody td {padding: 10px;}
.cart td.product-cart-remove {width: 78px;}
.product-cart-info .label {font-size: 13px;padding: 0 5px 0 0;}
.item-options dt {clear: left;color: #999;display: inline-block;float: left;font-style: italic;}
.item-options dt::after {content: ":";margin: 4px;}
.item-options {display: inline-block;margin: 3px 0 0;padding: 0 0 0 10px;}
.item-options dd {display: inline-block;float: left;}
.cart-table tfoot {border-top: 1px solid #ddd;background: #f2f2f2;}
.cart-table tfoot td {padding: 10px;}
.cart .cart-forms .discount {margin: 0 0 15px;}
.cart-table .cart-links > li {display: inline-block;margin: 3px;}
.cart-table .cart-links > li a {font-size: 15px;padding: 3px 6px;}
.cart-table .cart-price .price {font-size: 18px;}
.cart .cart-forms .discount, .cart .cart-forms .shipping, .cart-totals {border: 1px solid #ddd;float: left;width: 100%;}
.cart-forms .discount > h2, .cart-forms .shipping > h2 {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;font-size: 18px;margin: 0;padding: 10px;}
.cart-forms .discount .discount-form, .cart-forms .shipping .shipping-form {float: left;padding: 10px;width: 100%;}
.cart .cart-forms, .cart .cart-totals-wrapper {margin: 30px 0;}
.cart-totals > table > tbody {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;}
.cart-totals > table td {padding: 10px;}
.cart-totals > table > tbody td {font-size: 16px;padding: 10px 10px 0;text-align: right;}
.cart-totals > table > tbody tr:last td {padding-bottom: 10px;}
.cart-totals > table td {padding: 10px;}
.cart-totals > table {width: 100%;}
.cart-totals > table tfoot td {font-size: 20px;text-align: right;}
.cart-totals .checkout-types.bottom {padding: 10px;text-align: right;}
.cart-totals-wrapper .btn-checkout {font-size: 1.2em;margin: 5px 0 10px;padding: 10px 15px;}
.cart-totals > table tr:last-child td {padding-bottom: 10px;}
.cart-totals > table > tbody td, .cart-totals > table tfoot td, .cart-forms .discount > h2, .cart-forms .shipping > h2 {text-transform: uppercase;}
.cart-forms select {height: 35px;}
.cart-forms .input-text, .cart-forms select {width: 100%;}
.cart-forms .button-wrapper {margin: 10px 0 0;}
.cart .checkout-types.top {display: none;}
/*login*/
.account-login .new-users, .account-login .registered-users, .col-main .fieldset {border: 1px solid #ddd;float: left;margin: 0 0 30px;width: 100%;}
.new-users .content > h2, .registered-users .content > h2, .fieldset h2.legend {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;font-size: 18px;margin: 0;padding: 12px 10px;}
.account-login .new-users .inner-content, .account-login .registered-users .inner-content {padding: 10px;}
.new-users .buttons-set .button, .registered-users .buttons-set .button {display: inline-block;float: right;}
.account-login .new-users .buttons-set {padding: 133px 0 0;}
.form-list .fields .field:last-child {margin: 0;}
.account-create .buttons-set .back-link {display: inline-block;line-height: 40px;margin: 0;}
/*compare*/
.compare-table {border: 1px solid #f2f2f2;margin: 0 0 20px;width: 100%;}
.compare-table tr > th {background: #f2f2f2 none repeat scroll 0 0;min-width: 10%;color: hsl(0, 0%, 27%);font-size: 14px;font-weight: normal;padding: 5px 15px;text-align: right;text-transform: uppercase;}
.compare-table td {padding: 10px 15px;border-top: 1px solid #f2f2f2;}
.compare-table .product-name {font-size: 20px;}
.compare-table td > p {display: inline-block;}
.compare-table ul.add-to-links {display: inline-block;}
.catalog-product-compare-index {margin: 0 auto;overflow: auto;width: 95%;}
/*myaccount*/
.block.block-account {background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #ddd;margin: 0 0 20px;}
.box-recent .box-head > h2 {display: inline-block;font-size: 20px;margin: 12px 0 18px;}
.box-recent .box-head > a {float: right;line-height: 50px;}
#my-orders-table tbody td.view.last {width: 170px;}
#my-orders-table thead th.total,
#my-orders-table thead th.status {width: 120px;}
.box-account.box-recent {margin: 0 0 20px;}
.sidebar .block-account .block-title {background: #f2f2f2 none repeat scroll 0 0;border-bottom-color: #ddd;margin: 0;padding: 10px;}
.block-account .block-content ul li {border-bottom: 1px solid #f2f2f2;font-size: 14px;padding: 8px 10px;}
.block-account .block-content ul li:last-child {border-bottom: 0;}
.block-account .block-content ul li:hover, .block-account .block-content ul li.current {background: #f2f2f2 none repeat scroll 0 0;}
.sidebar .block.block-account .block-content {margin-bottom: 0;}
.linearize-table thead th, .data-table thead th {padding: 10px;}
.linearize-table thead, .data-table thead {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;}
.linearize-table .even {background: #f9f9f9 none repeat scroll 0 0;}
.linearize-table tbody td, .data-table tbody td {padding: 10px;}
.linearize-table .product-name, .data-table .product-name {font-size: 16px;margin: 10px 0;}
.linearize-table tfoot, .data-table tfoot {background: #f2f2f2 none repeat scroll 0 0;}
.linearize-table tfoot td, .data-table tfoot td {font-size: 18px;padding: 10px;text-align: right;}
.linearize-table .wishlist-sku, .data-table .wishlist-sku {float: left;margin: 0 0 10px;width: 100%;}
.customer-wishlist-item-info textarea {margin: 0 0 10px;width: 90%;}
#wishlist-view-form .fieldset {border: medium none;}
.linearize-table, .data-table {border: 1px solid #ddd;white-space: nowrap;display: table;width:100%;}
.linearize-table .input-text.qty, .data-table .input-text.qty {text-align: center;width: 55px;}
.customer-wishlist-item-cart .cart-cell {display: inline-block;float: left;margin: 0 5px 0 0;}
.customer-wishlist-item-cart p {margin: 0;}
.customer-wishlist-item-cart {width: 130px;}
.dashboard .welcome-msg {background: #dff0d8 none repeat scroll 0 0;border: 1px solid #d6e9c6;border-radius: 4px;color: #3c763d;margin: 0 0 10px;padding: 10px;}
.my-account .page-title.title-buttons {background: #f2f2f2 none repeat scroll 0 0;display: inline-block;margin: 0 0 10px;padding: 10px;text-align: right;width: 100%;}
.my-account .order-info > dt {display: inline-block;}
.my-account .order-details .sub-title {background: #f9f9f9 none repeat scroll 0 0;font-size: 20px;padding: 8px 10px;}
.my-account .order-info > dd {display: inline-block;}
.my-account .order-info dd > ul > li {background: #e8e8e8 none repeat scroll 0 0;display: inline-block;margin: 0 2px;padding: 3px 6px;}
.my-account .pager.pager-no-toolbar {display: none;}
.my-account .page-title.title-buttons > h1 {display: inline-block;float: left;font-size: 20px;margin: 0;text-align: left;}
.my-account .pager {display: inline-block;width: 100%;}
.my-account .pager .amount {display: inline-block;float: left;}
.my-account .pager .limiter {display: inline-block;float: right;}
.my-account .product-review {display: inline-block;width: 100%;}
.my-account .product-review .product-img-box {display: inline-block;float: left;width: 35%;margin: 0 2% 0 0;}
.my-account .product-review .product-details {display: inline-block;float: left;width: 63%;}
.my-account .product-review .label {display: inline-block;font-size: 15px;margin: 0 0 10px;padding: 0;}
.my-account .ratings-table {float: left;width: 100%;}
.my-account dl.ratings-description {float: left;margin: 20px 0;width: 100%;}
.my-account .product-review .product-details h3 {font-size: 16px;}
/*checkout*/
.opc .col2-set{width:100%;}
.main ol.opc {float: left;list-style: outside none none;padding: 0;width: 100%;}
.opc .col2-set .col-1, .opc .col2-set .col-2 {border: medium none;box-shadow: none;min-height: auto;width: 49.7%;}
.opc .col2-set .col-1 .button {float: left;}
.opc .fields .field select {width: 100%;}
.opc .input-box .v-fix {display: inline-block;}
.opc .buttons-set a.f-left {margin: 0 10px 0 0;}
.opc > li.section {border: 1px solid #ddd;float: left;margin: 0 0 5px;width: 100%;}
.opc li.section .step-title {background: #f5f5f5 none repeat scroll 0 0;display: inline-block;text-transform: uppercase;width: 100%;float: left;}
.opc li.section.active .step-title {border-bottom: 1px solid #ddd;}
.opc li.section .step-title .number {background: #eee none repeat scroll 0 0;display: inline-block;float: left;margin: 0 10px 0 0;padding: 10px 15px;text-transform: uppercase;}
.opc li.section .step-title > a {float: right;font-weight: bold;padding: 10px;}
.opc li.section .step.a-item {float: left;padding: 15px;width: 100%;}
.opc li.section .step-title h2 {display: inline-block;float: left;font-size: 18px;margin: 0;padding: 10px 0 9px;}
.opc .form-list > li ul li {float: left;margin: 0 0 10px;width: 100%;}
.opc .sp-methods > dt {font-size: 14px;margin: 0 0 10px;}
.opc .sp-methods > dd {margin: 0 0 20px;}
.opc .sp-methods label {font-weight: normal;}
.opc .gift-messages > h3 {font-size: 16px;}
.opc .gift-messages-form {background: #f2f2f2 none repeat scroll 0 0;margin: 0 0 10px;padding: 5px 10px;}
#allow-gift-message-container ol li.item .product-img-box {display: inline-block;float: left;width: 20%;}
#allow-gift-message-container ol li.item .product-img-box {display: inline-block;float: left;width: 20%;}
#allow-gift-message-container ol li.item .details {float: left;width: 80%;}
#allow-gift-message-container ol li.item .product-name {font-weight: bold;}
#checkout-review-load > div {float: left;margin: 10px 0;width: 100%;}
#checkout-review-table-wrapper{overflow-x:auto;}
.opc-block-progress dl > div {border: 1px solid #ddd;display: inline-block;margin: 0 0 5px;width: 100%;}
.opc-block-progress dl dt {background: #f2f2f2 none repeat scroll 0 0;border-bottom: 1px solid #ddd;padding: 10px;width: 100%;}
.opc-block-progress dl dd {display: inline-block;padding: 10px;width: 100%;}
.checkout-onepage-success .buttons-set .button {float: left;}
/*print*/
.page-print {margin: 0 auto;width: 6.5in;}
.page-print h1 {font-size: 22px;}
.page-print h2 {font-size: 20px;}
.page-print .col2-set {margin: 0 0 5px;}
.page-print .col2-set .col-1, .page-print .col2-set .col-2 {border: medium none;box-shadow: none;min-height: 90px;}
.page-print .box-info .box-head, .page-print .col2-set .col-1 > h2, .page-print .col2-set .col-2 > h2 {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;font-weight: bold;margin: 0 0 10px;padding: 10px 0;}
.page-print .data-table tfoot td {padding: 5px 15px;text-align: right;}
.page-print .a-right, .page-print .align-right {text-align: right !important;}
.nobr, .nowrap {white-space: nowrap;}
.page-print td, .page-print th {border: 1px solid #ddd;}
.sidebar .sidebar-widget {margin: 0 0 30px;}
.sidebar .sidebar-widget .section-title {margin-top: 0;}
.sidebar .tag.sale, .sidebar .tag.new, .product-micro .tag.sale, .product-micro .tag.new {font-size: 10px;line-height: 30px;width: 30px;height: 30px;right:3px;}
.sidebar .advertisement .item {background-color: #e7e7e7;background-position: center 55%;background-size: cover;}
.sidebar .advertisement .item .caption {color: #636363;left: 12%;letter-spacing: -3px;position: absolute;top: 11%;z-index: 100;display: table-cell;}
.sidebar .advertisement .item .caption .big-text {font-size: 60px;line-height: 125px;text-transform: uppercase;font-family: 'FjallaOneRegular';color: #fff;text-shadow: 1px 1px 3px #cfcfcf;}
.sidebar .advertisement .item .caption .big-text .big {font-size: 120px;color: #ff7878;display: block;text-shadow: 1px 1px 3px #cfcfcf;}
.sidebar .advertisement .item .caption .excerpt {font-size: 24px;letter-spacing: -1px;text-transform: uppercase;color: #e6e6e6;text-shadow: 1px 1px 3px #cfcfcf;}
.sidebar .advertisement .owl-controls {bottom: 20px;position: absolute;text-align: center;top: auto;width: 100%;}
.sidebar .advertisement .owl-controls .owl-pagination {display: inline-block;}
.sidebar .advertisement .owl-controls .owl-pagination .owl-page {display: inline-block;}
.sidebar .advertisement .owl-controls .owl-pagination .owl-page span {display: block;width: 15px;height: 15px;background: #fff;border: none;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin: 0 5px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
.sidebar .advertisement-slider .owl-controls {position: absolute;width: 100%;bottom: 0;}
.block-subscribe .input-text {width: 100%;}
.block-subscribe label {font-weight: normal;margin: 3px 0 10px;}
.footer-subscribe .input-text {background: transparent;}
.footer-subscribe input.input-text {border-color: #666;margin: 10px 0 0;width: 92%;}
.footer-subscribe .actions {margin: 15px 0 0;}
/* mobile collapse */

@media (max-width: 767px) {
	.mobile-collapse {width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;margin-top: -1px;margin-bottom: 0;padding-left: 15px;padding-right: 15px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
    .mobile-collapse .module-title {margin: 0;}
    .mobile-collapse__content {display: none;padding-bottom: 15px;}
    .open > .mobile-collapse__content {display: block;}
    .mobile-collapse__title {cursor: pointer;padding: 16px 0;margin-top: 0 !important;margin-bottom: 0 !important;position: relative;font-size: 1.125em !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    .mobile-collapse__title:before {position: absolute;display: block;top: 16px;right: 0;font-family: 'fontawesome';font-size: 22px;content: "\f055";line-height: 1em;}
    .open > .mobile-collapse__title:before {content: "\f056";}
    .mobile-collapse__title.title-under::after {display: none;}
    .mobile-collapse--last {border-bottom: 1px solid #e5e5e5;}
}
@media (max-width: 768px) {
	footer .mobile-collapse .mobile-collapse__title {-webkit-transition: all 300ms linear 0s;-moz-transition: all 300ms linear 0s;-ms-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;}
}
.block-cat-nav .has-no-child > .accordion-heading > a.accordion-toggle {display: none;}
.block-cat-nav ul.category-list li li {padding: 0 0 0 10px;}
.block-cat-nav ul.category-list li {border-bottom: 1px solid #efefef;border-top: 1px solid #efefef;line-height: 35px;margin: -1px 0 0;font-size:14px;}
.block-cat-nav a {color: #292929;}
.block-cat-nav ul.category-list > li:first-child {border: medium none;}
.block-cat-nav ul.category-list > li {padding: 0 0 0 12px;}
.block-cat-nav ul.category-list > li::before {color: #292929;content: "\f04d";font-family: fontawesome;font-size: 5px;margin-left: -10px;position: absolute;}
.block-cat-nav .accordion-toggle::after {content: "\f196";float: right;font-family: fontawesome;}
.block-cat-nav .accordion-toggle:not(.collapsed)::after {content: "\f147";}
.products-grid .item {padding: 0 5px;}
.my-wishlist table td textarea {margin: 15px 0 0;width: 100%;}
.my-wishlist .data-table .cart-cell {line-height: 30px;text-align: center;}
.my-wishlist .add-to-cart-alt .qty {margin: 0 0 10px;padding: 4px 0;}
.my-wishlist .product-image {display: table;min-width: 100px;}
.radio, .checkbox{min-height:auto;}
body,.fntuc-gen,.pumgmenu a > span.menu-label{font-family:'Roboto',Arial,serif;font-weight:400}
#main-slider .item .caption.style1 .big-text,#main-slider .item .caption.style2 .big-text,#main-slider .item .caption.style1 .excerpt{font-family:'FjallaOneRegular',Arial,serif;font-weight:500}
.header-nav .pumgmenu > li > a,.pumgmenu .pu-fc .nav-dropdown .menu-item > a.level1{font-family:'FjallaOneRegular',Arial,serif;font-weight:500}
.minicart-block .cart-info,.minicart-block .cart-info .label-name,.minicart-block .cart_list .item > a,.minicart-block .total > strong,.section-title,.sidebar .block .block-title,.footer .module-heading,.scroll-tabs .more-info-tab .new-product-title,.fntuc-head,.blog-page .blog-post h1,.blog-page .blog-review .title-review-comments,.blog-page .blog-review h4,.blog-page .blog-write-comment h4,.contact-page .contact-title h4,.page-title > h1,.cart-table thead th,.product-info .product-name,.cart-price .price,.cart-forms .discount > h2,.shipping > h2,#shopping-cart-totals-table td,.new-users .content > h2,.registered-users .content > h2,.fieldset h2.legend,.compare-table tr > th,.opc li.section .step-title h2,.opc li.section .step-title .number,.opc .gift-messages > h3,.linearize-table .product-name,.linearize-table tfoot td,.order-details .table-caption,.box-account .box-head h2,.blog-slider .blog-post-info .name,.tag,.page-content .page-title,.product-shop .ps-lst .label,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'FjallaOneRegular',Arial,serif;font-weight:500;font-size:15px}
.catinfo-content .category-title,.block-layered-nav dl#narrow-by-list > dt,.block-layered-nav .currently .block-subtitle{font-family:'FjallaOneRegular',Arial,serif;font-weight:500}
.product-tabs .nav-tabs > li > a,.product-shop .qty-lbl,.product-options .qty-holder > label,.product-view .product-name,.product-tabs .tab-content h2,.product-tabs .title,.product-tabs .product-collateral > dl > dt,.review-summary-table tr > th,.box-reviews > h2,.product-shop .price-box .price,.prod-type-data .availability{font-family:'FjallaOneRegular',Arial,serif;font-weight:500}
body,.label{color:#555}
a{color:#333}
a:hover,a:focus,.product .cart .action ul li.lnk a:hover,.product .cart .action ul li.lnk a:focus,.product .product-info .name a:hover,.product .product-info .name a:focus,.scroll-tabs .nav-tab-line li a:hover,.scroll-tabs .nav-tab-line li a:focus,.sidebar .side-menu nav .nav > li a:hover:after,.sidebar .side-menu nav .nav > li a:focus:after,.cart .action ul .lnk .add-to-cart:hover,.cart .action ul .lnk .add-to-cart:focus,.top-bar .quick-links .dropdown-menu > li.active > a,.top-bar .quick-links .dropdown-menu > li > a:hover,.top-bar .quick-links .dropdown-menu > li > a:focus{color:#abd07e}
.main-header .contact-row .icon,.minicart-block .cart-info .amount,.item .amount .price,.minicart-block .total .price,.theme--color,.product-info .cart-quantity .arrows .arrow:hover,.product-info .cart-quantity .arrows .arrow:focus,.ajaxpkt-block .ajaxpkt-close:hover::after,.fancybox-close:hover::after,.product.ajaxpkt-qckloader::after,.top-bar .quick-links > li.wc-msg,.cart-totals > table tfoot td,#checkout-review-table tfoot tr.last td,.product-view .product-options .swatch-attr .select-label,.page-content a,.breadcrumbs ul > li:last-child,.service-icon a,.h4-bc-style1 .banner-text h3 a{color:#abd07e}
.bg-color,.minicart-block .cart-icon .item-count,.minicart-block .dropdown-cart .dropdown-trigger-cart:hover .cart-icon,.toolbar .pager .current,.block-blog-tags .tagcloud li > a:hover,.block-blog-tags .tagcloud li > a:focus,.block-blog-tags .tagcloud li.active > a,.sidebar .advertisement .owl-pagination .owl-page.active span,.theme--bgcolor,.scrollToTop,.availability.in-stock .value{background:#abd07e!important}
.toolbar .pager .current,input[type=text]:focus,textarea:focus,select:focus,.minicart-block .minicart-content{border-color:#abd07e}
a:hover,.price-box .price,.scroll-tabs .nav-tab-line li.active a,.product.ajaxpkt-loader::after,.product .sku .value{color:#abd07e}
.top-bar .quick-links .dropdown-menu{border-top-color:#abd07e}
.configurable-swatch-list .hover .swatch-link,.configurable-swatch-list .selected .swatch-link,.swatch-link:hover{border-color:#abd07e}
a:hover,.price-box .price,.scroll-tabs .nav-tab-line li.active a,.product.ajaxpkt-loader::after,.product .sku .value{color:#abd07e}
.btn-cart,.btn-primary,.button,.btn-remove2{border-color:#ddd;color:#777}
.minicart-content .buttons a.wc-forward:hover,.btn-cart:hover,.btn-black:hover,.btn-cart:focus,.btn-black:focus,.custom-carousel .owl-controls .owl-prev:hover,.custom-carousel .owl-controls .owl-next:hover,.custom-carousel .owl-controls .owl-prev:focus,.custom-carousel .owl-controls.owl-next:focus,.btn-primary:hover,.btn-primary:focus,.button:hover,.button:focus,.btn-remove2:hover,.btn-remove2:focus,.price-box .map-link:hover,.price-box .map-link:focus,.my-account .order-info dd > ul > li.current,.btn-hover,.minicart-content .buttons a.checkout.wc-forward{background-color:#abd07e;border-color:#abd07e}
.btn-cart:hover,.btn-black:hover,.btn-black:focus,.btn-cart:focus,.custom-carousel .owl-controls .owl-prev:hover::before,.custom-carousel .owl-controls .owl-next:hover::before,.btn-primary:hover,.button:hover,.product .price-box .map-link:hover,button:hover,button:focus,a.button:hover .fa,a.button:focus .fa,.btn-remove2:hover:before,.btn-remove2:focus:before,.price-box .map-link:hover,.price-box .map-link:focus,.my-account .order-info dd > ul > li.current,.btn-hover{color:#fff}
.ucbs2-l .product .action ul li.lnk .button:hover,.ucbs2-m .product .action ul li.lnk .button:hover,.ucbs2-s .product .action ul li.lnk .button:hover{color:#abd07e}
.tag.sale{background:#ff7878}
.tag.new{background:#abd07e}
.footer .footer-top a:hover,.footer .footer-top a:focus{color:#abd07e}
.footer .footer-top .social-icons a:hover{background:#abd07e;color:#fff}
.footer .contact-information .media .icon .fa-stack-2x{color:#abd07e}
.footer .footer-bottom{background:#202020;color:#666}
.footer .footer-bottom a{color:#666}
.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{color:#abd07e}
.footer .footer-bottom ul li a::before{color:#666}
.footer .footer-bottom ul li,.footer-bottom .mobile-collapse{border-color:#292929}
.copyright-bar{background:#121212}
.copyright-bar .copyright{color:#666}
.view-mode .active-mode,.block-layered-nav .btn-remove:hover::before{color:#abd07e}
.related-section .s-all:hover{background:#abd07e}
.product-img-box::after{color:#abd07e}
#review-form > h3 > span{color:#abd07e}
.footer-subscribe .button{border-color:#666}
@media (min-width: 768px) and (max-width: 990px) {
.product-shop .add-to-links .button:hover{color:#abd07e}
}
.search-area button.search-button{border-bottom:0 none;border-right:0 none;border-top:0 none}
.twitterfeeds-block .re-twitter{margin:0 0 5px}
.twitterfeeds-block .tweets{float:left;width:100%}
.ucbs1-l .product .action .button,.ucbs2-l .product .action .button{font-size:1.3em;padding:10px 14px}
.ucbs1-s .product .action .button,.ucbs2-s .product .action .button{font-size:1em;padding:4px 6px}
.ucbs2-l .product .action ul li.lnk .button,.ucbs2-m .product .action ul li.lnk .button,.ucbs2-s .product .action ul li.lnk .button{border:medium none;padding-left:4px;padding-right:4px;background:none;line-height:22px}
.ucbs2-l .product .action ul li.lnk.wishlist::after{border-right:1px solid #eee;content:"";padding:0 1px}
.ucbs2-m .product .action ul li.lnk.wishlist::after,.ucbs2-s .product .action ul li.lnk.wishlist::after{border-right:1px solid #eee;content:"";display:inline-block;height:12px;padding:0 1px;position:absolute;top:8px}
.ucbs2-m .product .action ul li.lnk.wishlist::after{top:10px}
.product-view .product-img-box .product-image{display:inline-block;width:100%}
.product-image-gallery .gallery-image{height:auto;max-width:100%;width:auto}
.product-image-gallery .gallery-image.visible{display:block}
.product-image-gallery .gallery-image{display:none}
.product-image-gallery .zoomWrapper{display:inline-block;position:relative;width:100%;float:left;max-width:100%}
.product-view .product-img-box .product-thumbs{display:inline-block;position:relative;width:100%}
.product-view .product-img-box .more-views{margin:20px -4px 0}
.product-image-thumbs .item{display:inline-block;padding:0 4px;width:100%}
.product-image-thumbs .item img{border:1px solid #f2f2f2;display:inline-block;height:auto;max-width:100%;width:auto}
.product-image-thumbs .item:hover img{border-color:#bbb}
.custom-nav .owl-controls .owl-prev{left:0}
.custom-nav:hover .owl-controls .owl-prev{left:12px;opacity:1}
.custom-nav .owl-controls .owl-next{right:0}
.custom-nav:hover .owl-controls .owl-next{right:10px;opacity:1}
.custom-nav .owl-controls .owl-next,.custom-nav .owl-controls .owl-prev{background:#fff none repeat scroll 0 0;overflow:hidden;position:absolute;top:32%;margin-top:-10px;opacity:0}
.res-gl-slider{display:inline-block;float:left;width:100%}
.zoomContainer .zoomWindow{box-shadow:0 0 10px rgba(0,0,0,0.4)}
.zoomContainer{z-index:1}
.zoomContainer .zoomLens{box-shadow:0 0 10px rgba(0,0,0,0.4)}
.product-view .product-img-box .res-gl-slider{display:none!important}
.product-view .product-img-box .product-image-gallery,.product-view .product-img-box .product-thumbs{display:inline-block;width:100%}
.product-view .product-img-box{position:relative}
.product-view .product-img-box:before{background:#fff;z-index:9999999999;position:absolute;width:100%;height:100%;content:" ";opacity:.7;z-index:1}
.product-view .gallery-holder .owl-controls{bottom:0;width:100%;top:auto}
.product-view .gallery-holder .owl-controls .owl-buttons > div{margin:-55px 0 0}
.gallery-holder .owl-controls .owl-pagination{position:absolute}
.product-view .product-img-box::after{animation:1s steps(8) 0 normal none infinite running fa-spin;border-radius:50%;clear:both;content:"ï„�";font-family:fontawesome;font-size:26px;left:50%;margin-top:-18px;position:absolute;top:50%;z-index:11}
.product-view .product-img-box.loaded::after,.product-view .product-img-box.loaded:before{display:none}
@media (max-width: 767px) {
.product-view .product-img-box .res-gl-slider.owl-theme{display:block!important}
.product-view .product-img-box .product-image-gallery,.product-view .product-img-box .product-thumbs{display:none}
.zoomContainer{display:none}
}
.product-shop .ps-lst .label{display:inline-block;padding:0;text-align:left;width:70px;font-size:1.1em}
.product-shop .ps-lst .value{margin-left:17px;font-size:1.1em}
.product-shop .availability.in-stock .value{padding:3px 8px;color:#fff}
.availability.out-of-stock span.value{padding:3px 8px;color:#fff;background-color:red}
.pi-b1 > li{border-right:1px solid #e2e2e2;display:inline-block;line-height:10px;margin:0;height:15px;padding:0 15px}
.pi-b1 > li:first-child{padding-left:0}
.pi-b1 > li:last-child{border:none;padding-right:0}
.pi-b1 .review .ratings-table{float:none;margin:0 0 18px}
.review-product-list .pi-b1 > li{border:medium none}
.product-shop .name{font-size:22px;line-height:24px;color:#000;margin-top:5px}
.product-shop .buttons-set .back-link{margin:10px 0 30px}
.product-shop .stock-container .stock-box .label{font-size:16px;line-height:18px;text-transform:uppercase;color:#666}
.product-shop .description-container{line-height:20px;color:#666}
.product-shop .price-container{border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;margin-bottom:0}
.product-shop .price-box .price{font-size:1.6em;font-weight:700;line-height:50px}
.product-shop .price-box .old-price .price{font-size:1.3em;font-weight:600;line-height:50px;margin-left:10px}
.product-shop .price-box .price-strike{color:#aaa;font-size:16px;font-weight:300;line-height:50px;text-decoration:line-through}
.product-shop .add-to-cart-wrapper{border-bottom:1px solid hsl(0,0%,95%);margin-bottom:0;padding:20px 0;display:inline-block;width:100%}
.product-shop .qty-lbl,.product-options .qty-holder > label{color:#666;font-size:16px;font-weight:400;line-height:40px;padding:0;text-transform:uppercase;float:left;margin:0 15px 0 0}
.product-shop .button.btn-cart,.product-shop .add-to-links .button{font-size:16px;margin:0 15px 0 0;padding:12px 15px;line-height:18px}
.product-shop .product-options-bottom{padding:15px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;display:inline-block;width:100%;margin:10px 0 0;position:relative}
.product-shop .add-to-cart-wrapper .add-to-box{position:relative}
.product-shop .product-options-bottom .price-box{display:none}
.product-shop .add-to-cart{display:inline-block;float:left}
.product-shop .add-to-links > li{display:inline-block;float:left;width:auto}
.product-shop .cart-quantity .quant-input{display:inline-block;height:45px;position:relative;width:70px}
.product-shop .cart-quantity .quant-input .arrows{position:absolute;right:0;top:0;z-index:1;height:100%;font-size:14px}
.product-shop .cart-quantity .quant-input .arrows .arrow{box-sizing:border-box;display:block;text-align:center;width:20px;cursor:pointer;color:#bbb}
.product-shop .cart-quantity .quant-input .arrows .arrow:hover{color:#555}
.product-shop .add-to-cart .cart-quantity{float:left}
.product-shop .cart-quantity .quant-input .arrows .arrow .ir .icon{position:relative}
.product-shop .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-asc{top:8px}
.product-shop .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-desc{top:-2px}
.product-shop .pi-b2{display:inline-block;padding-left:0}
.product-shop .product.ajaxpkt-loader{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}
.product-shop .cart-quantity .quant-input input{border:1px solid #f2f2f2;font-size:15px;height:45px;padding:0 20px 0 18px;position:relative;width:70px}
.product-shop .product-options .qty-holder{display:inline-block;margin:10px 0 0;width:auto}
.product-shop .product-options .qty-holder .input-text{border:1px solid #f2f2f2;box-sizing:border-box;font-size:15px;height:35px;left:0;padding:0 20px 0 18px;position:relative;top:0;width:60px}
.product-shop .product-options .qty-holder > label{font-size:14px}
.product-shop .add-to-cart{display:inline-block}
.product-shop .cart-quantity{display:inline-block;margin:0 15px 0 0}
.product-shop .product-options{display:inline-block;padding:20px 0 5px;width:100%}
.product-options dl > dd{margin:0 0 15px}
.product-options dl > dt label{font-size:15px}
.product-options dl > dd .input-box select{line-height:23px;height:28px;font-size:14px;min-width:200px;max-width:100%}
.product-tabs .product-collateral > dl > dt{display:none}
.product-tabs .product-collateral > dl > dd{display:none;min-height:200px;width:100%}
.product-tabs .tab-container{border:1px solid #f2f2f2}
.product-tabs .product-collateral > dl > dd.active{display:block}
.product-tabs .tab-container .tab-content{padding:24px}
.product-tabs.pi-ver-tabs .nav-tabs{border:medium none;display:inline-block;margin:0;padding:0 15px;vertical-align:top;width:25%}
.product-tabs.pi-ver-tabs > li{width:100%}
.product-tabs.pi-ver-tabs .collateral-tabs{clear:both;display:inline-block;height:100%;padding:0 15px;width:75%}
.product-tabs .tab-content h2,.product-tabs .title{color:#666;font-size:16px;font-weight:500;line-height:20px;margin:0 0 10px;text-transform:uppercase;width:100%}
.product-options p.required,.required > em,p.required{color:red;margin:0 3px 0 0}
.product-tabs{margin-top:60px}
.product-tabs.pi-ver-tabs .nav.nav-tabs.nav-tab-cell > li{float:none;border-bottom:1px solid #f2f2f2;width:100%}
.pi-hor-tabs .nav-tabs > li{background:#f2f2f2 none repeat scroll 0 0;margin:0 1px 0 0;padding:0}
.pi-hor-tabs .box-reviews ul.form-list{display:inline-block;max-width:100%;width:50%}
.product-tabs .nav-tabs > li > a,.product-tabs .product-collateral > dl > dt > a{border:none;border-radius:0;color:#555;display:block;padding:12px 28px;font-size:18px;line-height:28px;text-transform:uppercase;position:relative}
.product-tabs .nav-tabs > li > a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}
.product-tabs .nav-tabs > li.active > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}
.product-tabs .nav-tabs > li.active > a:before{border-color:rgba(0,0,0,0) #e0e0e0 rgba(0,0,0,0) rgba(0,0,0,0);right:-10px}
.product-tabs.pi-ver-tabs .nav.nav-tabs.nav-tab-cell > li.active > a::after,.product-tabs.pi-ver-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover:after,.product-tabs.pi-ver-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus:after{border-style:solid;border-width:7.5px 1px 7.5px 10px;content:"";height:0;margin-top:-7px;position:absolute;right:-8px;top:50%;width:0}
.product-tabs .tab-content .tab-pane{padding:24px}
.product-tabs .tab-content .tab-pane .text{line-height:20px}
.single-product .upsell-product .product .product-info .name{margin-top:20px;font-size:16px}
.product-tabs #product-attribute-specs-table{border:1px solid #eee;width:100%;height:100%}
.product-tabs #product-attribute-specs-table th{background:#e2e2e2;display:table-cell;line-height:1.4;text-transform:uppercase;white-space:nowrap;text-align:right;font-size:12px;border-radius:0}
.product-tabs #product-attribute-specs-table th,.product-tabs #product-attribute-specs-table td{border-collapse:separate;line-height:30px;padding:0 17px;width:auto}
.product-tabs #product-attribute-specs-table tr{border-bottom:1px solid #eee}
.product-shop .button.btn-cart span > span,.product-shop .add-to-links .title{margin:0 0 0 10px}
.product-shop .add-to-links > li:last-child a{margin-right:0}
.product-tabs .nav-tabs li.active a,.product-tabs .nav-tabs li:hover a{background:#abd07e none repeat scroll 0 0;color:#fff}
.product-tabs .nav-tabs li.active a::after,.product-tabs .nav-tabs li a:hover:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #abd07e}
.product-view .gallery-holder,.product-view .product-info-block{padding:0 15px;display:inline-block;float:left;width:100%}
.product-view .product-info-block .price-box .price-from::after{float:right;line-height:50px;padding:0 10px}
.col3-layout .review-summary-table,.col3-layout .pi-hor-tabs .box-reviews .form-list{width:100%}
@media (min-width: 990px) {
.col1-layout .product-view .gallery-holder{width:55%}
.col1-layout .product-view .product-info-block{width:45%}
.col2-right-layout .product-view .gallery-holder,.col2-left-layout .product-view .gallery-holder{width:41.6667%}
.col2-right-layout .product-view .product-info-block,.col2-left-layout .product-view .product-info-block{width:58.3333%}
.col3-layout .product-view .gallery-holder{width:100%}
.col3-layout .product-view .product-info-block{width:100%;margin:20px 0 0}
}
@media (min-width: 1200px) {
.col3-layout .product-view .gallery-holder{width:45%}
.col3-layout .product-view .product-info-block{width:55%}
.col3-layout .product-view .extra-info .review{width:100%;border-right:0;margin:0 0 10px}
.col3-layout .product-shop .pi-b2{margin:15px 0}
.col3-layout .pi-b2 .add-to-links .button{font-size:13px;margin:2px;padding:8px 7px}
.col3-layout .product-shop .button.btn-cart{margin:0}
.col3-layout .product-shop .pi-b2 .title.hide{display:inline-block!important}
}
@media (max-width: 1200px) {
.product-shop .pi-b1 > li.review{margin:0 0 20px;width:100%;border:none}
.product-shop .pi-b1 > li.wr-review{padding-left:0}
}
@media (min-width: 990px) and (max-width: 1205px) {
.product-shop .button.btn-cart,.product-shop .add-to-links .button{margin:0 5px 0 0}
}
@media (min-width: 768px) and (max-width: 990px) {
.product-view .gallery-holder,.product-view .product-info-block{width:50%}
.product-shop .add-to-links .title.hide{display:inline-block!important}
.product-shop .add-to-links .button{border:medium none;margin:5px 10px 0 0;padding:8px 10px;background:rgba(0,0,0,0) none repeat scroll 0 0!important;margin:5px 20px 0 0;padding:8px 0}
}
@media (max-width: 767px) {
.main-container .main .product-view .gallery-holder,.main-container .main .product-view .product-info-block{width:100%}
.single-product .nav-tabs{display:none!important}
.product-tabs .product-collateral > dl > dt{background:#f2f2f2 none repeat scroll 0 0;border-bottom:1px solid #e2e2e2;display:inline-block;position:relative;width:100%}
.product-tabs.pi-ver-tabs .collateral-tabs{width:100%}
.product-tabs .product-collateral > dl > dt > a{padding:10px 15px}
.product-tabs .tab-container .tab-content{padding:20px 15px}
.product-tabs .product-collateral > dl > dt.last{border-bottom:none}
.product-tabs .tab-container{transition:all 1s ease-in-out 0}
.product-tabs .product-collateral > dl > dt.active::after{content:"ï�–"}
.product-tabs .product-collateral > dl > dt::after{content:"ï�•";font-family:fontawesome;position:absolute;top:8px;font-size:24px;cursor:pointer;right:12px}
.product-shop .price-box .price{font-size:25px}
.product-shop .price-box .old-price .price{font-size:18px}
}
@media (max-width: 660px) {
.product-shop .button.btn-cart .title{display:none}
}
@media (max-width: 360px) {
.product-shop .add-to-cart{display:inline-block;width:100%;margin:0 0 10px}
.product-shop .cart-quantity{margin:0 0 25px;width:100%;float:none}
.product-shop .cart-quantity .quant-input input{position:relative}
.product-shop .qty-lbl{float:none}
.product-shop .add-to-links .button{margin:0 15px 25px 0}
.product-shop .button.btn-cart .title{display:inline-block}
}
.product-view.bundle .price .price-box{display:none}
.prod-type-data .availability.in-stock > span{margin-left:20px}
.prod-type-data .data-table{white-space:normal}
.prod-type-data .availability{font-size:1.2em}
.price-box-bundle .price-box .price{font-size:1.6em}
.grouped-items-table .qty-wrapper,.grouped-items-table .input-text.qty,.grouped-items-table .product-name,.grouped-items-table .qty-lbl{font-size:.8em}
.grouped-items-table .price-box{font-size:15px}
.grouped-items-table .thumbnail{border:none}
.grouped-items-table .odd{background:#f9f9f9 none repeat scroll 0 0}
.review_content dt > a{float:left;font-size:14px;text-align:left;font-weight:600;text-transform:uppercase}
.review_content dt > span{color:hsl(0,0%,33%);font-size:14px;font-weight:600;color:hsl(0,0%,33%);font-size:15px;font-weight:normal}
.review_content dl dt{background:#f2f2f2 none repeat scroll 0 0;display:inline-block;font-size:13px;margin:10px 0;padding:5px 10px;position:relative;text-align:right;width:100%}
.review_content dl dd{border-bottom:1px solid hsl(0,0%,92%);display:inline-block;margin-bottom:5px;padding-bottom:10px;position:relative;width:100%}
.ratings-table{background:hsl(0,0%,97%) none repeat scroll 0 0;float:right;max-width:215px;width:100%}
.ratings-table dd > .date{color:hsl(0,0%,60%);display:block;font-weight:300;font-size:13px;margin-top:5px}
.ratings-table td,.ratings-table th{border:1px solid hsl(0,0%,92%);padding:3px 15px}
.ratings-table th{background:hsl(0,0%,92%) none repeat scroll 0 0;font-weight:400;padding:4px 5px;text-transform:uppercase}
.review_content dd > .date{color:hsl(0,0%,60%);display:inline-block;font-size:13px;margin-top:5px;width:100%}
#review-form h3{font-size:15px;margin:0;padding:15px}
#review-form .fieldset{border:medium none;padding:15px}
.product-tabs .box-reviews .fieldset .validation-advice{padding:0 10px;width:auto}
.review_content .pager.pager-no-toolbar{display:none}
.review_content .pager .amount{display:inline-block;float:left}
.review_content .pager{float:left;width:100%}
.review_content .pager .limiter{float:right}
.col2-right-layout .review-summary-table,.col2-left-layout .review-summary-table{width:55%}
.col2-right-layout .box-reviews ul.form-list,.col2-left-layout .box-reviews ul.form-list{width:40%}
.col2-right-layout .pi-ver-tabs .review-summary-table,.col2-left-layout .pi-ver-tabs .review-summary-table{width:100%;margin:0}
.col2-right-layout .pi-ver-tabs .box-reviews ul.form-list,.col2-left-layout .pi-ver-tabs .box-reviews ul.form-list{width:100%;margin:20px 0 0}
.box-reviews .tbl-responsive{display:inline;width:auto}
.review-summary-table{border:medium none;display:inline-block;float:left;margin:0 5% 10px 0;width:45%}
.review-summary-table thead{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none}
.pi-ver-tabs .box-reviews ul.form-list{width:40%}
.pi-ver-tabs .box-reviews .review-summary-table{width:55%}
.box-reviews ul.form-list{display:inline-block;max-width:100%;width:42%}
.box-reviews .form-add > h2{background:#f2f2f2 none repeat scroll 0 0;display:inline-block;font-size:20px;margin:0!important;padding:10px;width:100%}
.box-reviews > h2{font-size:24px}
.box-reviews .form-add{border:1px solid #f2f2f2;display:inline-block}
#review-form > h3{border-bottom:1px solid #f2f2f2;font-size:15px;margin:0;padding:15px}
.box-reviews ul.form-list input,.box-reviews ul.form-list textarea{border:1px solid #e5e5e5;border-radius:0;box-shadow:none;height:auto;max-width:100%;padding:6px 12px;width:100%}
.review-summary-table thead th{background:transparent none repeat scroll 0 0;border:medium none;padding:15px 3px 10px;text-align:center}
.review-summary-table .rating-box{width:68px}
.review-summary-table .rating-box::before{font-size:14px;letter-spacing:.2px}
.review-summary-table .rating-box .rating::before{font-size:14px;letter-spacing:.6px}
.review-summary-table tr .value{text-align:center}
.box-reviews .form-add .buttons-set{padding:0 15px 15px;text-align:right}
.box-reviews .form-list > li{display:inline-block;margin:0 0 10px;width:100%}
.box-reviews .fieldset .validation-advice{float:left;text-align:left}
#review-form .fieldset > h4{font-size:15px;text-transform:uppercase}
.box-tags .form-add label,.box-tags .form-add .input-box{display:inline-table;margin:0 5px 10px 0}
@media (max-width: 1200px) {
.col2-right-layout .review-summary-table,.col2-left-layout .review-summary-table{margin:0 0 50px;width:100%}
.col2-right-layout .box-reviews ul.form-list,.col2-left-layout .box-reviews ul.form-list{width:100%}
}
@media (min-width: 990px) and (max-width: 1200px) {
.pi-ver-tabs .box-reviews .review-summary-table,.pi-ver-tabs .box-reviews ul.form-list{width:100%}
}
@media (max-width: 990px) {
.review-summary-table{margin:0 0 50px;width:100%}
.box-reviews ul.form-list{width:100%!important}
.box-reviews ul.form-list input,.box-reviews ul.form-list textarea{max-width:100%}
.product-tabs.pi-ver-tabs .collateral-tabs{padding:0}
}
@media (max-width: 767px) {
.box-reviews .ratings-table{margin:0 0 10px;max-width:100%}
}
@media (max-width: 500px) {
.review-summary-table .rating-box .rating::before,.review-summary-table .rating-box::before{display:none}
.review-summary-table .rating-box{width:auto}
.review-summary-table .rating-box .rating{font-size:13px;position:relative}
}
.related-section,.upsell-section{display:inline-block;margin:0 0 50px;width:100%}
.product-options p.required,.required > em,.validation-advice,em.required{color:red}
.form-list label{font-size:15px;font-weight:400}
.uct-def .sidebar .block .block-title strong{font-weight:400}
.uct-def .section-title{font-size:20px}
.uct-def .product .product-info .name{font-size:1.2em}
.product .product-info .name{font-size:1.1em}
.catblocks{float:left;margin:10px 0 25px;width:100%}
.catblocks > li{border:1px solid #f2f2f2;display:inline-block;float:left;margin:0 1.3%;padding:10px;position:relative;width:23%}
.catblocks > li:first-child{margin-left:0}
.catblocks > li:last-child{margin-right:0}
.catblocks > li > a > span{display:inline-block;font-size:15px;padding:10px;width:100%}
.catinfo-content .catinfo{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;width:100%}
.catinfo-content{margin:0 0 5px}
.catinfo-content.l-full{margin-top:-50px}
.catinfo-content .catinfo.inside-all .content .category-title{display:inline-block;margin:0 0 20px;padding:0 15px}
.catinfo-content .category-title{font-size:2.2em;margin:0 0 10px}
.catinfo-content .inside-all .inner-content{color:#ddd;padding:0 10px}
.catinfo-content .category-description{display:inline-block;margin:0 0 20px}
.catinfo-content .category-image{margin:0 0 20px;display:inline-block}
.catinfo-content .inside-all .content{padding:20px 0 0}
.catinfo-content.full{background:#f6f6f6 none repeat scroll 0 0;padding:10px 20px}
.catinfo-content .below-con > .category-title,.catinfo-content .above-con > .category-title{margin:0 0 20px}
.catinfo-content .category-image > img{height:auto;max-width:100%}
.category-products .products-grid{display:inline-block;width:100%}
.category-products .prodgl-rows{margin-left:-5px;margin-right:-5px}
.category-products .products-grid-list{padding:5px 0 0}
.toolbar{border-bottom:1px solid #ececec;display:inline-block;padding:0 0 15px;width:100%}
.toolbar .sorter .view-mode{display:inline-block;margin:0 20px 0 0}
.toolbar .sorter .sort-by{display:inline-block;margin:0 20px 0 0}
.toolbar .sorter{display:inline-block;float:left}
.toolbar .pages{display:none}
.toolbar .pages > strong{display:none}
.toolbar .pager .current{color:#fff}
.toolbar .pager li > a,.toolbar .pager li > span,.toolbar .pager .current{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #ddd;border-radius:4px;display:inline-block;padding:5px 14px}
.toolbar .pager li > a:hover,.toolbar .pager li > a:focus{background:#ddd}
.toolbar-bottom .toolbar .pages{display:inline-block}
.toolbar .pager{display:inline-block;float:right;margin:0}
.toolbar .pager .amount{display:none;margin:0 20px 0 0}
.toolbar .pager .limiter{display:inline-block}
.view-mode .grid{margin:0 5px 0 0}
.view-mode .grid,.view-mode .list{font-weight:400;font-size:14px}
.view-mode .grid::before,.view-mode .list::before{font-family:fontawesome;margin:0 5px 0 0;font-size:14px}
.view-mode .list::before{content:"\f0c9"}
.view-mode .grid::before{content:"\f009"}
.toolbar .sort-by > label{font-weight:400;margin:0 5px 0 0}
.sort-by .sort-by-switcher{display:inline;font-size:0;padding:0 5px;width:10px}
.sort-by .sort-by-switcher--asc::before{content:"\f063"}
.sort-by .sort-by-switcher--desc::before{content:"\f062"}
.sort-by .sort-by-switcher::before{display:inline-block;font-family:fontawesome;font-size:15px;width:10px}
.pager .limiter > label{font-weight:400;margin:0 5px 0 0}
.toolbar-bottom .toolbar{border-bottom:medium none;border-top:1px solid #ececec;padding:15px 0 10px}
.toolbar-bottom .toolbar .pager .amount{display:inline-block}
.toolbar-bottom .sorter{display:none}
.toolbar-bottom .pager{display:inline-block;width:100%}
.toolbar-bottom .limiter{float:right}
.toolbar-bottom .pager .amount{float:left}
.products-list .product .description{display:inline-block;margin:0 0 15px}
.products-list .item{list-style:none;padding:0}
.products-list .item:first-child{margin-top:30px}
.products-list{display:inline-block;margin:0;padding:0;width:100%}
.category-products .product{margin-bottom:30px}
.category-products .products-list .product{border:1px solid #f2f2f2}
.products-list .product .desc{margin:0 0 20px;width:98%}
.product .product-list-row .cart{margin:0 0 15px}
.products-list .product .product-name{font-size:19px}
.products-list .product .ratings,.products-list .product .price-box,.products-list .product .sku{margin:0 0 10px}
.products-list .product .price-box{font-size:24px;margin:0 auto 10px}
.products-list .product .cart .action ul li.lnk{opacity:1;transform:translateX(0px);width:auto}
@media (max-width: 768px) {
.products-list .product .product-list-right{padding:10px 25px}
}
.header-nav.default{background:#abd07e none repeat scroll 0 0}
.header-nav.default .pumgmenu > li > a:link,.header-nav.default .pumgmenu > li > a:visited{color:#fff}
.header-nav.default .pumgmenu > li > a:hover,.header-nav.default .pumgmenu > li > a:focus,.header-nav.default .pumgmenu > li.act > a{background:#84b943 none repeat scroll 0 0}
.pu-dropdown .nav-dropdown .nav-child-dropdown,ul.pumgmenu .nav-dropdown,.nav-dropdown .pu-main-content ul ul li.menu-item > .nav-child-dropdown{border-color:#84b943}
.catinfo-content .big-text{color:#fe5252;font-size:150px;line-height:145px;text-transform:uppercase}
.catinfo-content .caption{color:#636363;letter-spacing:-3px;margin-left:15%;z-index:100}
.catinfo-content .caption .excerpt{color:#666;font-size:40px;letter-spacing:-1px;text-transform:uppercase}
.sticky-nav .header-nav{left:0;position:fixed;top:0;width:100%;z-index:99}
.sticky-nav .sticky-logo,.sticky-nav ul.pumgmenu,.sticky-nav .sticky-minicart{display:inline-block;float:left}
.sticky-nav .sticky-logo{padding:13px 10px 0 0;width:10%}
.sticky-nav ul.pumgmenu{padding-left:2%;width:85%}
.sticky-nav .sticky-minicart{padding:13px 0 0;width:5%;position:relative}
.sticky-nav .sticky-minicart .minicart-block .cart-info{display:none}
.sticky-nav .sticky-minicart .cart-icon .item-count{box-shadow:0 0 3px 0 hsla(0,0%,0%,0.5)}
.sticky-nav .pumgmenu li.level0 > a > .menu-label{font-size:.5em;padding:0 5px;top:1px}
.sticky-nav .pumgmenu li.level0 > a > .menu-label::after{left:8%;top:75%}
.pu-devider{border-bottom:1px solid hsl(0,0%,95%);display:inline-block;float:left;height:0;margin:5px 0;width:100%}
.header-res-nav{display:none}
.product-view .std > ul{list-style:outside none disc;padding:0 0 0 15px}
.product-view .std ul li{margin:0 0 5px}
.swatch-link,.swatch-label{display:block;border-radius:3px;font-size:14px;text-align:center;color:#636363;text-decoration:none;box-sizing:content-box}
.swatch-link{border:1px solid #ccc;margin:0 0 3px}
.swatch-link img{border-radius:2px}
.swatch-link:hover{cursor:pointer;text-decoration:none}
.swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/bg_x.png) center no-repeat transparent;z-index:10}
.swatch-link.has-image .swatch-label{position:relative}
.swatch-link.has-image img{position:absolute;top:0;left:0}
.swatch-label{border:1px solid #fff;margin:0;white-space:nowrap;background:#f4f4f4}
.configurable-swatch-list{margin-left:-3px;zoom:1;clear:both;-webkit-transform:translateZ(0px)}
.configurable-swatch-list li{float:left;zoom:1;margin:0 0 0 3px}
.products-grid .configurable-swatch-list li{display:inline-block;float:none;margin:0;vertical-align:top}
.configurable-swatch-list .not-available .x{display:block}
.configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}
.configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}
.configurable-swatch-list .count{display:none}
.block-layered-nav #narrow-by-list .configurable-swatch-list li{border:medium none;padding:0 0 10px;width:auto}
.product .product-info .configurable-swatch-list{margin:0 0 5px;display:inline-table}
.configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}
.configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}
.configurable-swatch-list .not-available a:focus{outline:0}
#narrow-by-list dd .configurable-swatch-list li{margin:0 0 0 3px;width:47%}
#narrow-by-list dd .swatch-link{border:none;line-height:25px;margin-right:2px;text-align:left}
#narrow-by-list dd .swatch-link.has-image{line-height:inherit}
#narrow-by-list dd .swatch-link:hover .swatch-label{border-color:#39c}
#narrow-by-list dd .swatch-label{background:#f4f4f4;border:1px solid #ccc;border-radius:3px;display:block;float:left;line-height:1.5em;margin:0 5px 0 0;padding:1px 5px;white-space:nowrap}
#narrow-by-list dd .swatch-label img{border:1px solid #fff;border-radius:3px;box-sizing:content-box}
#narrow-by-list dd .has-image .swatch-label{padding:0}
@media only screen and (max-width: 770px) {
#narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:left}
}
.currently .swatch-current{position:relative}
.currently .swatch-current .btn-remove{margin-top:-10px;position:absolute;right:0;top:50%}
.currently .swatch-current span{display:block;float:left}
.currently .swatch-link{display:inline-block;margin:0 0 0 3px}
.currently .swatch-link:hover{border-color:#ccc;cursor:default}
.configurable-swatch-box{background:none!important}
.configurable-swatch-box select.swatch-select{display:none}
.configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px!important;font-weight:700;color:#fff!important;float:left;display:block;border-radius:3px}
.product-view .product-options .swatch-attr{float:none;display:block;clear:both;border:0}
.product-view .product-options .swatch-attr label{display:block;line-height:1.3}
.product-view .product-options .swatch-attr .select-label{display:inline;font-weight:400;padding-left:5px}
.product-view .product-options dd .input-box{width:auto;height:auto}
.product-view .product-options .select-label{display:none}
.product-view .add-to-cart button.out-of-stock{background-position:-80px -362px;cursor:default}
.newsletter_pop{background-position:88% center;background-repeat:no-repeat;background-size:auto 88%;height:324px;padding:25px;width:700px;max-width:100%}
.newsletter_pop .nwspop_cont{box-sizing:border-box;display:table;float:none;height:100%;vertical-align:middle;width:64%}
.newsletter_pop .nwsp_incont{display:table-cell;text-align:center;vertical-align:middle}
.newsletter_pop .logo{margin:0 0 20px}
.newsletter_pop .popcont{font-size:1.5em;letter-spacing:.1px;margin:0 0 20px}
.newsletter_pop .nwsinput_group{display:table;margin:0 auto;max-width:350px;width:100%}
.nwsinput_group .actions button{border-radius:0;float:left;height:inherit}
.nwsinput_group .input-box .input-text{float:left}
.nwsinput_group .actions .button:not(:hover){background:#ddd none repeat scroll 0 0}
.newsletter_pop .nwsinput_group .input-box,.newsletter_pop .nwsinput_group .actions{border-radius:0;display:table-cell;vertical-align:top;float:none;height:40px;margin:0;width:100%}
.newsletter_pop .form-subscribe-header{display:none}
.newsletter_hide .subcriber_label,.newsletter_hide #discheck{color:#999;float:none;line-height:40px;margin:0;vertical-align:middle;width:auto}
.product .product-image .lazyImg.loading{background:#eee url(https://www.any.rentals/skin/frontend/perfectus/default/images/ajax.gif) no-repeat scroll center center; min-width: 100%;}
.blog-slider .owl-item.loading .lazyOwl{width:370px;height:170px}
.home-owl-carousel .owl-item.loading .lazyOwl,.blog-slider .owl-item.loading .lazyOwl{background-image:none;background-color:#eee;height:100%;max-width:none;width:100%;display:inline-block!important}
.page-nofound .x-page .x-text h1{font-family:'FjallaOneRegular';font-size:200px}
.page-nofound .x-page .x-text p{font-size:25px;font-style:normal;font-weight:300}
.page-nofound .x-page .x-text a{font-size:15px}
.sidebar-carousel .product-micro .name{font-size:1.1em;margin:0 0 10px}
.sidebar-carousel .product-micro .ratings{margin:0 0 4px}
.sidebar-carousel .product-micro .col-right,.sidebar-carousel .product-micro .col-left{padding-left:5px;padding-right:5px}
.page-content .page-title{display:inline-block;font-size:30px;margin:0 0 10px;text-align:center;text-transform:uppercase;width:100%}
.page-content .page-title-tag{display:inline-block;font-size:15px;margin:0 0 60px;text-align:center;width:100%}
.panel .panel-heading .accordian-title a span{background-color:#aaa;color:#fff;display:inline-block;font-size:.8em;margin-right:10px;padding:4px 8px}
.panel-group .panel .panel-heading .accordian-title{margin:0}
.panel-group .panel .panel-heading a:not(:hover){display:inline-block;width:100%;color:inherit}
.page-content ol li{font-size:15px;font-style:normal;font-weight:300;padding-bottom:20px}
.page-content h3.fntuc-head{margin:0 0 25px}
.page-content ol{padding:0 0 0 18px}
.page-content a:hover{color:inherit}
.contact-page label{font-weight:400}
.contact-page .form-group{margin:0 0 25px}
.contact-page .contact-info .contact-i{border-radius:50px;color:#fff;display:inline-block;float:left;height:30px;line-height:30px;margin-right:16px;text-align:center;width:30px}
.contact-page .contact-info > div{margin:0 0 15px}
.contact-page .contact-title h4{margin-bottom:30px}
.scrollToTop{background:#f5f5f5 none repeat scroll 0 0;border-radius:2px;bottom:35px;color:#fff;display:none;font-size:35px;font-weight:700;height:42px;line-height:38px;opacity:.8;padding:0;position:fixed;right:35px;text-align:center;text-decoration:none;width:42px}
.scrollToTop:hover,.scrollToTop:focus{opacity:1;color:#fff}
.tbl-responsive{overflow-x:auto;width:100%;display:inline-block}
.header-style-1 .top-cart-row .minicart-block{float:right;width:auto}
.header-style-2 .main-header .site-branding{float:none;display:inline-table}
.header-style-2 .main-header .top-search-holder{display:inline-table;float:none;width:45%;vertical-align:middle}
.header-style-2 .top-cart-row{display:inline-table;float:none;padding:0;vertical-align:middle;width:4%}
.header-style-2 .search-area{margin:0}
.header-style-2 .main-header .contact-row{position:relative}
.header-style-2 .contact-col{display:inline-table;vertical-align:middle;width:25%;width:25%}
.header-style-2 .main-header .contact-row{border-left:1px solid #e2e2e2;float:right;padding-left:10%;position:relative;width:92%}
.header-style-2 .main-header .contact-row .phone{border:medium none;display:table;margin:0;padding:0;width:auto}
.header-style-2 .minicart-block .cart-info{display:none}
.banner-area .single-banner.tmb{margin:0 0 20px}
.single-banner{overflow:hidden;position:relative}
.single-banner a{overflow:hidden}
.single-banner img{transform:scale(1);transition:all .3s ease 0}
.single-banner:hover img{transform:scale(1.1)}
.single-banner a img{width:100%}
.banner-text{left:0;padding:0 0 0 30px;position:absolute;top:10%}
.banner-text h3{color:#000;font-size:25px;margin:0;text-transform:capitalize}
.h4-bc-style2 .banner-text{left:50%;top:60%;transform:translateY(-60%)}
.h4-bc-style2 .banner-text span a{color:#aaa;font-size:18px}
.h4-bc-style2 .banner-text h3 a{color:#000}
.h4-bc-style2 .banner-text.text-position{left:25%;top:80%}
.h4-bc-style1 .banner-text,.h7-bc-style1 .banner-text{left:-14px;text-align:left;top:80%;transform:translateY(-80%)}
.h4-bc-style1 .banner-text h3,.h7-bc-style1 .banner-text h3{font-size:26px;margin-bottom:0}
.h4-bc-style1 .banner-text.text-position1{left:15px;top:83%}
.h4-bc-style1 .banner-text span a{color:#8c999b}
.h4-bc-style1 .banner-text.text-position2{left:0;top:50%;transform:translateY(-50%);left:0;top:50%;transform:translateY(-50%)}
.h4-bc-style1 .banner-text.text-position2 h3.pad{padding-left:56px}
.h4-bc-style1 .banner-text span a{color:#aaa;font-size:18px}
.h4-bc-style1 .banner-text h3 a{font-size:22px}
.h5-bc-style1 .strip{background:rgba(0,0,0,0.44) none repeat scroll 0 0;bottom:15px;padding:8px 10px 5px 30px;position:absolute;width:100%}
.h5-bc-style1.wide-banner:hover img{opacity:.9;transform:rotate(-1deg) scale(1.1)}
.wide-banner .zoom-effect:hover img{opacity:.9;transform:rotate(-1deg) scale(1.1)}
.h5-bc-style1 .strip h6{color:#fff;font-size:13px;line-height:16px;margin:0;text-transform:uppercase}
.cnt-strip .strip.strip-no-bg{background:rgba(0,0,0,0) none repeat scroll 0 0;padding:0 30px}
.cnt-strip .strip h5{color:#fff;font-family:"Roboto",sans-serif;font-size:13px;line-height:16px;margin:0;text-transform:uppercase}
.h5-bc-style1 .strip h3{color:#fff;font-size:20px;font-weight:700;line-height:30px;margin:0;text-transform:uppercase}
.hm9 .full-banner-content{left:10%}
.fwb-s1 .full-width-banner-area{clear:both;position:relative}
.fwb-s1 .full-banner-content{left:5%;position:absolute;top:50%;transform:translateY(-50%);width:auto}
.fwb-s1 .full-banner-text h3 span{color:#aaa;font-size:.9em;padding-right:10px}
.fwb-s1 .full-banner-text h4 a{font-size:1.8em;color:#333}
.fwb-s1 .full-banner-text h3 a{font-size:.9em;text-decoration:none;text-transform:capitalize}
.full-banner-text .price-box{font-size:1.6em;margin:10px 0 0}
.single-service{background:#f7f7f7 none repeat scroll 0 0;overflow:hidden;padding:15px 30px}
.service-icon{display:table-cell;float:none;margin-top:1px;padding:0 15px 0 0;vertical-align:middle}
.service-icon a{font-size:40px;transition:all .3s ease 0}
.service-text{display:table-cell;margin-left:50px;margin-top:6px;vertical-align:middle}
.service-text h3{color:#555;font-size:1.2em;margin:0;text-transform:uppercase}
.service-text span{color:#666;font-size:15px}
.product-slider-tab .nav-tabs{display:inline-table;float:none;margin:0 auto;width:auto}
.product-slider-tab .product-tab li a,.product-slider-tab .product-tab li.active a,.product-slider-tab .product-tab li a:hover{border-right-color:#ddd;border-right-width:2px!important;font-size:18px;font-weight:400}
.product-slider-tab .nav-tabs > li > a{padding:2px 21px}
.product-slider .products .product{margin:0 0 30px}
.main-slider .caption-content .white{color:#fff}
.main-slider .caption-content .black{color:#000}
.main-slider .caption-content .red{color:#ff3d3d}
.main-slider .caption-content .small{font-size:2em;font-weight:700;margin:0 0 20px}
.main-slider .caption-content .large{font-size:4.5em;font-weight:900;margin:0 0 20px}
.main-slider .caption-content .med{font-size:2em;font-weight:900;margin:0 0 30px}
.main-slider .caption-content .thin{font-size:2.1em;font-weight:300;margin:0 0 20px}
.main-slider .caption-content .xsmall{font-size:1.2em;font-weight:300;margin:10px 0 30px}
/* .text-shadow{text-shadow:1px 1px 3px rgba(0,0,0,0.4)} */
#wishlist-table.data-table{white-space:inherit}
.product-related-brand ul.add-to-links{margin-top:10px}
.product-related-brand ul.add-to-links li{display:inline-block}
#shopping-cart-totals-table .a-right{padding-right:10px}
@media(max-width: 767px){
    tr.summary-details.summary-details-nominal-0.summary-details-first td{text-align: left;}
    tr.summary-total.show-details td, li.method-checkout-cart-methods-fire{text-align: center;}
	.cart-totals {padding: 15px;}
}
@media (min-width: 1200px) {
.col-lg-pu-5{width:20%}
}
@media (max-width: 1200px) {
.ucbs1-s .product .cart .action ul li.lnk{margin:0 0 0 2px}
}
@media (min-width: 990px) and (max-width: 1200px) {
.wide-banner .strip-inner{font-size:.8em}
.info-boxes .info-box{font-size:.9em}
.hidden-md{display:none}
}
@media (min-width: 991px) {
.col-md-pu-5{width:20%}
}
@media (max-width: 991px) {
.top-bar,.main-header .search-area{display:none}
.account-login .new-users .buttons-set{padding:0}
.account-login .new-users{margin:0 0 30px}
.header-res-nav{background:hsl(0,0%,20%) none repeat scroll 0 0;float:left;height:50px;position:relative;width:100%;z-index:11}
.header-res-nav .dropdown{position:inherit}
.header-res-nav .dropdown-menu > li{display:inline-block;float:left;width:100%}
.header-res-nav .dropdown-menu{background:hsl(0,0%,20%) none repeat scroll 0 0;border-radius:0;left:0;display:none;margin:0;position:absolute;top:100%;padding:0;width:100%}
.header-res-nav .dropdown-menu ul{width:100%}
.header-res-nav .dropdown-menu a{color:hsl(0,0%,47%);display:inline-block;width:100%}
.header-res-nav .dropdown-menu li:not(.unst-li){border-bottom:1px solid hsl(0,0%,25%);border-top:1px solid hsl(0,0%,25%);margin-top:-1px;padding:10px;float:left;width:100%}
.header-res-nav .dropdown-menu li:hover:not(.unst-li){background:hsl(0,0%,15%) none repeat scroll 0 0}
.header-res-nav li > a:hover{background:inherit;color:inherit}
.header-res-nav .dropdown-menu li:hover a,.header-res-nav .wc-msg{color:hsl(0,0%,67%)}
.header-res-nav .dropdown-menu.sub-dropdown{background:hsla(0,0%,0%,0) none repeat scroll 0 0;border:medium none;box-shadow:none;clear:both;display:none;float:none;margin:15px 0 0;position:relative;width:inherit}
.header-res-nav .actions .clear_link{float:right;line-height:35px}
.header-res-nav p{margin:0}
.header-res-nav .sub-dropdown .actions{display:inline-block;padding:10px;width:100%}
.header-res-nav .caret{border-left:6px solid hsla(0,0%,0%,0);border-right:6px solid hsla(0,0%,0%,0);border-top:6px solid;float:right;margin:9px 20px 0 0;position:relative}
.header-res-nav .dropdown.dropdown-small:not(.open) a > .caret{border-bottom:0 solid;border-top:6px solid}
.header-res-nav .dropdown.open a > .caret{border-bottom:6px solid}
.header-res-nav .dropdown-menu > li.active > a{background:hsla(0,0%,0%,0) none repeat scroll 0 0;color:hsl(0,0%,100%)}
.header-res-nav .dropdown .sub-dropdown li{border-color:hsl(0,0%,13%)}
.header-res-nav .close-dropdown{text-align:center}
.header-res-nav .lang-dropdown li img{margin:0 7px 0 0}
.header-res-nav .link-inline{display:inline-block;margin:0 8px;padding:10px 0}
.header-res-nav .link-inline > .dropdown > .dropdown-toggle,.header-res-nav .mob-minicart .cart-icon{background:hsl(0,0%,33%) none repeat scroll 0 0;border-radius:2px;color:hsl(0,0%,100%);cursor:pointer;display:inline-block;font-size:1.4em;padding:0 10px;height:auto;width:auto;vertical-align:top;line-height:30px;position:relative}
.header-res-nav .link-inline > .dropdown.open > .dropdown-toggle::before,.mob-minicart .dropdown.open .cart-icon::before{background:#222;color:hsl(0,0%,100%);content:"\f00d";font-family:fontawesome;left:0;padding:0;position:absolute;text-align:center;top:0;width:100%;height:100%}
.header-res-nav .l-col{display:inline-block;float:left}
.header-res-nav .r-col{display:inline-block;float:right}
.header-res-nav .link-inline > .dropdown > .dropdown-toggle:hover{background:#222}
.mob-search .search-field{color:hsl(0,0%,67%)}
.mob-search .search-area{margin:10px}
.mob-search .search-area form .input-group-addon{background:#666;color:#bbb}
.mob-search .search-area .search-categories select,.mob-search .search-area form button{color:#bbb}
.mob-search .search-area,.mob-search .search-area form .search-field,.mob-search .search-area form .input-group-addon.search-categories{border-color:#666}
.mob-minicart .minicart-block .cart-info{display:none}
.header-res-nav .mob-minicart .dropdown-menu{border:medium none;margin:0;opacity:1;transform:translateY(0px);visibility:visible}
.mob-minicart .cart_list .image{display:inline-table}
.mob-minicart .cart_list .prod-inf{color:#999;display:inline-table;font-size:1.1em;vertical-align:top}
.header-res-nav .mob-minicart .remove{margin-top:-8px;position:absolute;right:30px;top:50%;width:auto}
.mob-minicart .cart_list .item .remove span{color:hsl(0,0%,60%);font-size:1.2em}
.mob-minicart .minicart-content .total{border-color:hsl(0,0%,25%);color:hsl(0,0%,67%);display:inline-block;font-size:1.3em;margin:-1px 0 0;padding:10px 15px;width:100%}
.minicart-content .buttons a.wc-forward{border-color:#555}
.header-res-nav .dropdown-menu .minicart-actions li:hover{background:inherit}
.header-res-nav .mob-minicart .minicart-actions li{background:inherit;border:medium none;padding:10px 0;width:auto}
.mob-minicart .minicart-actions.buttons{padding:0 20px}
.mob-minicart .minicart-content .minicart-actions a.wc-forward{display:inline-table;width:160px}
.mob-minicart .minicart-content .cart_list a.remove{right:20px}
.mob-minicart p.empty{color:hsl(0,0%,60%);padding:10px;text-align:center}
.mob-minicart .minicart-content{max-height:500px;overflow-y:auto}
.header-res-nav{display:block}
.main-header .top-cart-row{display:none}
.main-header .top-search-holder .contact-row{float:right;margin:0;position:relative}
.main-header .site-branding,.main-header .top-search-holder{display:inline-table;vertical-align:middle;width:49%}
.main-header .top-search-holder .contact-row .phone{border:medium none;display:table;margin:0 0 5px;padding:0}
.header-wrapper .header-nav{display:none}
.breadcrumbs_hr{display:inline-block}
.breadcrumbs{border-top:1px solid hsl(0,0%,95%);padding:10px 0}
.cart-table thead{display:none}
.cart-table tbody tr{border-bottom:1px solid #ddd}
.home-2columns-left{margin:0}
.outer-top-bd{margin-top:20px}
.prod-slider-small .section{margin:0 0 20px}
.wide-banner{display:inline-block}
.boxed .wrapper{padding:0}
.header-style-2 .contact-col{display:inline-table;float:none;vertical-align:middle;width:49%}
.header-style-2 .main-header .contact-row{border:medium none;padding:0;width:auto}
.main-slider .caption-content.cp-custom{left:auto!important;top:50%!important;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
}
@media (min-width: 767px) adn (max-width: 991px) {
.wide-banner .strip-inner{font-size:.6em}
.footer-bottom .mobile-collapse{margin:0 0 30px}
.grouped-items-table tr td.image{width:90px}
.grouped-items-table tr td{border-collapse:separate;display:inline-table;padding:5px;width:100%}
.grouped-items-table tr td.image{text-align:left;width:25%;text-align:left}
.grouped-items-table tr td.name{width:74%}
.grouped-items-table .price-box{padding:0 0 0 26%}
.hidden-sm{display:none}
}
@media (max-width: 768px) {
.hidden-xs{display:none}
.col-xs-12{width:100%}
.col-xs-11{width:91.6667%}
.col-xs-10{width:83.3333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.6667%}
.col-xs-7{width:58.3333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.6667%}
.col-xs-4{width:33.3333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.6667%}
.col-xs-1{width:8.33333%}
.product .product-image{margin:0 auto;display:table}
.product .product-info{text-align:center}
.product .cart .action{display:table;float:none;margin:0 auto;position:relative}
.product-micro .product-info,.product .product-micro .price-box,.product-micro .cart .action{text-align:left;display:inline-block}
.product .price-box{display:table;margin:0 auto;width:auto}
.toolbar .sorter{text-align:center;width:100%}
.toolbar .pager{text-align:center;width:100%}
.toolbar .sorter{margin:0 0 20px}
.catblocks{text-align:center}
.catblocks > li{margin:0;width:50%}
.account-create .customer-name-middlename .field{width:100%;margin:0}
.account-create .fieldset.pass .field{width:100%;margin:0}
.footer .module-body{margin:0 1px 10px}
.footer .module-body .table-responsive{border:none}
.copyright-bar .copyright,.copyright-bar .payment-methods{padding:5px 0;text-align:center}
.wide-banner.banimg-8 .image img{min-height:130px}
.wide-banner .strip-inner{font-size:.8em}
.newsletter_pop{padding:0}
.newsletter_pop .nwspop_cont{background:rgba(255,255,255,0.9) none repeat scroll 0 0;padding:10px;width:100%}
.product-view .product-img-box .res-gl-slider .owl-buttons > div{margin:0;opacity:1;top:50%}
.scrollToTop{font-size:25px;height:30px;line-height:26px;right:5px;width:30px;bottom:5px}
.text-xs-left{text-align:left}
.opc .col2-set .col-1,.opc .col2-set .col-2,.form-list .fields > .field{width:100%}
.form-list .fields .field{margin:0 .3% 15px 0;width:100%}
.linearize-table tfoot td,.data-table tfoot td{font-size:17px}
.body-content .sidebar{margin:30px 0}
.mini-products-list .item > a{width:auto}
.img-responsive{display:table;margin:0 auto}
.main .page-title{text-align:center}
.opc .col2-set .col-1{border-bottom:1px solid hsl(0,0%,90%);padding:0 0 25px}
.opc .col2-set .col-2 .buttons-set{margin:25px 0 0}
.inner-bottom-sm{padding-bottom:20px}
.inner-top-sm{padding-top:20px}
.cnt-strip .strip .strip-long-text h1{font-size:3em}
.cnt-strip .strip .strip-long-text h3{font-size:2em}
.col2-set .col-1,.col2-set .col-2{width:100%;margin:0 0 10px}
.my-account .page-title.title-buttons > h1{margin:0 0 20px}
.my-account .page-title.title-buttons{text-align:left}
.my-account .box-account{overflow-x:auto}
.copyright-bar .payment-methods ul li{display:inline-block;margin:0 2px 10px}
.product-slider-tab .nav-tabs > li > a{font-size:15px;padding:2px 8px}
.full-banner-text h3{font-size:1.4em}
.full-banner-text h4{font-size:1.1em}
.full-banner-text{font-size:.8em}
}
@media (max-width: 680px) {
.cart-table .button.btn-continue{float:none}
.cart-footer-actions .pull-right{padding:0px;text-align:center;width:100%}
.cart-table tfoot button{display:table;margin:5px auto;max-width:200px;width:100%}
.cart-footer-actions > .button.btn-update{display:none}
.cart-table tfoot button{margin-bottom:0px}
}
@media (min-width: 540px) and (max-width: 991px) {
.cart-table tbody tr > td.product-cart-image,.cart td.product-cart-remove{display:table-cell;padding:10px;vertical-align:top;width:25%}
.cart td.product-cart-remove{text-align:right;width:30%}
.cart-table tbody tr > td.product-cart-info{width:100%}
.cart-table tbody tr > td{display:inline-block;padding:5px;text-align:left;width:auto}
}
@media (max-width: 540px) {
.cart-table tbody tr{border-collapse:separate;width:100%;position:relative;display:inline-block}
.cart-table tbody tr > td{display:inline-table;text-align:center;width:100%}
.cart td.product-cart-remove{position:absolute;right:0;top:0;width:auto}
.grouped-items-table tr td.image{width:90px}
.grouped-items-table tr td{border-collapse:separate;display:inline-table;padding:5px;width:100%;vertical-align:top}
.grouped-items-table tr td.image{width:25%;text-align:left}
.grouped-items-table tr td.name{width:74%}
.grouped-items-table .price-box{padding:0 0 0 26%}
.cart .cart-table tfoot tr{display:inline-table;width:100%}
}
@media (max-width: 480px) {
.col-xxs-12{width:100%}
.col-xxs-11{width:91.6667%}
.col-xxs-10{width:83.3333%}
.col-xxs-9{width:75%}
.col-xxs-8{width:66.6667%}
.col-xxs-7{width:58.3333%}
.col-xxs-6{width:50%}
.col-xxs-5{width:41.6667%}
.col-xxs-4{width:33.3333%}
.col-xxs-3{width:25%}
.col-xxs-2{width:16.6667%}
.col-xxs-1{width:8.33333%}
.toolbar .sorter{margin:0}
.toolbar .sorter .view-mode,.toolbar .sorter .sort-by,.toolbar-bottom .pager .amount,.toolbar-bottom .limiter{margin:0 0 20px;width:100%}
.catblocks > li{width:100%;margin-bottom:10px}
.mob-search .input-group-addon{padding:5px}
.mob-search .search-categories{display:table;width:100%}
.mob-search .search-categories select{width:100%;max-width:100%}
.search-categories .select-categories::after{display:none}
.search-categories .select-categories{max-width:100%}
.mob-minicart .minicart-content .minicart-actions a.wc-forward{display:inline-table;margin:10px 0;width:100%}
.header-res-nav .mob-minicart .minicart-actions li{width:100%;padding:0;background:inherit!important}
.main-header .site-branding,.main-header .top-search-holder{display:inline-table;text-align:center;vertical-align:middle;width:100%}
.main-header .top-search-holder .contact-row{display:table;float:none;margin:20px auto 0;position:relative;text-align:center;width:auto}
.box-tags .form-add label,.box-tags .form-add .input-box{width:100%}
.header-style-2 .contact-col,.header-style-2 .main-header .contact-row{width:100%;text-align:center}
.header-style-2 .main-header .contact-row .phone{width:100%;margin:20px 0 0}
}
@media (max-width: 430px) {
.minicart-block .cart_list .item,.mob-minicart .minicart-content .total{text-align:center}
.mob-minicart .cart_list .image,.mob-minicart .cart_list .prod-inf{width:100%;margin:0 0 10px}
.header-res-nav .mob-minicart .remove{top:18px}
.wide-banner .strip-inner{font-size:.6em}
.cart td.product-cart-remove{width:50px}
}
@media (max-width: 350px) {
.grouped-items-table tr td{width:100%!important;text-align:center}
.grouped-items-table .thumbnail{float:none;margin:0 auto}
.grouped-items-table .price-box{float:none;padding:0;width:auto}
.ajaxpkt-block .actions .btn{margin-bottom:10px}
}
header .header-nav{background-color:var(--title-color)}
.header-nav .pumgmenu>li>a{color:#FFF;font-size:16px!important}
.header-nav .pumgmenu>li>a:hover,.header-nav .pumgmenu>li>a:focus,.header-nav .pumgmenu>li.act>a{background:var(--theme-color);color:#FFF}
.pumgmenu div.wp-custom-menu-popup{background:#FFF;color:#FFF}
.pumgmenu div.wp-custom-menu-popup a{color:#DDD}
.pumgmenu div.wp-custom-menu-popup a:hover,.header-nav .pumgmenu div.wp-custom-menu-popup a:focus,.sidebar-nav .side-menu>li>a:hover,.sidebar-nav .side-menu>li>a:focus,.sidebar-nav .side-menu>li:hover>a::after,.sidebar-nav .side-menu>li:hover>a .icon{color:var(--theme-color)}
.pumgmenu .pu-fc .nav-dropdown .menu-item>a.level1{color:#333}
ul.pumgmenu .nav-dropdown,.pumgmenu .nav-dropdown .nav-child-dropdown,.sidebar-nav .side-menu>li>a:hover,.sidebar-nav .side-menu>li>a:focus{border-color:var(--theme-color)}
body,.label{color:var(--title-color)}
a{color:#333}
a:hover,a:focus,.product .cart .action ul li.lnk a:hover,.product .cart .action ul li.lnk a:focus,.product .product-info .name a:hover,.product .product-info .name a:focus,.scroll-tabs .nav-tab-line li a:hover,.scroll-tabs .nav-tab-line li a:focus,.sidebar .side-menu nav .nav>li a:hover:after,.sidebar .side-menu nav .nav>li a:focus:after,.cart .action ul .lnk .add-to-cart:hover,.cart .action ul .lnk .add-to-cart:focus,.top-bar .quick-links .dropdown-menu>li.active>a,.top-bar .quick-links .dropdown-menu>li>a:hover,.top-bar .quick-links .dropdown-menu>li>a:focus{color:var(--theme-color)}
.main-header .contact-row .icon,.minicart-block .cart-info .amount,.item .amount .price,.minicart-block .total .price,.theme--color,.availability.in-stock .value,.product-info .cart-quantity .arrows .arrow:hover,.product-info .cart-quantity .arrows .arrow:focus,.ajaxpkt-block .ajaxpkt-close:hover::after,.fancybox-close:hover::after,.product.ajaxpkt-qckloader::after,.top-bar .quick-links>li.wc-msg,.cart-totals>table tfoot td,#checkout-review-table tfoot tr.last td,.product-view .product-options .swatch-attr .select-label,.page-content a,.breadcrumbs ul>li:last-child,.service-icon a,.h4-bc-style1 .banner-text h3 a{color:var(--theme-color)}
.bg-color,.minicart-block .cart-icon .item-count,.minicart-block .dropdown-cart .dropdown-trigger-cart:hover .cart-icon,.toolbar .pager .current,.block-blog-tags .tagcloud li>a:hover,.block-blog-tags .tagcloud li>a:focus,.block-blog-tags .tagcloud li.active>a,.sidebar .advertisement .owl-pagination .owl-page.active span,.theme--bgcolor,.scrollToTop,.availability.in-stock .value{background:var(--theme-color)!important}
.toolbar .pager .current,input[type=text]:focus,textarea:focus,select:focus,.minicart-block .minicart-content{border-color:var(--theme-color)}
a:hover,.price-box .price,.scroll-tabs .nav-tab-line li.active a,.product.ajaxpkt-loader::after,.product .sku .value{color:var(--theme-color)}
.top-bar .quick-links .dropdown-menu{border-top-color:var(--theme-color)}
.configurable-swatch-list .hover .swatch-link,.configurable-swatch-list .selected .swatch-link,.swatch-link:hover{border-color:var(--theme-color)}
.btn-cart,.btn-primary,.button,.btn-remove2{color:var(--title-color);border-color:var(--title-color)}
.minicart-content .buttons a.wc-forward:hover,.btn-cart:hover,.btn-black:hover,.btn-cart:focus,.btn-black:focus,.custom-carousel .owl-controls .owl-prev:hover,.custom-carousel .owl-controls .owl-next:hover,.custom-carousel .owl-controls .owl-prev:focus,.custom-carousel .owl-controls.owl-next:focus,.btn-primary:hover,.btn-primary:focus,.button:hover,.button:focus,.btn-remove2:hover,.btn-remove2:focus,.price-box .map-link:hover,.price-box .map-link:focus,.my-account .order-info dd>ul>li.current,.btn-hover,.minicart-content .buttons a.checkout.wc-forward{background-color:var(--theme-color);border-color:var(--theme-color)}
.btn-cart:hover,.btn-black:hover,.btn-black:focus,.btn-cart:focus,.custom-carousel .owl-controls .owl-prev:hover::before,.custom-carousel .owl-controls .owl-next:hover::before,.btn-primary:hover,.button:hover,.product .price-box .map-link:hover,button:hover,button:focus,a.button:hover .fa,a.button:focus .fa,.btn-remove2:hover:before,.btn-remove2:focus:before,.price-box .map-link:hover,.price-box .map-link:focus,.my-account .order-info dd>ul>li.current,.btn-hover{color:#FFF}
.ucbs2-l .product .action ul li.lnk .button:hover,.ucbs2-m .product .action ul li.lnk .button:hover,.ucbs2-s .product .action ul li.lnk .button:hover{color:var(--theme-color)}
.tag.sale{background:#FF7878}
.tag.new{background:var(--theme-color)}
.home-owl-carousel .owl-item.loading .lazyOwl{width:276px}
.home-owl-carousel .owl-item.loading .product-micro-row .lazyOwl{width:100px}
.top-bar{background:#F7F7F7}
.top-bar .quick-links>li a{color:#333}
.top-bar .quick-links>li a:hover,.top-bar .quick-links>li a:focus{color:var(--theme-color)}
.top-bar .quick-links>li{border-color:#E2E2E2}
.top-bar .quick-links>li.wc-msg{color:#ccc}
.main-header{color:#333}
header{background:#FFF}
.search-area form .input-group-addon,.search-area form .input-group-addon{background:#F6F6F6}
.main-header .search-area,.search-categories .sel_cat,.search-categories .caret,.search-area form select,.search-area form button,.search-area form input{color:#555}
.footer .footer-bottom{background:#202020;color:#FFF}
.footer .footer-bottom .module-title{color:#FFF}
.footer .footer-bottom a{color:#FFF}
.footer .footer-bottom a:hover,.footer .footer-bottom a:focus{color:var(--theme-color)}
.footer .footer-bottom ul li a::before{color:#666}
.footer .footer-bottom ul li,.footer-bottom .mobile-collapse{border-color:#666}
.copyright-bar{background:#121212}
.copyright-bar .copyright{color:#666}
#search_mini_form .input-group-addon{display:flex;justify-content:center;align-items:center}
.plan-box{box-shadow:0 10px 30px 5px #f5f5f5!important;border-radius:3px!important}
.plan-price{font-size:32px;display:flex;justify-content:center;height:100%}
.green-text{color:var(--theme-color)!important}
.green-text:hover{background-color:transparent!important;color:var(--theme-color)!important}
.plan-features p{margin:0 0 20px!important;line-height:24px!important;padding:15px}
@media(min-width:1024px) {
.plans-sec .col-md-4.mx-auto.mt-5{min-width:460px}
}
.plans-sec ul{display:flex!important;justify-content:space-between!important}
.plans-sec ul li{width:47%!important}
.plans-sec .nav-tabs .nav-link{padding:13px}
.plans-sec input[type="radio"]{float:none!important}
h3.annually.saving.text-center.mt-4{display:flex;justify-content:center;font-size:24px;color:#034d94}
h3.annually.saving.text-center.mt-4 span{padding-left:5px;font-weight: 800;}
dl.last{display:flex;flex-direction:column}
dl.last dt,dl.last dd,dl.last dd div.input-box,dl.last dt label,dl.last dd div.input-box ul,dl.last dd div.input-box ul li,span.price-notice{display:flex;justify-content:flex-start;width:100%!important}
.options-list .label label{width:100%;display:flex}
.options-list .label{font-size:13px;width:80%}
.product-options dt label:first-child{padding-left:33px}
dl.last dd div.input-box input[type="checkbox"]{margin-top:-4px;width:20px;height:20px;border-radius:3px!important;background:#f4f4f4!important;border:1px solid var(--border-color)!important}
.product-options dl.last dt label,.product-options dl.last dt label a{position:relative!important}
.product-options dl.last dt label a img{margin-left:15px;margin-bottom:-4px}
.product-options select,.product-options input[type="text"]{min-width:100%!important;width:100%!important;height:45px!important;border-radius:3px}
.plan-box select{margin-bottom:16px;margin-top:30px}
.product-options dt label:first-child{padding-left:33px;font-size:var(--para-text)}
.product-options input[type="text"]{margin-top:20px}
.options-list span.label label,.options-list span.label .price-notice{font-weight:500!important;padding-left:13px}
.popover{background:var(--text-white);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 3px 15px 1px #000;height:min-content;left:0!important;display:block!important;padding:5px 15px;width:300px}
.popover h3{border-bottom:4px solid var(--theme-color)!important;background:#fff!important}
.popover h3 .close{display:none!important}
.fp-table .container,.faq .accordion-item{box-shadow:0 1px 10px 5px #f5f5f5}
.faq .accordion-item{border:1px solid #f0f0f0!important}
@media(max-width:768px) {
.product-options dt label:first-child{font-size:14px}
dl.last dd div.input-box input[type="checkbox"]{margin-top:-20px}
.plans-sec .nav-tabs .nav-link{display:flex;justify-content:center;flex-direction:column;align-items:center;font-size:14px;letter-spacing:0;white-space:nowrap}
}
.row.top-banner-content .col-md-9, .container-fluid .col-lg-7{background: rgb(0, 0, 0, 0.5) !important;padding: 30px 0 !important;}
.cms-index-index .industries-sec{padding: 25px 0 70px;}
.cms-index-index .industries-sec .space-t{margin-top: 25px;}
.cms-index-index .top-content{padding: 0 0 100px;background-position: top;}
.cms-index-index .top-content .col-md-4{margin-top: 0;}
.cms-index-index .top-content .space-t{margin-top: 30px;}
.cms-index-index .top-content .steps h3::after{top: 10px;}
.cms-index-index #book_a_demo{padding: 40px 0 100px;}
@media only screen and (max-width: 767px){
	.cms-index-index .top-content{background-position: center;}
	.cms-index-index .top-content .col-md-4{margin-top: 20px;}
}
h1.tiny-h1{font-size: 2em}
h2.tiny-h2{font-size: 1.5em}
h3.tiny-h3{font-size: 1.17em}
h4.tiny-h4{font-size: 1em}
h5.tiny-h5{font-size: .83em}
h6.tiny-h6{font-size: .75em}
p.tiny-p{font-size: 12px}
pre.tiny.pre{font-size: 12px}
address.tiny-address{font-size: 12px;}
table.tiny-table{font-size: 12px;cursor:default;}
.tiny-table td{font-size: 12px;cursor:text;}
.tiny-table th{font-size: 12px;cursor:text;}
ins{border-bottom:1px solid green; text-decoration: none; color:green}
del{color:red; text-decoration:line-through}
acronym{border-bottom:1px dotted #CCC; cursor:help}
abbr{border-bottom:1px dashed #CCC; cursor:help}
cite{border-bottom:1px dashed blue}
a.tiny-a{color: #0066cc;text-decoration: underline !important;}
a#a-anchor{display:inline-block; -webkit-user-select:all; -webkit-user-modify:read-only; -moz-user-select:all; -moz-user-modify:read-only; width:11px !important; height:11px !important; background:url(https://www.any.rentals/skin/frontend/perfectus/default/css/images/items.gif) no-repeat center center}
blockquote.tiny-blockquote{margin-left: 40px;margin-right: 40px;}
/**
 * WARNING: Do not change this file. Your changes will be lost.
 * Unicase v1 
 */
.block-layered-nav .price-range-holder {float: left;padding: 0 0 15px;position: relative;width: 100%;}
.block-layered-nav .price-range-holder .min-max {color: #fe5252;float: left;font-size: 15px;font-weight: 700;margin: 5px 0 30px;width: 100%;}
.block-layered-nav .price-range-holder .ui-slider.ui-slider-horizontal {background-color: #f1f1f1;background-repeat: repeat-x;cursor: pointer;display: inline-block;height: 6px;left: 8px;margin: 0 auto;position: relative;width: 94%;}
.block-layered-nav .price-range-holder .ui-slider .ui-slider-handle {background-color: #ffffff;background-repeat: repeat-x;border-radius: 400px;height: 20px;margin-left: -10px;margin-top: -8px;opacity: 1;position: absolute;width: 20px;}
.block-layered-nav .price-range-holder .ui-slider .ui-slider-range {background: #c3c3c3 none repeat scroll 0 0;bottom: 0;box-sizing: border-box;height: 100%;position: absolute;top: 0;}
.block-layered-nav .price-range-holder .ui-slider .ui-slider-handle {border: 5px solid #abd07e;}
.block-layered-nav .ui-slider .ui-slider-handle:hover .slider_tooltip::before {border-bottom: 5px solid #333;border-left: 5px solid transparent;border-right: 5px solid transparent;content: "";left: 50%;margin-left: -4px;position: absolute;top: -4px;}
.block-layered-nav .ui-slider .ui-slider-handle .slider_tooltip {opacity: 0;}
.block-layered-nav .ui-slider .ui-slider-handle:hover .slider_tooltip {background: #333 none repeat scroll 0 0;border-radius: 3px;color: #fff;opacity: 1;font-size: 11px;margin-left: 4px;padding: 2px 5px;position: absolute;top: 20px;transform: translateX(-50%);}
.block-layered-nav dl#narrow-by-list > dt,
.block-layered-nav .currently .block-subtitle {background: #f5f5f5 none repeat scroll 0 0;font-size: 15px;margin: 0 0 10px;padding: 8px 15px;}
.sidebar .block.block-layered-nav .actions {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;}
#narrow-by-list > dd {display: inline-block;margin: 0 0 5px;width: 100%;}
.block-layered-nav #narrow-by-list > dd > ol > li {padding: 0 0 10px 15px;}
.block-layered-nav .btn-remove::before {color: #888;content: "";display: inline-block;font-family: fontawesome;font-size: 16px;margin-right: 5px;}
.block-layered-nav .btn-remove {display: inline-block;float: right;font-size: 0;}
.block-layered-nav .currently .label {background: #eee none repeat scroll 0 0;font-size: 11px;font-weight: normal;margin: 0 8px 0 0;}
.block-layered-nav .actions {border-top: 1px solid #f2f2f2;padding: 15px 0 30px;text-align: right;}
.block-layered-nav .actions > a {background: #f2f2f2 none repeat scroll 0 0;padding: 5px 10px;}
.block-layered-nav .actions > a:hover {background: #d2d2d2 none repeat scroll 0 0;}
.block-layered-nav .block-content > p.block-subtitle {display: none;}
.block-layered-nav .block-title {margin: 0;}
.block-layered-nav .price-range-holder .text-box {display: inline-block;margin: 20px 0 0;width: 100%;}
.block-layered-nav .price-range-holder .text-box .devider {display: inline-block;float: left;font-size: 18px;line-height: 34px;margin: 0 7px;}
.block-layered-nav .price-range-holder .btn-filter {display: inline-block;margin: 0 0 0 10px;padding: 6px 10px;}
.block-layered-nav .price-range-holder .from-txtbox,
.block-layered-nav .price-range-holder .to-txtbox {background: #eee none repeat scroll 0 0;border-radius: 2px;float: left;padding: 4px 8px;}
.block-layered-nav ol > li {border-bottom: 1px solid #f1f1f1;}
#resultLoading {display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;text-align: center;z-index: 10000000;}
#resultLoading .bg {background: hsl(0, 0%, 0%) none repeat scroll 0 0;height: 100%;left: 0;opacity: 0.1;position: fixed;top: 0;width: 100%;}
.LoadingContent {color: hsl(0, 0%, 93%);font-size: 16px;left: 0;margin-top: -70px;position: absolute;text-align: center;top: 50%;width: 100%;z-index: 10;}
/* @font-face {
  font-family: 'Quicksand';
  src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Medium.eot');
  src: local('Quicksand Medium'), local('Quicksand-Medium'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Medium.eot?#iefix') format('embedded-opentype'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Medium.woff2') format('woff2'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Medium.woff') format('woff'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Light.eot');
  src: local('Quicksand Light'), local('Quicksand-Light'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Light.eot?#iefix') format('embedded-opentype'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Light.woff2') format('woff2'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Light.woff') format('woff'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Quicksand';
  src: url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Regular.eot');
  src: local('Quicksand Regular'), local('Quicksand-Regular'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Regular.eot?#iefix') format('embedded-opentype'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Regular.woff2') format('woff2'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Regular.woff') format('woff'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Quicksand';
  src: url('https://www.any.rentals/skin/frontend/perfectus/default/css/Quicksand-Bold.eot');
  src: local('Quicksand Bold'), local('Quicksand-Bold'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Bold.eot?#iefix') format('embedded-opentype'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Bold.woff2') format('woff2'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Bold.woff') format('woff'),
      url('https://www.any.rentals/skin/frontend/perfectus/default/fonts/Quicksand/Quicksand-Bold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
} */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Quicksand:wght@300..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
:root{
  --default-font-size: 18px;
  --color-black: #2d2d2d;
  --color-red:#da0000;
  --color-green:#63bf3f;
  --white-color:#fff;
  --orange-color:#ffbe00;
  --link-color:#004ecf;
  --title-font-size: 24px;
  --text-center: center;
  --border-radius:5px;
  --border:1px solid #d2d2d2;
  --font-size-24:24px;
  --font-size-30:30px;
  --headline:35px;
  --subheadline:35px;
  --light-bg:#f9f9f9;
  --company-name: 72px;
  --small-fonts:14px 
}
/* body{background: var(--white-color) !important;} */
body{background:#f6f7f8 !important;overflow:unset !important}
body, h1,h2, h3, h4, h5, h6, a, p, ul, li, .header-nav .pumgmenu li a{font-family: 'Roboto' !important;font-weight:normal;font-size: var(--default-font-size);color:var(--color-black);}
h1,h2, h3, h4, h5, h6{font-weight: bolder !important;font-family: 'Roboto' !important;}
.breadcrumbs{display: none;}
.cms-any-rental-home .breadcrumbs + .container{max-width:100%;padding:0}
.cms-any-rental-home .body-content{margin-top:unset;}
.btn-default, .big-button{background: #34b346 !important;display: flex;justify-content: center;align-items: center;border-radius: var(--border-radius);color:var(--white-color);font-weight: bolder;width:fit-content;text-align: center;}
.btn-default{height:50px !important;padding:0 25px;font-size:22px;font-family: 'Roboto' !important;}
.big-button{height:60px;padding:0 30px;font-size:24px !important;font-family: 'Roboto' !important;}
.link{color:var(--link-color);font-size:var(--title-font-size);font-weight: bolder;}
.link:hover{color:var(--color-red) !important}
.btn-default:hover, .big-button:hover{background: #27933c !important;color:var(--white-color) !important}
.free-trial-link, .free-trial, .btn-default.free-trial{background-color: #34b346 !important;;color:var(--white-color);font-size:22px}
.free-trial-link:hover, a.free-trial:hover, .btn-default.free-trial:hover{background-color:#27933c !important}
.text-red{color:var(--color-red)}
.blue-text{color:var(--color-black)}.customers-say .quote.blue-btn, .demo-section .btn-default{background:#004ecf!important; color: var(--white-color) !important;}
a.btn-default.blue-btn:hover, a.big-button.blue-btn:hover, .demo-section .btn-default:hover{background: #003bb0!important; color: var(--white-color) !important;}
section{padding: unset;}
.highlighted-text{color:#34b346;font-size: 30px !important;font-weight: 800;}
/* a:focus{color:var(--white-color) !important} */
.free-trial-text{font-size: var(--font-size-30);}
.cms-any-rental-home .carousel-control-prev, .cms-any-rental-home .carousel-control-next, .slider-section .next, .slider-section .prev{width:60px;height:60px;border-radius: 50%;top:29%;border:1px solid #7a7a7a !important;background: var(--white-color);position: absolute;}
.cms-any-rental-home .carousel-control-prev, .slider-section .prev{left: -68px !important;}
.cms-any-rental-home .carousel-control-next, .slider-section .next{right:-68px !important;}
.cms-any-rental-home .carousel-control-prev-icon, .cms-any-rental-home .carousel-control-next-icon{filter: brightness(0.5);}
.cms-any-rental-home input[type="text"], .cms-any-rental-home input[name="rental_date"], .cms-any-rental-home input[name="industry"], .cms-any-rental-home input[type="email"], .cms-any-rental-home select{height: 45px !important;border-radius:var(--border-radius);}
img{object-fit: contain;}
.slider-section .prev, .slider-section .next{display: flex;justify-content: center;align-items: center;}
.hero-section .sub-healine{font-size:var(--subheadline)}
.company-name{font-size: var(--company-name) !important;font-weight: 700;color: #2d2d2d;}
/*Hero Section*/

.hero-section {display: flex;align-items: center;justify-content: flex-start;color: white;text-align: center;flex-direction: column;position:relative}
.banner-content{margin:15px auto 20px;}
.banner-content h1{font-size:44px;font-weight: bolder;text-align: center;font-family: 'Roboto' !important;margin-bottom:0;}
.banner-content .sub-category-title + h1{display: none;}
sub, sup{font-size:0.5em !important;vertical-align: super !important;}
.banner-content ul{display: flex;justify-content:space-between;width:fit-content;margin: 0 auto;color:var(--color-black); gap: 30px;}
.banner-content ul:not(.action){margin-top:20px;margin-bottom:30px;gap:100px;font-weight: bolder;}
.banner-content ul li{width: fit-content;display: flex;align-items: center;}
.banner-content ul:not(.action) li:before{content:"";min-width:15px;height:15px;border-radius: 50%;background:var(--color-red);margin-right:15px}
.we-offer{position: relative;width: fit-content;margin: 0 auto;}
.we-offer .hero-image{position: relative;z-index: 1;margin-left: -27px;}
.we-offer .f-circle-1, .we-offer .f-circle-2, .we-offer .f-circle-3{width:235px;height:235px;position: absolute;display: flex;justify-content: center;align-items: center;flex-direction: column;cursor: pointer;}
.we-offer .f-circle-1:hover p, .we-offer .f-circle-2:hover p, .we-offer .f-circle-3:hover p{color:var(--link-color) !important}
.hero-section .f-circle-1::before, .hero-section .f-circle-2::before, .hero-section .f-circle-3::before{width:232px;height:232px;background: var(--white-color);border-radius:50%;box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08);left:0;top:0; z-index: 1;}
.hero-section h2{font-size:var(--font-size-24);font-weight: bolder;}
.hero-section .f-circle-1{top:-24%;left: -20%;transition: all 0.5s ease;}
.hero-section .f-circle-2{bottom:25%;left: -15%;transition: all 0.5s ease;}
.hero-section .f-circle-3{top:0%;right: -15%;transition: all 0.5s ease;}
.hero-section .f-circle-1 img, .hero-section .f-circle-2 img, .hero-section .f-circle-3 img{max-width: 50px;z-index: 1;transition: all 0.7s ease-out;}
.hero-section .f-circle-1 p, .hero-section .f-circle-2 p, .hero-section .f-circle-3 p{position: relative;z-index: 2;text-align: center;font-size: var(--title-font-size) !important;font-weight: bolder;width: 80%;}
.hero-section .f-circle-1::after, .hero-section .f-circle-2::after, .hero-section .f-circle-3::after, .hero-section .f-circle-1::before, .hero-section .f-circle-2::before, .hero-section .f-circle-3::before{content:"";position: absolute;}
.hero-section .f-circle-1::after, .hero-section .f-circle-2::after, .hero-section .f-circle-3::after{width: 537px;display: block;height: 295px;border-top: 3px dashed #2d2d2d;border-radius: 50%;z-index: 0;}
.hero-section .f-circle-1.active, .hero-section .f-circle-2.active, .hero-section .f-circle-3.active{z-index: 5;}
.hero-section .f-circle-1.active p, .hero-section .f-circle-2.active p, .hero-section .f-circle-3.active p{color:var(--link-color) !important}
.hero-section .f-circle-1:hover::before, .hero-section .f-circle-1.active::before{border:2px dashed #58c437;transition: all 0.5s ease;animation: move-border 25s linear infinite;} 
.hero-section .f-circle-2:hover::before, .hero-section .f-circle-2.active::before{border:2px dashed #e43526;transition: all 0.5s ease;animation: move-border 25s linear infinite;} 
.hero-section .f-circle-3:hover::before, .hero-section .f-circle-3.active::before{border:2px dashed #ffbe00;transition: all 0.5s ease;animation: move-border 25s linear infinite;}
.hero-section .f-circle-1:hover::after, .hero-section .f-circle-1.active::after{border-top:2px dashed #58c437;transition: all 0.5s ease;}
.hero-section .f-circle-2:hover::after, .hero-section .f-circle-2.active::after{border-top:2px dashed #e43526;transition: all 0.5s eas}
.hero-section .f-circle-3:hover::after, .hero-section .f-circle-3.active::after{border-top:2px dashed #ffbe00;transition: all 0.5s ease;}
.hero-section .f-circle-1::after{transform: rotate(11deg);left: 35%;top: 112px;}
.hero-section .f-circle-2::after{transform: rotate(161deg);left: 20%;top: -150px;}
.hero-section .f-circle-3::after{transform: rotate(151deg);right: 36%;top: 79px;}

.floating-element {
  animation: float-1 15s ease-in-out infinite alternate;
}
  #center-box{position: relative;}
  [class^="f-circle-content-"]{
    position: absolute;
    width:71.4%;
    top:35px;
    left: 0;
    right:0;
    margin:0 auto;
    z-index: 2;
    height: 82%;
    background:var(--white-color);
  }
.f-circle-1 {
  animation-name: float-1;
}

.f-circle-2 {
  animation-name: float-2;
}

.f-circle-3 {
  animation-name: float-3;
}

/* Keyframe animations with slight variations */

@keyframes float-1 {
  0% {
    transform: translate(0, 0);
  }
  25% {
    transform: translate(5px, -10px);
  }
  50% {
    transform: translate(-5px, 10px);
  }
  75% {
    transform: translate(10px, -5px);
  }
  100% {
    transform: translate(0, 0);
  }
}

@keyframes float-2 {
  0% {
    transform: translate(0, 0);
  }
  25% {
    transform: translate(-10px, 5px);
  }
  50% {
    transform: translate(10px, -10px);
  }
  75% {
    transform: translate(-5px, 5px);
  }
  100% {
    transform: translate(0, 0);
  }
}

@keyframes float-3 {
  0% {
    transform: translate(0, 0);
  }
  25% {
    transform: translate(10px, 10px);
  }
  50% {
    transform: translate(-10px, -5px);
  }
  75% {
    transform: translate(5px, 10px);
  }
  100% {
    transform: translate(0, 0);
  }
}
@keyframes move-border {
  0% {
      border-color: #ffbe00 #e43526 #3373dd #58c437;
      transform: rotate(0deg);
  }
  100% {
      border-color: #ffbe00 #e43526 #3373dd #58c437;
      transform: rotate(360deg);
  }
}
#center-box{position: relative;}
[class^="f-circle-content-"]{
  position: absolute;
  width:71.4%;
  top:35px;
  left: 0;
  right:0;
  margin:0 auto;
  z-index: 2;
  height: 82%;
  background:var(--white-color);
}
[class^="f-circle-content-2"], [class^="f-circle-content-3"]{display: none;}
[class^="f-circle-content-"] .headline{margin-top:25%}
/*About Company*/
.about-company{background: var(--color-black);padding:50px 0}
.about-company .col-md-4:nth-child(2){border-left: var(--border);border-right:var(--border)}
/* .about-company h2{font-size: var(--font-size-30);} */
.about-company h2, .about-company p{color: var(--white-color); text-align: center;width:75%;margin:0 auto}

/*Cetegories*/
.slider-section{margin:0 auto;position: relative;width: 69.25%;}
.all-categories #multi-item-carousel{position: relative;}
.all-categories .carousel-inner {padding:0 15px}
.all-categories .carousel-item > .row{gap: 15px;}
.slider-section .item {padding: 5px;display: flex;flex-direction: column;overflow: visible !important;}
.slider-section .item a{display: block !important;max-height:200px !important;width:100%; overflow:hiddden !important}
.slider-section .item img{width:100%;margin-bottom: 11px;object-fit: cover;max-height:200px !important;border-radius:30px !important;}
.all-categories .category-list h2, .slider-section .item h2{margin-top:15px}
.sub-category-title h1{color:#da0000}

/*Features*/
.features-headline{background: var(--color-red);padding:50px;display: flex;justify-content: center;flex-direction: column;}
.features-headline h2, .features-headline p{color:var(--white-color)}
.feature-list{padding:50px}
.feature-list .col-md-4{height:80px}
.feature-item{display: flex;justify-content:flex-start;align-items: flex-start;position:relative;cursor: pointer;}
.feature-item figure{width:35px;margin-right: 18px;}
.feature-item h2{width:calc(100% - 123px);line-height: 19px;}
.feature-item figure img{width:100%}
.feature-item h2{display: flex;justify-content: space-between;}
.tool-tip{display: none; position: absolute;background-color: #f5f9ff;padding: 20px;border-radius:15px;box-shadow:1px 0px 22px rgba(0, 0, 0, 0.1);line-height: 19px;height: fit-content;top:upset !important;bottom:83px}
.feature-item:hover .tool-tip{display:block;}
.feature-item:hover .tool-tip:focus{color: var(--link-color);}
.tool-tip a{font-size: var(--small-fonts);}
.tool-tip a:hover{color:var(--link-color)}
.tool-tip::after{content:"";border-top:20px solid #f5f9ff; border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:0px;position:absolute;bottom:-20px;left:15px;}
/*Mobile Managment*/
/* .ar-details{background:url(https://www.any.rentals/skin/frontend/perfectus/default/images/world-map.jpg) no-repeat;min-height:800px} */
.ar-details{padding: 0;}
.service-maintenance, .online-sales, .unmatched-communication{padding:45px 0px 30px 5px;display: flex;gap: 50px;width: calc(100% - 53px);margin-top:40px}
.online-sales{padding:45px 20px 30px 0px;}
.top-content{width: 120%;position: relative;z-index: 2;background: rgba(255, 255, 255, 0.7);border-radius: 30px;
  margin-top: 30px;box-shadow: 2px 2px 19px rgba(0, 0, 0, 0.1);padding:35px 35px 20px 35px !important;margin-bottom:20px}
.top-content > h2{font-size: 30px;}
.online-sales .top-content{transform: translateX(-15.1%);}
.content-image{position: relative;max-height: 904px;transform: translateX(3px);}
.online-sales .content-image{transform: translateX(0px);}
.image-shadow{height:100%;width:100%;padding-top:72px;padding-bottom:65px;position: relative;}
.image-shadow::before{    content: "";
  width: calc(100% - 54px);
  height: 66px;
  background: #ecb206;
  transform: skew(8deg) rotate(6deg);
  position: absolute;
  top: 37px;
  right: 3px;}
.image-shadow::after{content: "";
  width: calc(100% - 56px);
  height: 66px;
  background: #ecb206;
  transform: skew(-8deg) rotate(-6deg);
  position: absolute;
  bottom: 37px;
  right: 3px;}
  .content-image::before {
    content: "";
    background: var(--orange-color);
    width: calc(100% - 49px);
    height: 100%;
    display: block;
    position: absolute;
    right:0
}
.feature-content{justify-content: center;margin-left: 15px;}
.online-sales .feature-content{margin-left: 0px;}
.feature-content .col-md-6:first-child{background: #fef8f8;}
.feature-content .col-md-6{padding:25px}
.feature-content li{display: flex;align-items: flex-start;margin-top:10px}
.feature-content li:before{content:"";width:20px;height:20px;background: url(https://www.any.rentals/skin/frontend/perfectus/default/images/next.png) no-repeat;background-size: 16px;filter: invert(1);margin-top: 5px;}
.feature-content.row h3:nth-child(even) {
  background: #fef8f8;
  /* padding: 30px; */
}
.feature-content.row h3:nth-child(odd) {
  background: #fff;
  /* padding: 30px; */
}
.feature-content.row h3:nth-child(even), .feature-content.row h3:nth-child(odd){
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  height: 186px;
  margin: 0;
  font-size:22px;
}
.online-sales .content-image::before{background: var(--link-color);}
.unmatched-communication .content-image::before {background: var(--color-green);}
.online-sales .image-shadow::before{transform: skew(-6deg) rotate(-5.5deg);left: 3px;top: 35px;background:#305ca4}
.online-sales .image-shadow::after{transform: skew(8deg) rotate(5.3deg);left: 3px;bottom: 34px;background:#305ca4}
.unmatched-communication .image-shadow::before, .unmatched-communication .image-shadow::after{background: #53a235;}
.online-sales .content-image::before{left:0}
.content-image img{position: relative;z-index: 1;}
.service-maintenance img, .unmatched-communication img{border-radius: 30px 0 0 30px;}
.online-sales img{border-radius: 0px 30px 30px 0px;}
.mm-style-1{background:#fcebe9}
.mm-style-2{background:#fff8e5;}
.mm-style-3{background:#eef9eb;}
.mm-style-4{background:#eaf0fb;}
.mm-style-1 strong{border-bottom-color:#da0000}
.mm-style-2 strong{border-bottom-color:#ffbe00}
.mm-style-3 strong{border-bottom-color:#58c437}
.mm-style-4 strong{border-bottom-color:var(--link-color)}

/*Rental Management*/
.rental-management{background:var(--light-bg)}
.rental-management li{display: flex;}
.rental-management li::before{content: ""; width:30px;height:18px;background: url(https://www.any.rentals/skin/frontend/perfectus/default/images/check-icon.png) no-repeat;display: block;margin-top: 5px;margin-right: 8px;}

/*Testimoniala*/
.customers-say{background-color: var(--light-bg);}
.quotes{display: flex;justify-content: center;gap:3.33%}
.customers-say .quote{/*background-color: var(--white-color);border-radius:10px;padding:30px 25px;position: relative;*/display: flex;flex-direction: column;align-items: center;width:30%;}
/* .customers-say .quote p{text-align: center;} */
.customers-say .customer-image{width:100px;height:100px;background-color: var(--light-bg);border-radius: 50%;overflow: hidden;}
.customers-say .quote-icon{width:60px;height:60px;color:#fff;background: var(--color-red);border-radius:15px;display: flex;justify-content: center;align-items: center;position: absolute;top:-30px;left:30px;display: none;}
.customers-say .country{color:var(--color-red)}
.customer-name{margin-right: auto;}

/*Demo*/
.demo-section{background: var(--light-bg);}
.demo-section > .container{background-color: #fff; border-radius: 15px;padding:30px}
.demo-section .row{display:flex; justify-content: space-between;}
.demo-section .demo-text{padding-right:25px}
.demo-section .demo-form{padding-left:25px}
.demo-section .col-md-6:not(.demo-form) .headline, .demo-section .col-md-6:not(.demo-form) p{color:#fff}
.demo-section .demo-text{display: flex; justify-content: center;flex-direction: column;}
.demo-section .input_date, .demo-section .input_time{display: flex;flex-direction: column;}
.demo-section .btn-default{border:none;margin-left: auto !important;margin-top: 10px !important;}

/*Newsletter*/
section.newsletter{background: var(--color-black);}
.newsletter .headline{color:var(--white-color)}
.newsletter .newsletter-form form{width:100%; display: flex;align-items: center;gap:15px;position:relative}
.newsletter #newsletter{min-height:55px;width:calc(100% - 230px)}
.newsletter div#rcode{position: absolute;top:70px}
.newsletter .big-button{display: flex;gap:15px;}
.newsletter .validation-advice{position:absolute; top:calc(100% - 10px); font-size: 15px;}

/*footer*/
footer{background-color: #fff;}
footer p{margin-top:7px !important;line-height: normal; padding-right:10px}
footer p, footer a, footer h4{color:var(--color-black) !important;text-transform: capitalize;}
footer h4{font-size: var(--font-size-24);}
footer li::before{display: none;}
.copyright{background-color: var(--color-black);}
.copyright p{color:#a4a4a4 !important;padding: 0 !important;margin: 15px 0 !important;}
/*------Knowledge------*/
.kb-category-view .body-content > .container{max-width: 100%;}
div.kb-s-form{border-radius: 15px;}
.category.level-0 {display: flex !important;justify-content: space-between;border-bottom: 1px solid #ddd;padding: 6px 0 !important;font-weight: 600;}
div.kb-category-sidebar .block-content .category span{font-size: 12px;align-items: center;}
.sidebar .block .block-title{font-size:22px}
.kb-category-sidebar ul {list-style: none;margin: 0;padding: 0;}
.kb-category-sidebar li {margin: 5px 0;}
.kb-category-sidebar a {text-decoration: none;color: #000;display: block;}
.kb-category-sidebar li.active > ul {display: block;}
.outer-top-bd > .container > .row > .col-md-9.col-xs-12{background: #fbfbfb;padding: 35px;}
div.kb-s-form{background: #ffffff;border: 1px solid #cdd7e8;padding:15px;}
div.kb-s-form .input-text{height: 40px;}
div.kb-s-form  .button.form-button{background: #3777e2;border-color: #3777e2;color:#fff;border-radius: 0 8px 8px 0 !important;  font-size: 18px;  font-weight: 600;}
div.kb-s-form  .button.form-button:hover{background: #34b346; border-color: #34b346;}
div.kb-s-form select{border-radius: 8px 0 0 8px;}
div.kb-category-view .kb-category-view-subcategory{border-radius: 15px;width: calc(49.5% - 7.5px);margin-bottom:15px}
div.kb-category-view .kb-category-view-subcategory:nth-child(odd){margin-right:23px}
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar{width: calc(21%); margin-left: 20px;height: 750px; overflow: auto;padding-left: 25px;margin-bottom:40px}
.outer-top-bd > .container > .row > .col-md-9.col-xs-12{width: calc(100% - 23%);}
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar {scrollbar-width: thin;scrollbar-color: #b3b3b3 #ffffff;}
/* For Webkit-based browsers (Chrome, Edge, Safari) */
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar::-webkit-scrollbar {width: 5px;}
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar::-webkit-scrollbar-track {background: #ffffff;}
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 6px;border: 3px solid #e0e0e0;}
.outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar::-webkit-scrollbar-thumb:hover {background-color: #b3b3b3;}
.mceIframeContainer.mceFirst.mceLast iframe {border: 1px solid red;max-width: 100%;}
div.kb-article-view{padding:20px}
.sub-container.xyz{transition: all ease-out !important; transition-duration: 0.08s !important;}

/* Slider*/

/* Style the slider container to control the slider's visibility and positioning */
.all-categories{
  position: relative;
}
.slider-container {
  position: relative;
  overflow: hidden;
}

/* Format the slider element to align the slides properly */
.slider {
  display: flex;
  transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  width: 100%;
  height: 525px;
  margin-bottom:50px;
}

/* Style the slide elements to make them responsive and visually appealing */
.slide {
  flex: 0 0 calc(100% / 4);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
}

/* Style the images and headers within the slide elements */
.all-categories .slide img {
  width: 100%;
  height: 499px;
  object-fit: cover;
  border-radius: 5px;
}
.slide h2 {
  margin-top: 1rem;
  font-size: 1.3rem;
  margin-top:1rem;
}
.slide h3 {
  margin-top: 1rem;
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
}
/* Styling for buttons */
.slider-button {
  position: absolute;
  width:60px;height:60px;border-radius: 50%;top:20%;border:1px solid #7a7a7a !important;background: var(--white-color);
  color: #777 !important;
  transition: all 0.3s ease; /* Smooth transition for hover effect */
}

/* Positioning the "Previous" button */
.prev-button {
  left: 12%; /* Position on the left side */
}

/* Positioning the "Next" button */
.next-button {
  right: 12%; /* Position on the right side */
}

/* Hover effect: change border and text color */
.slider-button:hover {
  background-color: #dfdfdf; /* Change background on hover */
  color: white; /* Change text color to white */
  border-color: white; /* Change border color to white */
}
/* Media queries to adjust the slider's layout based on the viewport width */
.small-text{font-size:8px;transform: translateY(-5px);display: inline-block;}
.cms-page-view .hero-section h2{width:92%;margin: 0 auto;font-size:28px !important;}
.cms-page-view .demo-section h2{width:60%;margin:0 auto}
.cms-page-view .demo-section{margin:0 auto;}
.demo-form .headline{font-size:30px !important;margin-bottom: 5px !important;}
.demo-section .demo-form .headline + p{text-align: center;margin-bottom:40px !important;font-size:18px !important;line-height: 24px;}
.cms-page-view .headline + p, .cms-page-view .headline + p + p, .cms-page-view .headline + p + p + p{margin-bottom:0 !important;line-height: 26px;}
.cms-page-view .headline + p + p, .cms-page-view .headline + p + p + p{margin-top:15px !important}
.row.subcategory-img a {display: flex;justify-content: center;align-items: center;}
.catalog-category-view .banner-content .sub-category-title>h1{font-size: 44px !important;}
.category-box-item:hover img {filter: grayscale(1);}
    .category-box-item:hover p, .category-box-item a:hover span{color: #004ecf;}
    .row:has(.category-box-item){display:flex;justify-content:center;padding: 0 24px;gap:20px}
    .category-box-item{background:#fff;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,.05);padding:34px 15px;width:calc(25% - 20px);display: flex;flex-direction:column;text-align:center;max-height: 271px;}
    .category-box-item {border: 3px solid transparent;}
    .category-box-item:hover {border: 3px solid #145ed7;}
    .category-box-item a{font-size: 24px !important;font-weight: 500;display: flex; flex-direction: column;}
    .category-box-item a span{line-height: normal; padding-top: 20px;text-transform: uppercase; color:#000;font-size: 18px;}
    .categorypath-industries-equipment-tools-html .category-box-item{width:calc(20% - 20px);}
    .demo-trial-box, .features-box {
        background: #fff;
        border-radius: 10px;
        box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
        padding: 30px;
        width: fit-content;
    }
    .demo-trial-box{
      padding: 17px 30px;
    }
    .demo-trial-box input {
        border: 1px solid #939393;
        border-radius: 5px;
        min-width: 248px;
        min-height: 50px !important;
    }
     h2 {
        font-size: var(--font-size-24);
    }
    .demo-trial-box .blue-btn, .demo-links .blue-btn, .demo-trial-box .blue-btn, .demo-links .blue-btn:focus,button:focus {
        background-color: #145ed7 !important;
        color:#fff !important;
    }
    .font-30{font-size:30px}
    @media(min-width:1025px){
      .category-box-item img{width:auto;height:85px !important}
    }
@media (max-width: 1024px) {
  .slide {
      flex: 0 0 calc(100% / 2);
  }
  .prev-button {
    left: -15px; 
  }
  .next-button {
    right: -15px;
  }
  .slide img{
    width:auto;
  }
  .row:has(.category-box-item) {flex-direction: row;gap: 5px;}
  .category-box-item, .categorypath-industries-equipment-tools-html .category-box-item{flex:1 1 100%;width: 100%;margin-right:0}
  .category-box-item img{width:auto;height:85px !important}
  .category-box-item{padding:10px}
  .col-md-6.right .detail-box{min-width: 100% !important;}
  .categorypath-industries-tech-creative-html .category-box-item{max-width: calc(33.33% - 10px);}
  .categorypath-industries-sports-activities-html .category-box-item{max-width: calc(25% - 10px);}
  .categorypath-industries-equipment-tools-html .category-box-item{max-width: calc(20% - 10px);}
  .category-box-item a span{font-size: 16px;line-height: normal;}
}

@media (max-width: 767px) {
  .slide {
      flex: 1 0 100%;
  }
  .row:has(.category-box-item) {display: flex;flex-direction: column;gap: 10px;margin-bottom:30px}
  .categorypath-industries-tech-creative-html .category-box-item, .categorypath-industries-sports-activities-html .category-box-item, .categorypath-industries-equipment-tools-html .category-box-item{max-width: calc(100%);}
}


@media(min-width:1648px) and (max-width:1768px){
  .hero-section .f-circle-1 {left: -14%;}
}
@media(min-width:1400px) and (max-width:1647px){
  .hero-section .f-circle-1, .hero-section .f-circle-2 {left: -4%;}
  .hero-section .f-circle-3 {right: -6%;}
}
@media(max-width:1536px){
  .feature-item h2{width:calc(100% - 36px);}
  .hero-section .f-circle-1, .hero-section .f-circle-2{left: -9%;}
  .hero-section .f-circle-3 {right: -10%;}
}
@media(min-width:1261px) and (max-width:1399px){
  .hero-section .f-circle-1{left: 4%;}
  .hero-section .f-circle-1::after{top: 145px;}
  .hero-section .f-circle-2::after{top: 15px;}
}
@media(min-width:1261){
  /* .item {max-width: calc(24.8%) !important;} */
}
@media(min-width:1260px){
  .for-mobile{display: none;}
  .for-desktop{display: block;}
  /* .slider-section .item {padding: 5px;min-width: calc(24.8%) !important;} */
}
@media(max-width:1399px){
  .hero-section{min-height: fit-content;padding-top:20px}
  .demo-section{padding-bottom:30px}
  .banner-content{margin-top:10px}
  .banner-content h1{font-size: 40px;}
  .banner-content ul:not(.action){gap:15px}
  .offer-list{display: flex;flex-direction: row;gap:15px}
  .we-offer .f-circle-1, .we-offer .f-circle-2, .we-offer .f-circle-3{position: relative;left: unset; margin:0 auto;width:100%;right: unset;border: 1px solid #a5a4a4;  margin-bottom: 15px !important;height: fit-content;border-radius:5px;padding-top:20px}
  .hero-section .f-circle-1 p, .hero-section .f-circle-2 p, .hero-section .f-circle-3 p{font-size: var(--font-size-24) !important;}
  .hero-section .f-circle-1::after, .hero-section .f-circle-2::after, .hero-section .f-circle-3::after, .hero-section .f-circle-1::before, .hero-section .f-circle-2::before, .hero-section .f-circle-3::before{display: none;}
  .big-button{padding: 0 20px;font-size: 22px;}
  .free-trial-text{margin:18px 0;font-size: 20px !important;}
  .free-trial-text a .text-red{font-size: 20px !important;}
  .about-company{margin-top: 30px;padding: 30px 0;}
  .headline{font-size: var(--font-size-30) !important;text-align: center;}
  .features-headline{padding: 30px 15px;}
  .features-headline p {text-align: center;margin-top:10px !important}
  .feature-list {padding: 30px 15px;}
  .feature-list .col-md-4 {height: 65px;width: 50%;}
  .cms-any-rental-home .carousel-control-prev, .slider-section .prev{left: -27px !important;}
  .cms-any-rental-home .carousel-control-next, .slider-section .next{right:-27px !important;}
  .slider-section{width: 90%;}
  .we-offer .f-circle-1, .we-offer .f-circle-2, .we-offer .f-circle-3{min-height: 156px;}
  .quotes{width:unset;gap:3.33%}
  .mobile-management-list{gap:15px}
  .mobile-management-details{min-height: fit-content;; position: relative;z-index: 1;}
  .mobile-management-list{width:36%;gap:3%; position: relative;z-index: 2;}
  .mobile-image{width:28%;margin-top: 5% !important;}
  .mobile-image img{min-width: 150%;}
  .cms-any-rental-home .carousel-control-prev, .cms-any-rental-home .carousel-control-next{top: calc(28%) !important;}
  .floating-element {
      animation: none; /* Disable animation on mobile */
    }
    .feature-item h2{font-size: 15px !important;width:calc(100% - 75px);}
}
@media(min-width:840px) and (max-width:1399px){
  .mobile-image{margin-top: unset !important;}
  .mobile-image img{min-width: 120% !important;} 
}
@media(min-width:768px) and (max-width:1260px){
  /* .slider-section .item {padding: 5px;max-width: calc(33.33% - .35rem) !important;} */
  .we-offer .hero-image{margin-left: -16px;}
  [class^="f-circle-content-"]{top:21px}
}
@media(min-width:998px) and (max-width:1024px){
  .header-nav .pumgmenu > li > a {
      padding: 10px 5px !important;
  }
}
@media(max-width:1200px){
  body{overflow-x: hidden;}
  .service-maintenance, .online-sales, .unmatched-communication{flex-direction: column;width:100%;gap:0;padding: 0px;}
  .content-section{order:1;width: 100%;}
  .feature-content{margin-left: unset;}
  .top-content, .content-image{width:100%}
  .online-sales .top-content {transform: unset;}  
  .image-shadow::before, .image-shadow::after, .content-image::before{display: none;}
  .service-maintenance img, .unmatched-communication img, .online-sales img{border-radius: 30px;width: 100%;}
  .image-shadow{padding: 0 0 20px;}
  .feature-content .col-md-6{margin-top:35px;padding: 17px;}
  .top-content{margin-top:0}
  .feature-content li:before{flex:0 0 25px}
  .slider-section .item h2{margin-top:0px}
  .std {padding: 0 25px !important;}
}
@media(max-width:767px){
 .main-container.col1-layout{padding-top:0 !important}
  .std{padding: 15px;}
  .banner-content h1{font-size: 30px;}
  .banner-content ul{flex-direction: column;}
  .banner-content ul:not(.action){gap:5px}
  .headline{font-size: var(--font-size-30);}
  .hero-section{overflow: hidden;}
  .hero-section .f-circle-1 p, .hero-section .f-circle-2 p, .hero-section .f-circle-3 p {font-size: 18px !important;}
  .mobile-management-details{flex-direction: column;}
  .mobile-management-list, .mobile-image{width:100%}
  .mobile-management-list{gap:15px}
  .we-offer .hero-image{min-width: 130%; margin:0 -15%}
  .about-company .col-md-4:nth-child(2) {border-left: unset;border-right: unset;border-top: var(--border);border-bottom: var(--border);margin:25px 0;padding:30px 0}
  .for-mobile{display: block;}
  .for-desktop{display: none;}
  .mobile-image img {min-width: unset;}
  .rental-management .col-md-5 img{display: none;}
  .rental-management .headline{text-align: left;}
  .customers-say{background-color: var(--light-bg) !important;}
  .quotes{margin: 50px 0 0 !important;}
  .quotes, .customers-say .quote{width:100%;}
  .customers-say .quote{box-shadow: 2px 2px 19px rgba(0, 0, 0, 0.1);}
  #efficient-solution .carousel-item .col-md-5{text-align: center;}
  #efficient-solution .carousel-item .btn-default{margin: 0 auto;} 
  #efficient-solution .slide img{height: fit-content;}
  .demo-section{background: unset;}
  .demo-section .container{padding: 0;}
  .demo-section .container > .row{margin: 0 !important;}
  .demo-section .demo-text{text-align: center;background-color: var(--light-bg );padding:30px !important}
  .demo-section .demo-form{padding: 0 !important;margin-top:30px}
  .ar_about .ar-options .dir-msg p, .ar_about p{margin-top: 9px !important;}
  .align-items-center {align-items: flex-start !important;}
  .align-items-center input{margin-top:5px}
  .demo-section .btn-default{margin-bottom: 30px !important;width:100%}
  .newsletter .container-fluid > .row .newsletter-form{display: flex;flex-direction: column;}
  .newsletter .container-fluid > .row .newsletter-form input, .newsletter .container-fluid > .row .newsletter-form .big-button{width: 100%;border-radius: 5px;}
  .about-col{display: flex;justify-content: center;flex-direction: column;text-align: center;border-bottom:var(--border);margin-bottom: 20px;margin-top: -10px !important;}
  .outer-top-bd > .container > .row .col-md-3.col-xs-12.sidebar{width:100%;margin-left: 0;padding-left: 12px;}
  .outer-top-bd > .container > .row > .col-md-9.col-xs-12 {width: 100%;padding-top:0}
  .kb-s-form form{flex-direction: column;}
  div.kb-s-form select, div.kb-s-form .input-text, div.kb-s-form .button.form-button, div.kb-category-view .kb-category-view-subcategory {border-radius: 8px !important;width:100%}
  div.kb-s-form .input-text{margin:15px 0;width:100% !important}
  .banner-content h2.headline{font-size:25px !important}
}
@media(max-width:575px){
  :root{
      --company-name: 45px;
  }
  .offer-list{flex-direction: column;gap:0}
  .we-offer .f-circle-1, .we-offer .f-circle-2, .we-offer .f-circle-3 {min-height: auto;}
  .banner-content ul li{justify-content: center;width:100%;}
  .banner-content ul:not(.action) li{justify-content: flex-start;width: 100%;}
  .feature-list .col-md-4{width: 100%;}
  .banner-content{margin-bottom: 15px;}
  [class^="f-circle-content-"]{top:11px;}
  .we-offer .hero-image {min-width: 101%;margin: 0px 0 0 -2%;}
  .big-button{width: 100%;font-size: 22px !important;}
  .newsletter .newsletter-form form{flex-direction: column;align-items: center;}
  .newsletter div#rcode{position:unset;width:243px}
  .newsletter #newsletter{width:100%}
  .free-trial-text{left:-22px !important;top:16px !important}
  .cms-subscription .std, .cms-subscription .plans-sec > .container, .fp-table > .container{padding:0 !important}
  .plan-box .billed-annually-price + p{right: -24px !important;}
  .demo-links, .banner-content ul{flex-wrap: wrap;gap:15px !important}
  .btn-default.start-trial, .btn-default.blue-btn, .btn-default{width:100%;font-size:22px !important}
} 
