/*! http://responsiveslides.com v1.55 by @viljamis */
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides > li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides > li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    z-index: 99;
    opacity: 0.7;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../../../../updates/concrete5-8.4.5_remote_updater/concrete//images/responsive-slides/arrows.gif") no-repeat left top;
    margin-top: -45px;
}

.rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.rslides_tabs li {
    list-style-type: none;
    display: inline-block;
    margin-right: 5px;
}

.rslides_tabs li.rslides_here a {
    background: #333;
}

.rslides_tabs li a {
    text-indent: -9999px;
    overflow: hidden;
    background: #ccccc9;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}


.site-alerts-alert{padding:20px;color:white;margin-bottom:15px}.site-alerts-success{background-color:#4CAF50}.site-alerts-info{background-color:#2196F3}.site-alerts-warning{background-color:#ff9800}.site-alerts-danger{background-color:#f44336}.site-alerts-closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:0.3s}.site-alerts-closebtn:hover{color:black}

.ccm-page .info-box-grid-edit-mode-disabled p{margin-top:8px;margin-bottom:0}.ccm-page .info-box-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-15px;margin-left:-15px;margin-right:-15px;max-width:100%}.ccm-page .info-box-grid *{box-sizing:border-box}.ccm-page .info-box-grid a.info-box-item[data-role="static"]{transition:opacity .39s ease-in-out}.ccm-page .info-box-grid a.info-box-item:hover{text-decoration:none;opacity:.75 !important}.ccm-page .info-box-grid .info-box-item{flex:1 0 auto;min-width:300px;display:flex;flex-direction:column;margin:15px;max-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-window{min-height:250px;background-color:#f9f9f9;display:flex}.ccm-page .info-box-grid .info-box-item .info-box-item-window.nocontent{flex:1 0 auto}.ccm-page .info-box-grid .info-box-item .info-box-item-window .info-box-item-image{flex:1 0 auto}.ccm-page .info-box-grid .info-box-item .info-box-item-content{flex:1 0 auto;background-color:#f9f9f9;min-height:96px;color:#1a1a1a;text-align:center;padding:14px 24px;display:flex;flex-direction:column;justify-content:flex-start}.ccm-page .info-box-grid .info-box-item .info-box-item-content .info-box-item-content-container{width:0;min-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-content .title{margin-bottom:8px}.ccm-page .info-box-grid .info-box-item .info-box-item-content .info-box-item-content-content{max-width:0;min-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-content h4{text-transform:uppercase;font-size:20px;margin:0;color:#1a1a1a}.ccm-page .info-box-grid .info-box-item .info-box-item-content p{margin:0}.ccm-page .info-box-grid .info-box-item .info-box-item-content p + p{margin-top:16px}.ccm-page .info-box-grid .info-box-item .info-box-item-content h3{font-sizes:24px;text-transform:uppercase}

.aircare:hover,.aircare:active{color:#ffffff}.alert-success-aircare{color:#ffffff;background-color:#3267b1;border-color:#3267b1}.alert-success-aircare:hover,.alert-success-aircare:active{color:#3267b1;background-color:#c7dff4;border-color:#c7dff4}.ccm-page .info-box-grid-edit-mode-disabled p{margin-top:8px;margin-bottom:0}.ccm-page .info-box-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-15px;margin-left:-15px;margin-right:-15px;max-width:100%}.ccm-page .info-box-grid *{box-sizing:border-box}.ccm-page .info-box-grid a.info-box-item[data-role="static"]{transition:opacity .39s ease-in-out}.ccm-page .info-box-grid a.info-box-item:hover{text-decoration:none;opacity:.75 !important}.ccm-page .info-box-grid .info-box-item{flex:1 0 auto;min-width:300px;display:flex;flex-direction:column;margin:15px;max-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-window{min-height:250px;background-color:#f9f9f9;display:flex}.ccm-page .info-box-grid .info-box-item .info-box-item-window.nocontent{flex:1 0 auto}.ccm-page .info-box-grid .info-box-item .info-box-item-window .info-box-item-image{flex:1 0 auto}.ccm-page .info-box-grid .info-box-item .info-box-item-content{flex:1 0 auto;background-color:#f9f9f9;min-height:96px;color:#1a1a1a;text-align:center;padding:14px 24px;display:flex;flex-direction:column;justify-content:flex-start}.ccm-page .info-box-grid .info-box-item .info-box-item-content .info-box-item-content-container{width:0;min-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-content .title{margin-bottom:8px}.ccm-page .info-box-grid .info-box-item .info-box-item-content .info-box-item-content-content{max-width:0;min-width:100%}.ccm-page .info-box-grid .info-box-item .info-box-item-content h4{text-transform:uppercase;font-size:20px;margin:0;color:#1a1a1a}.ccm-page .info-box-grid .info-box-item .info-box-item-content p{margin:0}.ccm-page .info-box-grid .info-box-item .info-box-item-content p + p{margin-top:16px}.ccm-page .info-box-grid .info-box-item .info-box-item-content h3{font-sizes:24px;text-transform:uppercase}

.info-box-grid-composer{border:1px solid #ececec;padding:20px;margin-bottom:16px;background:#fff;border-radius:4px}.info-box-grid-composer hr{margin-left:0 !important;margin-right:0 !important}.info-box-container .switch-control label{display:block !important}.info-box-container .switch-control{margin-bottom:16px}.repeatable-element-entries .ui-state-highlight{height:101px;margin-bottom:15px;margin-top:15px}.slider-control .value-label{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3px}.info-box-grid-option-group label{display:block}.info-box-grid-option-group + .info-box-grid-option-group{margin-top:16px}.repeatable-item-entry{background:#f5f5f5;padding:12px;border-radius:8px;border:1px solid #e9e9e9}.repeatable-item-entry .repeatable-item-entry-link-options{margin-top:16px}.repeatable-item-entry .repeatable-item-entry-link-options .input-group{margin-bottom:16px}.repeatable-item-entry .repeatable-item-details-drawer{overflow:hidden;transition:all .39s ease-in-out;height:100%;max-height:1500px}.repeatable-item-entry.deflated .repeatable-item-details-drawer{max-height:0px}.repeatable-item-entry hr{margin-top:12px}.repeatable-item-entry.ui-sortable-helper{-webkit-box-shadow:0px 10px 18px 2px rgba(54, 55, 66, 0.27);-moz-box-shadow:0px 10px 18px 2px rgba(54, 55, 66, 0.27);box-shadow:0px 10px 18px 2px rgba(54, 55, 66, 0.27);height:101px !important;overflow:hidden}.repeatable-item-entry .repeatable-title-image-and-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.repeatable-item-entry .repeatable-title-image-and-controls .item-number{position:absolute;top:-8px;right:9px;font-size:18px;font-weight:bold}.repeatable-item-entry .repeatable-item-controls{display:flex;flex-direction:row;align-items:center;margin-top:9px}.repeatable-item-entry .repeatable-item-controls button{margin-right:16px}.repeatable-item-entry .repeatable-item-controls i{font-size:20px;margin-right:4px;cursor:pointer}.repeatable-item-entry .repeatable-item-title-image-title{margin-bottom:16px}.repeatable-item-entry .repeatable-item-title-image{display:flex;flex-direction:row;flex-wrap:wrap}.repeatable-item-entry .repeatable-item-title-image .repeatable-item-title-image-image{margin-right:16px}.repeatable-item-entry + .repeatable-item-entry{margin-top:16px}.repeatable-item-entry .repeatable-item-image{padding:5px;cursor:pointer;background:#dedede;border:1px solid #cdcdcd;text-align:center;vertical-align:middle;width:72px;height:72px;display:table-cell;border-radius:4px}.repeatable-item-entry .repeatable-item-image:hover i.fa{color:#428bca}

