.page-rescms-item-buy #zone-footer .block-campaignmonitor {display: none;}
#cboxContent #cboxClose {background: none;text-indent: 0;width: 100%;color: #000;box-shadow: none;text-decoration: underline;float: right;}
#cboxContent .campaignmonitor-subscribe-form .form-type-textfield input, #cboxContent .campaignmonitor-subscribe-form input.form-submit {width: 100%;}
@media only screen and (min-width:768px) {.unit-details-page bt-leads-share-url#bt-leads-share-url .tag-content a, .unit-details-page
    .bt-leads-share-url-form-wrapper a {padding-right: 0 !important;padding-left: 5px !important;}}
bt-leads-share-url#bt-leads-share-url .tag-content a:before, .bt-leads-share-url-form-wrapper a:before {content: "";display: inline-block;width: 20px;height: 15px;}
.unit-details-page bt-leads-share-url#bt-leads-share-url .tag-content a:before, .unit-details-page
    .bt-leads-share-url-form-wrapper a:before {width: 14px;height: 12px;background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-share-color.svg") left center no-repeat;}
@media only screen and (min-width:768px) {.unit-details-page bt-leads-share-url#bt-leads-share-url .tag-content a:before, .unit-details-page
        .bt-leads-share-url-form-wrapper a:before {padding-right: 0;padding-left: 0;background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-share.svg") left center no-repeat;}}
.bt-leads-share-url-form .close-reveal-modal {display: block;position: absolute;top: 10px;right: 10px;text-indent: -999px;overflow: hidden;width: 20px;height: 20px;background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-x.svg") center no-repeat;}
.bt-leads-share-url-form > h3 {text-align: center;color: #333;text-transform: none;font-weight: 400;letter-spacing: .03em;border-bottom: solid 1px #f0f0f0;padding-bottom: 15px;}
.bt-leads-share-url-form .item-list ul {list-style: none;}
.bt-leads-share-url-form .item-list ul, .bt-leads-share-url-form .item-list ul li {margin-left: 0;}
.bt-leads-share-url-form .item-list ul.messages {display: block;width: 100%;background: #daeffa;border: solid 1px #26a2e2;padding: 10px;border-radius: 3px;}
.bt-leads-share-url-form .item-list ul.messages.error {background: #f9dfe0;border-color: #de484b;}
.bt-leads-share-url-form {padding-top: 10px;}
.bt-leads-share-url-form > div:after {content: "";display: block;width: 0;height: 0;clear: both;background: none;box-shadow: none;line-height: 0;}
.bt-leads-share-url-form > div > .form-item {padding-bottom: 13px;}
.bt-leads-share-url-form > div > .form-item label {color: #333;font-weight: normal;}
@media only screen and (min-width:685px) {.bt-leads-share-url-form > div > .form-item-sender-name {float: left;width: 50%;position: relative;padding-left: 0;padding-right: 8px;}
	.bt-leads-share-url-form > div > .form-item-sender-email {float: left;width: 50%;position: relative;padding-right: 0;padding-left: 8px;}}
.bt-leads-share-url-form > div .form-submit {display: block;width: 175px;margin: auto;float: none;height: 38px;border-radius: 3px;background-color: #26a2e2;color: #fff;transition: background-color .15s ease-out;box-shadow: 0px 1px 3px rgba(51,51,51,.35);margin-bottom: 20px;}
.bt-leads-share-url-form > div .form-submit:hover, .bt-leads-share-url-form > div .form-submit:active {background-color: #444;}
.bt-leads-share-url-form .share-social-links {border-top: solid 1px #f0f0f0;padding-top: 10px;}
.bt-leads-share-url-form .share-social-links:after {content: "";display: block;width: 0;height: 0;clear: both;background: none;box-shadow: none;line-height: 0;}
.bt-leads-share-url-form .share-social-links > a {clear: both;}
.bt-leads-share-url-form .share-social-links > h4 {display: inline-block;width: auto;float: left;}
.bt-leads-share-url-form .form-wrapper {display: inline-block;width: auto;float: left;}
.bt-leads-share-url-form .form-wrapper:after {content: "";display: block;width: 0;height: 0;clear: both;background: none;box-shadow: none;line-height: 0;}
.bt-leads-share-url-form .form-wrapper > a {display: inline-block;text-indent: -999px;overflow: hidden;width: 40px;height: 40px;border-radius: 3px;transition: background-color .15s ease-out;background-size: auto 30px !important;margin-right: 10px;}
.bt-leads-share-url-form .form-wrapper > a.facebook {background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-facebook.svg") center no-repeat;}
.bt-leads-share-url-form .form-wrapper > a.twitter {background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-twitter.svg") center no-repeat;}
.bt-leads-share-url-form .form-wrapper > a.linkedin {background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-linkedin.svg") center no-repeat;}
.bt-leads-share-url-form .form-wrapper > a.google {background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-gplus.svg") center no-repeat;}
.bt-leads-share-url-form .form-wrapper > a.pinterest {background: url("https://www.akersellis.com/sites/all/modules/bluetent/bt_leads/images/icon-pinterest.svg") center no-repeat;}
.bt-leads-share-url-form .form-wrapper > a:hover, .bt-leads-share-url-form .form-wrapper > a:active {background-color: #f0f0f0;}
.bt-leads-recaptcha {clear: both;}
.bt-leads-recaptcha > div {margin: .8em auto;}
.container-inline-date {clear: both;}
.container-inline-date .form-item {float: none;margin: 0;padding: 0;}
.container-inline-date > .form-item {display: inline-block;margin-right: .5em;margin-bottom: 10px;vertical-align: top;}
.container-inline-date .form-item .form-item {float: left;}
.container-inline-date .form-item, .container-inline-date .form-item input {width: auto;}
.container-inline-date .description {clear: both;}
.container-inline-date .form-item input, .container-inline-date .form-item select, .container-inline-date .form-item option {margin-right: 5px;}
.container-inline-date .date-spacer {margin-left: -5px;}
.views-right-60 .container-inline-date div {margin: 0;padding: 0;}
.container-inline-date .date-timezone .form-item {clear: both;float: none;width: auto;}
.container-inline-date .date-padding {padding: 10px;float: left;}
.views-exposed-form .container-inline-date .date-padding {padding: 0;}
#calendar_div, #calendar_div td, #calendar_div th {margin: 0;padding: 0;}
#calendar_div, .calendar_control, .calendar_links, .calendar_header, .calendar {border-collapse: separate;margin: 0;width: 185px;}
.calendar td {padding: 0;}
span.date-display-single {}
span.date-display-start {}
span.date-display-end {}
.date-prefix-inline {display: inline-block;}
.date-clear {clear: both;display: block;float: none;}
.date-no-float {clear: both;float: none;width: 98%;}
.date-float {clear: none;float: left;width: auto;}
.date-float .form-type-checkbox {padding-right: 1em;}
.form-type-date-select .form-type-select[class$=hour] {margin-left: .75em;}
.date-container .date-format-delete {float: left;margin-top: 1.8em;margin-left: 1.5em;}
.date-container .date-format-name {float: left;}
.date-container .date-format-type {float: left;padding-left: 10px;}
.date-container .select-container {clear: left;float: left;}
div.date-calendar-day {background: #f3f3f3;border-top: 1px solid #eee;border-left: 1px solid #eee;border-right: 1px solid #bbb;border-bottom: 1px solid #bbb;color: #999;float: left;line-height: 1;margin: 6px 10px 0 0;text-align: center;width: 40px;}
div.date-calendar-day span {display: block;text-align: center;}
div.date-calendar-day span.month {background-color: #b5bebe;color: white;font-size: .9em;padding: 2px;text-transform: uppercase;}
div.date-calendar-day span.day {font-size: 2em;font-weight: bold;}
div.date-calendar-day span.year {font-size: .9em;padding: 2px;}
.form-item.form-item-instance-widget-settings-input-format-custom, .form-item.form-item-field-settings-enddate-required {margin-left: 1.3em;}
#edit-field-settings-granularity .form-type-checkbox {margin-right: .6em;}
.date-year-range-select {margin-right: 1em;}
#ui-datepicker-div {font-size: 100%;font-family: Verdana,sans-serif;background: #eee;border-right: 2px #666 solid;border-bottom: 2px #666 solid;z-index: 9999;}
.ui-datepicker {width: 17em;padding: .2em .2em 0;}
.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px;}
.ui-datepicker .ui-datepicker-prev {left: 2px;}
.ui-datepicker .ui-datepicker-next {right: 2px;}
.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}
.ui-datepicker .ui-datepicker-next-hover {right: 1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select {float: left;font-size: 1em;margin: 1px 0;}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right;}
.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}
.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}
.ui-datepicker td {border: 0;padding: 1px;}
.ui-datepicker td span, .ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}
.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}
.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}
.ui-datepicker.ui-datepicker-multi {width: auto;}
.ui-datepicker-multi .ui-datepicker-group {float: left;}
.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}
.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width: 0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}
.ui-datepicker-row-break {clear: both;width: 100%;}
.ui-datepicker-rtl {direction: rtl;}
.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float: right;}
.ui-datepicker-rtl .ui-datepicker-group {float: right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}
body.mceContentBody {height: auto !important;background: none #fff;}
body.mceContentBody ol li, body.mceContentBody ul li {list-style-position: inside;}
table.mceToolbar td {display: inline-block;}
table.mceLayout {font-size: 1em;}
.cirkuitSkin table.mceToolbar {width: auto;}
.o2k7Skin table.mceLayout .mceListBox {padding-left: 0;}
.o2k7Skin table.mceLayout .mceOpen {height: 24px;}
.cirkuitSkin td.mceIframeContainer {border-bottom: 0;}
.cirkuitSkin table tbody {width: auto;}
.mceStatusbar > div {display: none;}
div .markItUp {width: 100%;}
div .markItUpHeader {background-color: #dfdfdf;height: 28px;padding-top: 1px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
div .markItUpHeader ul {margin: 0;padding: 0;}
div .markItUpHeader ul li {border: 1px solid #ccc;background-color: #eee;border-radius: 4px;margin-left: 2px;margin-top: 2px;}
div .markItUpHeader ul a {margin: 2px 4px;padding: 0;}
div .markItUpHeader ul .markItUpSeparator {margin-top: 4px;}
#markItUpEdit-body-und-0-value, #markItUpEdit-body-und-1-value, #markItUpEdit-body-und-2-value, #markItUpEdit-body-und-3-value, #markItUpEdit-body-und-4-value, #markItUpEdit-body-und-5-value, #markItUpEdit-body-und-6-value, #markItUpEdit-body-und-7-value, #markItUpEdit-body-und-8-value, #markItUpEdit-body-und-9-value {margin-bottom: 0;}
.markItUpFooter {display: none;}
#modalContent div.ctools-modal-content .format-toggle label, .format-toggle label {float: left;margin-right: 5px;margin-top: 2px;font-weight: 400;display: block;width: auto;}
div.ctools-modal-content .format-toggle, .format-toggle {float: right;margin-top: 5px;margin-bottom: 5px;}
div.caption, div.caption-width-container {max-width: 100%;}
div.caption-inner {border: 1px solid #ccc;padding: 4px;background: #f3f3f3;font-size: .857em;text-align: center;max-width: 100%;width: auto;}
div.caption p.caption-text {margin: .25em 0;}
div.caption img, div.caption object {margin-bottom: 5px;display: block;}
div.caption-left {float: left;margin: 10px 10px 10px 0;}
div.caption-right {float: right;margin: 10px 0 10px 10px;}
div.caption-center {display: block;text-align: center;}
div.caption-center .caption-width-container {display: inline-block;}
.ctools-locked {color: red;border: 1px solid red;padding: 1em;}
.ctools-owns-lock {background: #ffd none repeat scroll 0 0;border: 1px solid #f0c020;padding: 1em;}
a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing {padding-right: 18px !important;background: url("https://www.akersellis.com/sites/all/modules/contrib/ctools/images/status-active.gif") right center no-repeat;}
div.ctools-ajaxing {float: left;width: 18px;background: url("https://www.akersellis.com/sites/all/modules/contrib/ctools/images/status-active.gif") center center no-repeat;}
.truncate-tooltip {font-size: .8rem;background: white;border: 1px solid #ccc;padding: .25rem;box-shadow: 0 0 5px rgba(0,0,0,.125);max-width: 320px;}
@-webkit-keyframes fade-in {0%   {opacity: 0;}
	100% {opacity: 1;}}
@-moz-keyframes fade-in {0%   {opacity: 0;}
	100% {opacity: 1;}}
@-o-keyframes fade-in {0%   {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fade-in {0%   {opacity: 0;}
	100% {opacity: 1;}}
img.bto-lazy {background-color: #ccc;transition: opacity .3s;opacity: 0;}
img.bto-lazy-loaded {opacity: 1;background: none;}
div.bto-lazy-jump {display: inline-block;}
.Wallop {position: relative;}
.Wallop-list {position: relative;overflow: hidden;}
.Wallop-item {visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;}
.Wallop-item img {width: 100%;max-width: 100%;height: auto;}
.Wallop-list .Wallop-item--current {visibility: visible;position: relative;}
.Wallop-control {position: absolute;top: 50%;z-index: 1000;display: inline-block;opacity: 0;transition: all .25s;}
.Wallop:hover .Wallop-control {opacity: .5;}
.Wallop-control::before, .Wallop-control::after {content: "";position: absolute;z-index: 999;display: block;}
.Wallop-control::before {left: -5px;top: -5px;width: 35px;height: 35px;background-color: black;transform: rotate(45deg);}
.Wallop-control::after {border: solid #fff;border-width: 0 2px 2px 0;padding: 8px;z-index: 1001;}
.Wallop-control:hover {border-color: rgba(100,100,100,1);cursor: pointer;}
.Wallop-buttonPrevious {transform: rotate(135deg);left: 45px;}
.Wallop-buttonNext {right: 45px;transform: rotate(-45deg);}
.Wallop--fade .Wallop-item--hidePrevious, .Wallop--fade .Wallop-item--hideNext {visibility: visible;-webkit-animation: fadeOut 450ms cubic-bezier(.455,.03,.515,.955) both;-moz-animation: fadeOut 450ms cubic-bezier(.455,.03,.515,.955) both;-ms-animation: fadeOut 450ms cubic-bezier(.455,.03,.515,.955) both;animation: fadeOut 450ms cubic-bezier(.455,.03,.515,.955) both;}
.Wallop--fade .Wallop-item--hidePrevious, .Wallop--fade .Wallop-item--hideNext {z-index: 2;}
.Wallop--fade .Wallop-item--showPrevious, .Wallop--fade .Wallop-item--showNext {z-index: 1;}
@-webkit-keyframes fadeOut {100% {opacity: 0;visibility: hidden;}}
@-moz-keyframes fadeOut {100% {opacity: 0;visibility: hidden;}}
@-ms-keyframes fadeOut {100% {opacity: 0;visibility: hidden;}}
@keyframes fadeOut {100% {opacity: 0;visibility: hidden;}}
.royalSlider {width: 600px;height: 400px;position: relative;direction: ltr;}
.royalSlider > * {float: left;}
.rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsABlock, .rsWebkit3d .rsLink {-webkit-backface-visibility: hidden;}
.rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer {-webkit-transform: none;}
.rsOverflow {width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap {width: 100%;height: 100%;position: relative;overflow: hidden;left: 0;top: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVisibleNearbyWrap .rsOverflow {position: absolute;left: 0;top: 0;}
.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsArrow, .rsThumbsArrow {cursor: pointer;}
.rsThumb {float: left;position: relative;}
.rsArrow, .rsNav, .rsThumbsArrow {opacity: 1;-webkit-transition: opacity .3s linear;-moz-transition: opacity .3s linear;-o-transition: opacity .3s linear;transition: opacity .3s linear;}
.rsHidden {opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear .3s,opacity .3s linear;-moz-transition: visibility 0s linear .3s,opacity .3s linear;-o-transition: visibility 0s linear .3s,opacity .3s linear;transition: visibility 0s linear .3s,opacity .3s linear;}
.rsGCaption {width: 100%;float: left;text-align: center;}
.royalSlider.rsFullscreen {position: fixed !important;height: auto !important;width: auto !important;margin: 0 !important;padding: 0 !important;z-index: 2147483647 !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;}
.royalSlider .rsSlide.rsFakePreloader {opacity: 1 !important;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;transition: 0s;display: none;}
.rsSlide {position: absolute;left: 0;top: 0;display: block;overflow: hidden;height: 100%;width: 100%;}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide {height: auto;}
.rsContent {width: 100%;height: 100%;position: relative;}
.rsPreloader {position: absolute;z-index: 0;}
.rsNav {-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}
.rsNavItem {-webkit-tap-highlight-color: rgba(0,0,0,.25);}
.rsThumbs {cursor: pointer;position: relative;overflow: hidden;float: left;z-index: 22;}
.rsTabs {float: left;background: none !important;}
.rsTabs, .rsThumbs {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: rgba(0,0,0,0);}
.rsVideoContainer {width: auto;height: auto;line-height: 0;position: relative;}
.rsVideoFrameHolder {position: absolute;left: 0;top: 0;background: #141414;opacity: 0;-webkit-transition: .3s;}
.rsVideoFrameHolder.rsVideoActive {opacity: 1;}
.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj {position: absolute;z-index: 50;left: 0;top: 0;width: 100%;height: 100%;}
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 44px;}
.rsABlock {left: 0;top: 0;position: absolute;z-index: 15;}
img.rsImg {max-width: none;}
.grab-cursor {cursor: url("https://www.akersellis.com/sites/all/libraries/royalslider/grab.png") 8 8,move;}
.grabbing-cursor {cursor: url("https://www.akersellis.com/sites/all/libraries/royalslider/grabbing.png") 8 8,move;}
.rsNoDrag {cursor: auto;}
.rsLink {left: 0;top: 0;position: absolute;width: 100%;height: 100%;display: block;z-index: 20;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/blank.gif");}
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {background: #151515;color: #fff;}
.rsDefault .rsArrow {height: 100%;width: 44px;position: absolute;display: block;cursor: pointer;z-index: 21;}
.rsDefault.rsVer .rsArrow {width: 100%;height: 44px;}
.rsDefault.rsVer .rsArrowLeft {top: 0;left: 0;}
.rsDefault.rsVer .rsArrowRight {bottom: 0;left: 0;}
.rsDefault.rsHor .rsArrowLeft {left: 0;top: 0;}
.rsDefault.rsHor .rsArrowRight {right: 0;top: 0;}
.rsDefault .rsArrowIcn {width: 32px;height: 32px;top: 50%;left: 50%;margin-top: -16px;margin-left: -16px;position: absolute;cursor: pointer;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/default/rs-default.png");background-color: #000;background-color: rgba(0,0,0,.75);border-radius: 2px;}
.rsDefault .rsArrowIcn:hover {background-color: rgba(0,0,0,.9);}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {background-position: -64px -32px;}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {background-position: -64px -64px;}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {background-position: -96px -32px;}
.rsDefault.rsVer .rsArrowRight .rsArrowIcn {background-position: -96px -64px;}
.rsDefault .rsArrowDisabled .rsArrowIcn {opacity: .2;filter: alpha(opacity=20);}
.rsDefault .rsBullets {position: absolute;z-index: 35;left: 0;bottom: 0;width: 100%;height: auto;margin: 0 auto;background: #000;background: rgba(0,0,0,.75);text-align: center;line-height: 8px;overflow: hidden;}
.rsDefault .rsBullet {width: 8px;height: 8px;display: inline-block;padding: 6px 5px 6px;}
.rsDefault .rsBullet span {display: block;width: 8px;height: 8px;border-radius: 50%;background: #777;background: rgba(255,255,255,.5);}
.rsDefault .rsBullet.rsNavSelected span {background-color: #fff;}
.rsDefault .rsThumbsHor {width: 100%;height: 72px;}
.rsDefault .rsThumbsVer {width: 96px;height: 100%;position: absolute;top: 0;right: 0;}
.rsDefault.rsWithThumbsHor .rsThumbsContainer {position: relative;height: 100%;}
.rsDefault.rsWithThumbsVer .rsThumbsContainer {position: relative;width: 100%;}
.rsDefault .rsThumb {float: left;overflow: hidden;width: 96px;height: 72px;}
.rsDefault .rsThumb img {width: 100%;height: 100%;}
.rsDefault .rsThumb.rsNavSelected {background: #02874a;}
.rsDefault .rsThumb.rsNavSelected img {opacity: .3;filter: alpha(opacity=30);}
.rsDefault .rsTmb {display: block;}
.rsDefault .rsTmb h5 {font-size: 16px;margin: 0;padding: 0;line-height: 20px;color: #fff;}
.rsDefault .rsTmb span {color: #ddd;margin: 0;padding: 0;font-size: 13px;line-height: 18px;}
.rsDefault .rsThumbsArrow {height: 100%;width: 20px;position: absolute;display: block;cursor: pointer;z-index: 21;background: #000;background: rgba(0,0,0,.75);}
.rsDefault .rsThumbsArrow:hover {background: rgba(0,0,0,.9);}
.rsDefault.rsWithThumbsVer .rsThumbsArrow {width: 100%;height: 20px;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {top: 0;left: 0;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {bottom: 0;left: 0;}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {left: 0;top: 0;}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {right: 0;top: 0;}
.rsDefault .rsThumbsArrowIcn {width: 16px;height: 16px;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;position: absolute;cursor: pointer;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/default/rs-default.png");}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {background-position: -128px -32px;}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {background-position: -128px -48px;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {background-position: -144px -32px;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {background-position: -144px -48px;}
.rsDefault .rsThumbsArrowDisabled {display: none !important;}
@media screen and (min-width:0px) and (max-width:800px) {.rsDefault .rsThumb {width: 59px;height: 44px;}
	.rsDefault .rsThumbsHor {height: 44px;}
	.rsDefault .rsThumbsVer {width: 59px;}}
.rsDefault .rsTabs {width: 100%;height: auto;margin: 0 auto;text-align: center;overflow: hidden;padding-top: 12px;position: relative;}
.rsDefault .rsTab {display: inline-block;cursor: pointer;text-align: center;height: auto;width: auto;color: #333;padding: 5px 13px 6px;min-width: 72px;border: 1px solid #d9d9dd;border-right: 1px solid #f5f5f5;text-decoration: none;background-color: #fff;background-image: -webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image: -moz-linear-gradient(top,#fefefe,#f4f4f4);background-image: linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow: inset 1px 0 0 #fff;box-shadow: inset 1px 0 0 #fff;}
.rsDefault .rsTab:first-child {-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}
.rsDefault .rsTab:last-child {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;border-right: 1px solid #cfcfcf;}
.rsDefault .rsTab:active {border: 1px solid #d9d9dd;background-color: #f4f4f4;box-shadow: 0 1px 4px rgba(0,0,0,.2) inset;}
.rsDefault .rsTab.rsNavSelected {color: #fff;border: 1px solid #999;text-shadow: 1px 1px #838383;box-shadow: 0 1px 9px rgba(102,102,102,.65) inset;background: #acacac;background-image: -webkit-linear-gradient(top,#acacac,#bbb);background-image: -moz-llinear-gradient(top,#acacac,#bbb);background-image: linear-gradient(to bottom,#acacac,#bbb);}
.rsDefault .rsFullscreenBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 22;display: block;position: absolute;cursor: pointer;}
.rsDefault .rsFullscreenIcn {display: block;margin: 6px;width: 32px;height: 32px;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/default/rs-default.png") 0 0;background-color: #000;background-color: rgba(0,0,0,.75);border-radius: 2px;}
.rsDefault .rsFullscreenIcn:hover {background-color: rgba(0,0,0,.9);}
.rsDefault.rsFullscreen .rsFullscreenIcn {background-position: -32px 0;}
.rsDefault .rsPlayBtn {-webkit-tap-highlight-color: rgba(0,0,0,.3);width: 64px;height: 64px;margin-left: -32px;margin-top: -32px;cursor: pointer;}
.rsDefault .rsPlayBtnIcon {width: 64px;display: block;height: 64px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/default/rs-default.png") no-repeat 0 -32px;background-color: #000;background-color: rgba(0,0,0,.75);}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {background-color: rgba(0,0,0,.9);}
.rsDefault .rsBtnCenterer {position: absolute;left: 50%;top: 50%;}
.rsDefault .rsCloseVideoBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 500;position: absolute;cursor: pointer;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);}
.rsDefault .rsCloseVideoBtn.rsiOSBtn {top: -38px;right: -6px;}
.rsDefault .rsCloseVideoIcn {margin: 6px;width: 32px;height: 32px;background: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/default/rs-default.png") -64px 0;background-color: #000;background-color: rgba(0,0,0,.75);}
.rsDefault .rsCloseVideoIcn:hover {background-color: rgba(0,0,0,.9);}
.rsDefault .rsPreloader {width: 20px;height: 20px;background-image: url("https://www.akersellis.com/sites/all/libraries/royalslider/skins/preloaders/preloader-white.gif");left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;}
.rsDefault .rsGCaption {position: absolute;float: none;bottom: 6px;left: 6px;text-align: left;background: #000;background: rgba(0,0,0,.75);color: #fff;padding: 2px 8px;width: auto;font-size: 12px;border-radius: 2px;}
.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}
.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none;}
.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px;}
.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;}
.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap;}
.select2-container .select2-search--inline {float: left;}
.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}
.select2-dropdown {background-color: white;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}
.select2-results {display: block;}
.select2-results__options {list-style: none;margin: 0;padding: 0;}
.select2-results__option {padding: 6px;user-select: none;-webkit-user-select: none;}
.select2-results__option[aria-selected] {cursor: pointer;}
.select2-container--open .select2-dropdown {left: 0;}
.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}
.select2-search--dropdown {display: block;padding: 4px;}
.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}
.select2-search--dropdown.select2-search--hide {display: none;}
.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}
.select2-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}
.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}
.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}
.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default;}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}
.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%;}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left;}
.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {float: right;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}
.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0;}
.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;}
.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;}
.select2-container--default .select2-results>.select2-results__options {max-height: 200px;overflow-y: auto;}
.select2-container--default .select2-results__option[role=group] {padding: 0;}
.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd;}
.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white;}
.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}
.select2-container--classic .select2-selection--single {background-color: #f6f6f6;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image: -o-linear-gradient(top,#fff 50%,#eee 100%);background-image: linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0);}
.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}
.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}
.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}
.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image: -o-linear-gradient(top,#eee 50%,#ccc 100%);background-image: linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#cccccc",GradientType=0);}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}
.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image: -o-linear-gradient(top,#fff 0%,#eee 50%);background-image: linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0);}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image: -o-linear-gradient(top,#eee 50%,#fff 100%);background-image: linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0);}
.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}
.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}
.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}
.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;}
.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent;}
.select2-container--classic .select2-dropdown--above {border-bottom: none;}
.select2-container--classic .select2-dropdown--below {border-top: none;}
.select2-container--classic .select2-results>.select2-results__options {max-height: 200px;overflow-y: auto;}
.select2-container--classic .select2-results__option[role=group] {padding: 0;}
.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: white;}
.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}
.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
audio, canvas, video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
a {background: rgba(255,255,255,0);}
a:focus {outline: thin dotted;}
a:active, a:hover {outline: 0;}
h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {font-size: 2em;margin: .67em 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
hr {box-sizing: content-box;height: 0;}
mark {background: #ff0;color: #000;}
code, kbd, pre, samp {font-family: monospace,serif;font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "“" "”" "‘" "’";}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
button, input, select, textarea {font-family: inherit;font-size: 100%;margin: 0;}
button, input {line-height: normal;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;}
meta.foundation-mq-small {font-family: "only screen and (min-width: 48em)";width: 48em;}
meta.foundation-mq-medium {font-family: "only screen and (min-width: 64.0625em)";width: 64.0625em;}
meta.foundation-mq-large {font-family: "only screen and (min-width: 74.375em)";width: 74.375em;}
*, *:before, *:after {box-sizing: border-box;}
html, body {font-size: 100%;}
body {background: #fff;color: #666;padding: 0;margin: 0;font-family: "futura-pt",sans-serif;font-weight: normal;font-style: normal;line-height: 1;position: relative;cursor: default;}
a:hover {cursor: pointer;}
img, object, embed {max-width: 100%;height: auto;}
object, embed {height: 100%;}
img {-ms-interpolation-mode: bicubic;}
#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object {max-width: none !important;}
.left {float: left !important;}
.right {float: right !important;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
.text-justify {text-align: justify !important;}
.hide {display: none;}
.antialiased {-webkit-font-smoothing: antialiased;}
img {display: inline-block;vertical-align: middle;}
textarea {height: auto;min-height: 50px;}
select {width: 100%;}
.row {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.row:before, .row:after {content: " ";display: table;}
.row:after {clear: both;}
.row.collapse > .column, .row.collapse > .columns {position: relative;padding-left: 0;padding-right: 0;float: left;}
.row.collapse .row {margin-left: 0;margin-right: 0;}
.row .row {width: auto;margin-left: -15px;margin-right: -15px;margin-top: 0;margin-bottom: 0;max-width: none;}
.row .row:before, .row .row:after {content: " ";display: table;}
.row .row:after {clear: both;}
.row .row.collapse {width: auto;margin: 0;max-width: none;}
.row .row.collapse:before, .row .row.collapse:after {content: " ";display: table;}
.row .row.collapse:after {clear: both;}
.column, .columns {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}
@media only screen {.column, .columns {position: relative;padding-left: 15px;padding-right: 15px;float: left;}
	.small-1 {position: relative;width: 8.33333%;}
	.small-2 {position: relative;width: 16.66667%;}
	.small-3 {position: relative;width: 25%;}
	.small-4 {position: relative;width: 33.33333%;}
	.small-5 {position: relative;width: 41.66667%;}
	.small-6 {position: relative;width: 50%;}
	.small-7 {position: relative;width: 58.33333%;}
	.small-8 {position: relative;width: 66.66667%;}
	.small-9 {position: relative;width: 75%;}
	.small-10 {position: relative;width: 83.33333%;}
	.small-11 {position: relative;width: 91.66667%;}
	.small-12 {position: relative;width: 100%;}
	.small-offset-0 {position: relative;margin-left: 0%;}
	.small-offset-1 {position: relative;margin-left: 8.33333%;}
	.small-offset-2 {position: relative;margin-left: 16.66667%;}
	.small-offset-3 {position: relative;margin-left: 25%;}
	.small-offset-4 {position: relative;margin-left: 33.33333%;}
	.small-offset-5 {position: relative;margin-left: 41.66667%;}
	.small-offset-6 {position: relative;margin-left: 50%;}
	.small-offset-7 {position: relative;margin-left: 58.33333%;}
	.small-offset-8 {position: relative;margin-left: 66.66667%;}
	.small-offset-9 {position: relative;margin-left: 75%;}
	.small-offset-10 {position: relative;margin-left: 83.33333%;}
	[class*="column"] + [class*="column"]:last-child {float: right;}
	[class*="column"] + [class*="column"].end {float: left;}
	.column.small-centered, .columns.small-centered {position: relative;margin-left: auto;margin-right: auto;float: none !important;}}
@media only screen and (min-width:48em) {.large-1 {position: relative;width: 8.33333%;}
	.large-2 {position: relative;width: 16.66667%;}
	.large-3 {position: relative;width: 25%;}
	.large-4 {position: relative;width: 33.33333%;}
	.large-5 {position: relative;width: 41.66667%;}
	.large-6 {position: relative;width: 50%;}
	.large-7 {position: relative;width: 58.33333%;}
	.large-8 {position: relative;width: 66.66667%;}
	.large-9 {position: relative;width: 75%;}
	.large-10 {position: relative;width: 83.33333%;}
	.large-11 {position: relative;width: 91.66667%;}
	.large-12 {position: relative;width: 100%;}
	.row .large-offset-0 {position: relative;margin-left: 0%;}
	.row .large-offset-1 {position: relative;margin-left: 8.33333%;}
	.row .large-offset-2 {position: relative;margin-left: 16.66667%;}
	.row .large-offset-3 {position: relative;margin-left: 25%;}
	.row .large-offset-4 {position: relative;margin-left: 33.33333%;}
	.row .large-offset-5 {position: relative;margin-left: 41.66667%;}
	.row .large-offset-6 {position: relative;margin-left: 50%;}
	.row .large-offset-7 {position: relative;margin-left: 58.33333%;}
	.row .large-offset-8 {position: relative;margin-left: 66.66667%;}
	.row .large-offset-9 {position: relative;margin-left: 75%;}
	.row .large-offset-10 {position: relative;margin-left: 83.33333%;}
	.row .large-offset-11 {position: relative;margin-left: 91.66667%;}
	.push-1 {position: relative;left: 8.33333%;right: auto;}
	.pull-1 {position: relative;right: 8.33333%;left: auto;}
	.push-2 {position: relative;left: 16.66667%;right: auto;}
	.pull-2 {position: relative;right: 16.66667%;left: auto;}
	.push-3 {position: relative;left: 25%;right: auto;}
	.pull-3 {position: relative;right: 25%;left: auto;}
	.push-4 {position: relative;left: 33.33333%;right: auto;}
	.pull-4 {position: relative;right: 33.33333%;left: auto;}
	.push-5 {position: relative;left: 41.66667%;right: auto;}
	.pull-5 {position: relative;right: 41.66667%;left: auto;}
	.push-6 {position: relative;left: 50%;right: auto;}
	.pull-6 {position: relative;right: 50%;left: auto;}
	.push-7 {position: relative;left: 58.33333%;right: auto;}
	.pull-7 {position: relative;right: 58.33333%;left: auto;}
	.push-8 {position: relative;left: 66.66667%;right: auto;}
	.pull-8 {position: relative;right: 66.66667%;left: auto;}
	.push-9 {position: relative;left: 75%;right: auto;}
	.pull-9 {position: relative;right: 75%;left: auto;}
	.push-10 {position: relative;left: 83.33333%;right: auto;}
	.pull-10 {position: relative;right: 83.33333%;left: auto;}
	.push-11 {position: relative;left: 91.66667%;right: auto;}
	.pull-11 {position: relative;right: 91.66667%;left: auto;}
	.column.large-centered, .columns.large-centered {position: relative;margin-left: auto;margin-right: auto;float: none !important;}
	.column.large-uncentered, .columns.large-uncentered {margin-left: 0;margin-right: 0;float: left !important;}
	.column.large-uncentered.opposite, .columns.large-uncentered.opposite {float: right !important;}}
.show-for-small, .show-for-medium-down, .show-for-large-down {display: inherit !important;}
.show-for-medium, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-xlarge {display: none !important;}
.hide-for-medium, .hide-for-medium-up, .hide-for-large, .hide-for-large-up, .hide-for-xlarge {display: inherit !important;}
.hide-for-small, .hide-for-medium-down, #admin-menu, .hide-for-large-down {display: none !important;}
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {display: table;}
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {display: table-header-group !important;}
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {display: table-row-group !important;}
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {display: table-row !important;}
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, th.show-for-small, th.show-for-medium-down, th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge {display: table-cell !important;}
@media only screen and (min-width:48em) {.show-for-medium, .show-for-medium-up {display: inherit !important;}
	.show-for-small {display: none !important;}
	.hide-for-small {display: inherit !important;}
	.hide-for-medium, .hide-for-medium-up {display: none !important;}
	table.show-for-medium, table.show-for-medium-up, table.hide-for-small {display: table;}
	thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {display: table-header-group !important;}
	tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {display: table-row-group !important;}
	tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {display: table-row !important;}
	td.show-for-medium, td.show-for-medium-up, td.hide-for-small, th.show-for-medium, th.show-for-medium-up, th.hide-for-small {display: table-cell !important;}}
@media only screen and (min-width:64.0625em) {.show-for-large, .show-for-large-up {display: inherit !important;}
	.show-for-medium, .show-for-medium-down {display: none !important;}
	.hide-for-medium, .hide-for-medium-down, #admin-menu {display: inherit !important;}
	.hide-for-large, .hide-for-large-up {display: none !important;}
	table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down, table#admin-menu {display: table;}
	thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down, thead#admin-menu {display: table-header-group !important;}
	tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody#admin-menu {display: table-row-group !important;}
	tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down, tr#admin-menu {display: table-row !important;}
	td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, td#admin-menu, th.show-for-large, th.show-for-large-up, th.hide-for-medium, th.hide-for-medium-down, th#admin-menu {display: table-cell !important;}}
@media only screen and (min-width:74.375em) {.show-for-xlarge {display: inherit !important;}
	.show-for-large, .show-for-large-down {display: none !important;}
	.hide-for-large, .hide-for-large-down {display: inherit !important;}
	.hide-for-xlarge {display: none !important;}
	table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {display: table;}
	thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {display: table-header-group !important;}
	tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {display: table-row-group !important;}
	tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {display: table-row !important;}
	td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, th.show-for-xlarge, th.hide-for-large, th.hide-for-large-down {display: table-cell !important;}}
.show-for-landscape, .hide-for-portrait {display: inherit !important;}
.hide-for-landscape, .show-for-portrait {display: none !important;}
table.hide-for-landscape, table.show-for-portrait {display: table;}
thead.hide-for-landscape, thead.show-for-portrait {display: table-header-group !important;}
tbody.hide-for-landscape, tbody.show-for-portrait {display: table-row-group !important;}
tr.hide-for-landscape, tr.show-for-portrait {display: table-row !important;}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {display: table-cell !important;}
@media only screen and (orientation:landscape) {.show-for-landscape, .hide-for-portrait {display: inherit !important;}
	.hide-for-landscape, .show-for-portrait {display: none !important;}
	table.show-for-landscape, table.hide-for-portrait {display: table;}
	thead.show-for-landscape, thead.hide-for-portrait {display: table-header-group !important;}
	tbody.show-for-landscape, tbody.hide-for-portrait {display: table-row-group !important;}
	tr.show-for-landscape, tr.hide-for-portrait {display: table-row !important;}
	td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {display: table-cell !important;}}
@media only screen and (orientation:portrait) {.show-for-portrait, .hide-for-landscape {display: inherit !important;}
	.hide-for-portrait, .show-for-landscape {display: none !important;}
	table.show-for-portrait, table.hide-for-landscape {display: table;}
	thead.show-for-portrait, thead.hide-for-landscape {display: table-header-group !important;}
	tbody.show-for-portrait, tbody.hide-for-landscape {display: table-row-group !important;}
	tr.show-for-portrait, tr.hide-for-landscape {display: table-row !important;}
	td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {display: table-cell !important;}}
.show-for-touch {display: none !important;}
.hide-for-touch {display: inherit !important;}
.touch .show-for-touch {display: inherit !important;}
.touch .hide-for-touch {display: none !important;}
table.hide-for-touch {display: table;}
.touch table.show-for-touch {display: table;}
thead.hide-for-touch {display: table-header-group !important;}
.touch thead.show-for-touch {display: table-header-group !important;}
tbody.hide-for-touch {display: table-row-group !important;}
.touch tbody.show-for-touch {display: table-row-group !important;}
tr.hide-for-touch {display: table-row !important;}
.touch tr.show-for-touch {display: table-row !important;}
td.hide-for-touch {display: table-cell !important;}
.touch td.show-for-touch {display: table-cell !important;}
th.hide-for-touch {display: table-cell !important;}
.touch th.show-for-touch {display: table-cell !important;}
@media only screen {[class*="block-grid-"] {display: block;padding: 0;margin: 0 -.625em;}
	[class*="block-grid-"]:before, [class*="block-grid-"]:after {content: " ";display: table;}
	[class*="block-grid-"]:after {clear: both;}
	[class*="block-grid-"] > li {display: inline;height: auto;float: left;padding: 0 .625em 1.25em;}
	.small-block-grid-1 > li {width: 100%;padding: 0 .625em 1.25em;}
	.small-block-grid-1 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-1 > li:nth-of-type(1n+1) {clear: both;}
	.small-block-grid-2 > li {width: 50%;padding: 0 .625em 1.25em;}
	.small-block-grid-2 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-2 > li:nth-of-type(2n+1) {clear: both;}
	.small-block-grid-3 > li {width: 33.33333%;padding: 0 .625em 1.25em;}
	.small-block-grid-3 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-3 > li:nth-of-type(3n+1) {clear: both;}
	.small-block-grid-4 > li {width: 25%;padding: 0 .625em 1.25em;}
	.small-block-grid-4 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-4 > li:nth-of-type(4n+1) {clear: both;}
	.small-block-grid-5 > li {width: 20%;padding: 0 .625em 1.25em;}
	.small-block-grid-5 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-5 > li:nth-of-type(5n+1) {clear: both;}
	.small-block-grid-6 > li {width: 16.66667%;padding: 0 .625em 1.25em;}
	.small-block-grid-6 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-6 > li:nth-of-type(6n+1) {clear: both;}
	.small-block-grid-7 > li {width: 14.28571%;padding: 0 .625em 1.25em;}
	.small-block-grid-7 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-7 > li:nth-of-type(7n+1) {clear: both;}
	.small-block-grid-8 > li {width: 12.5%;padding: 0 .625em 1.25em;}
	.small-block-grid-8 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-8 > li:nth-of-type(8n+1) {clear: both;}
	.small-block-grid-9 > li {width: 11.11111%;padding: 0 .625em 1.25em;}
	.small-block-grid-9 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-9 > li:nth-of-type(9n+1) {clear: both;}
	.small-block-grid-10 > li {width: 10%;padding: 0 .625em 1.25em;}
	.small-block-grid-10 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-10 > li:nth-of-type(10n+1) {clear: both;}
	.small-block-grid-11 > li {width: 9.09091%;padding: 0 .625em 1.25em;}
	.small-block-grid-11 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-11 > li:nth-of-type(11n+1) {clear: both;}
	.small-block-grid-12 > li {width: 8.33333%;padding: 0 .625em 1.25em;}
	.small-block-grid-12 > li:nth-of-type(n) {clear: none;}
	.small-block-grid-12 > li:nth-of-type(12n+1) {clear: both;}}
@media only screen and (min-width:48em) {.small-block-grid-1 > li:nth-of-type(1n+1) {clear: none;}
	.small-block-grid-2 > li:nth-of-type(2n+1) {clear: none;}
	.small-block-grid-3 > li:nth-of-type(3n+1) {clear: none;}
	.small-block-grid-4 > li:nth-of-type(4n+1) {clear: none;}
	.small-block-grid-5 > li:nth-of-type(5n+1) {clear: none;}
	.small-block-grid-6 > li:nth-of-type(6n+1) {clear: none;}
	.small-block-grid-7 > li:nth-of-type(7n+1) {clear: none;}
	.small-block-grid-8 > li:nth-of-type(8n+1) {clear: none;}
	.small-block-grid-9 > li:nth-of-type(9n+1) {clear: none;}
	.small-block-grid-10 > li:nth-of-type(10n+1) {clear: none;}
	.small-block-grid-11 > li:nth-of-type(11n+1) {clear: none;}
	.small-block-grid-12 > li:nth-of-type(12n+1) {clear: none;}
	.large-block-grid-1 > li {width: 100%;padding: 0 .625em 1.25em;}
	.large-block-grid-1 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-1 > li:nth-of-type(1n+1) {clear: both;}
	.large-block-grid-2 > li {width: 50%;padding: 0 .625em 1.25em;}
	.large-block-grid-2 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-2 > li:nth-of-type(2n+1) {clear: both;}
	.large-block-grid-3 > li {width: 33.33333%;padding: 0 .625em 1.25em;}
	.large-block-grid-3 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-3 > li:nth-of-type(3n+1) {clear: both;}
	.large-block-grid-4 > li {width: 25%;padding: 0 .625em 1.25em;}
	.large-block-grid-4 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-4 > li:nth-of-type(4n+1) {clear: both;}
	.large-block-grid-5 > li {width: 20%;padding: 0 .625em 1.25em;}
	.large-block-grid-5 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-5 > li:nth-of-type(5n+1) {clear: both;}
	.large-block-grid-6 > li {width: 16.66667%;padding: 0 .625em 1.25em;}
	.large-block-grid-6 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-6 > li:nth-of-type(6n+1) {clear: both;}
	.large-block-grid-7 > li {width: 14.28571%;padding: 0 .625em 1.25em;}
	.large-block-grid-7 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-7 > li:nth-of-type(7n+1) {clear: both;}
	.large-block-grid-8 > li {width: 12.5%;padding: 0 .625em 1.25em;}
	.large-block-grid-8 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-8 > li:nth-of-type(8n+1) {clear: both;}
	.large-block-grid-9 > li {width: 11.11111%;padding: 0 .625em 1.25em;}
	.large-block-grid-9 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-9 > li:nth-of-type(9n+1) {clear: both;}
	.large-block-grid-10 > li {width: 10%;padding: 0 .625em 1.25em;}
	.large-block-grid-10 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-10 > li:nth-of-type(10n+1) {clear: both;}
	.large-block-grid-11 > li {width: 9.09091%;padding: 0 .625em 1.25em;}
	.large-block-grid-11 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-11 > li:nth-of-type(11n+1) {clear: both;}
	.large-block-grid-12 > li {width: 8.33333%;padding: 0 .625em 1.25em;}
	.large-block-grid-12 > li:nth-of-type(n) {clear: none;}
	.large-block-grid-12 > li:nth-of-type(12n+1) {clear: both;}}
p.lead {font-size: 1.21875em;line-height: 1.6;}
.subheader {line-height: 1.4;color: #3291ff;font-weight: 300;margin-top: .2em;margin-bottom: .5em;}
div, dl, dt, dd, ul, ol, li, h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, h2, .view-display-id-block_homeage_featured .view-header *, h3, h4, .field-name-field-page-snippet-title, h5, h6, pre, form, p, blockquote, th, td {margin: 0;padding: 0;direction: ltr;}
a {color: #002f65;text-decoration: none;line-height: inherit;}
a:hover, a:focus {color: #00234c;}
a img {border: none;}
p {font-family: "futura-pt",sans-serif;font-weight: 400;font-size: 1em;line-height: 1.45;margin-bottom: 1.25em;text-rendering: optimizeLegibility;}
p aside {font-size: .875em;line-height: 1.35;font-style: italic;}
h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, h2, .view-display-id-block_homeage_featured .view-header *, h3, h4, .field-name-field-page-snippet-title, h5, h6 {font-family: "Playfair Display",serif;font-weight: 300;font-style: normal;color: #002f65;text-rendering: optimizeLegibility;margin-top: .2em;margin-bottom: .5em;line-height: 1.2125em;}
h1 small, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p small, h2 small, .view-display-id-block_homeage_featured .view-header * small, h3 small, h4 small, .field-name-field-page-snippet-title small, h5 small, h6 small {font-size: 60%;color: #0076fe;line-height: 0;}
h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {font-size: 1.625em;}
h2, .view-display-id-block_homeage_featured .view-header * {font-size: 1.5em;}
h3 {font-size: 1.25em;}
h4, .field-name-field-page-snippet-title {font-size: 1.25em;}
h5 {font-size: 1.25em;}
h6 {font-size: 1.25em;}
hr {border: solid #ddd;border-width: 1px 0 0;clear: both;margin: 1.25em 0 1.1875em;height: 0;}
em, i {font-style: italic;line-height: inherit;}
strong, b {font-weight: bold;line-height: inherit;}
small {font-size: 60%;line-height: inherit;}
code {font-family: "Consolas","Bitstream Vera Sans Mono","Courier New","DejaVu Sans Mono",Courier,monospace,sans-serif;font-weight: bold;color: #7f0a0c;}
ul, ol, dl {font-size: 1em;line-height: 1.45;margin-bottom: 1.25em;list-style-position: outside;font-family: "futura-pt",sans-serif;}
ul, ol {margin-left: 2.5em;}
ul.no-bullet, ol.no-bullet {margin-left: 2.5em;}
ul li ul, ul li ol {margin-left: 1.25em;margin-bottom: 0;font-size: 1em;}
ul.square li ul, ul.circle li ul, ul.disc li ul {list-style: inherit;}
ul.square {list-style-type: square;}
ul.circle {list-style-type: circle;}
ul.disc {list-style-type: disc;}
ul.no-bullet {list-style: none;}
ol li ul, ol li ol {margin-left: 1.25em;margin-bottom: 0;}
dl dt {margin-bottom: .3em;font-weight: bold;}
dl dd {margin-bottom: .75em;}
abbr, acronym {text-transform: uppercase;font-size: 90%;color: #666;border-bottom: 1px dotted #ddd;cursor: help;}
abbr {text-transform: none;}
blockquote {margin: 0 0 1.25em;padding: .5625em 1.25em 0 1.1875em;border-left: 1px solid #ddd;}
blockquote cite {display: block;font-size: .8125em;color: #005ecb;}
blockquote cite:before {content: "— ";}
blockquote cite a, blockquote cite a:visited {color: #005ecb;}
blockquote, blockquote p {line-height: 1.45;color: #0076fe;}
.vcard {display: inline-block;margin: 0 0 1.25em 0;border: 1px solid #ddd;padding: .625em .75em;}
.vcard li {margin: 0;display: block;}
.vcard .fn {font-weight: bold;font-size: .9375em;}
.vevent .summary {font-weight: bold;}
.vevent abbr {cursor: default;text-decoration: none;font-weight: bold;border: none;padding: 0 .0625em;}
@media only screen and (min-width:48em) {h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, h2, .view-display-id-block_homeage_featured .view-header *, h3, h4, .field-name-field-page-snippet-title, h5, h6 {line-height: 1.4;}
	h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {font-size: 2.25em;}
	h2, .view-display-id-block_homeage_featured .view-header * {font-size: 2.125em;}
	h3 {font-size: 1.5625em;}
	h4, .field-name-field-page-snippet-title {font-size: 1.5625em;}}
.print-only {display: none !important;}
@media print {* {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	@page {margin: .5cm;}
	p, h2, .view-display-id-block_homeage_featured .view-header *, h3 {orphans: 3;widows: 3;}
	h2, .view-display-id-block_homeage_featured .view-header *, h3 {page-break-after: avoid;}
	.hide-on-print {display: none !important;}
	.print-only {display: block !important;}
	.hide-for-print {display: none !important;}
	.show-for-print {display: inherit !important;}}
button, .button {border-style: solid;border-width: 1px;cursor: pointer;font-family: inherit;font-weight: bold;line-height: normal;margin: 0 0 1.25em;position: relative;text-decoration: none;text-align: center;display: inline-block;padding-top: .625em;padding-right: 1.25em;padding-bottom: .6875em;padding-left: 1.25em;font-size: 14px;background-color: #002f65;border-color: #001732;color: #fff;}
button:hover, button:focus, .button:hover, .button:focus {background-color: #001732;}
button:hover, button:focus, .button:hover, .button:focus {color: #fff;}
button.secondary, .button.secondary {background-color: #333;border-color: #1a1a1a;color: #fff;}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {background-color: #1a1a1a;}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {color: #fff;}
button.success, .button.success {background-color: #b44f17;border-color: #873b11;color: #fff;}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {background-color: #873b11;}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {color: #fff;}
button.alert, .button.alert {background-color: #c60f13;border-color: #970b0e;color: #fff;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {background-color: #970b0e;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {color: #fff;}
button.large, .button.large {padding-top: .75em;padding-right: 1.5em;padding-bottom: .8125em;padding-left: 1.5em;font-size: 14px;}
button.small, .button.small {padding-top: .5em;padding-right: 1em;padding-bottom: .5625em;padding-left: 1em;font-size: 14px;}
button.tiny, .button.tiny {padding-top: .5em;padding-right: 1em;padding-bottom: .5625em;padding-left: 1em;font-size: 14px;}
button.expand, .button.expand {padding-right: 0;padding-left: 0;width: 100%;}
button.left-align, .button.left-align {text-align: left;text-indent: .75em;}
button.right-align, .button.right-align {text-align: right;padding-right: .75em;}
button.disabled, button[disabled], .button.disabled, .button[disabled] {background-color: #002f65;border-color: #001732;color: #fff;cursor: default;opacity: .6;box-shadow: none;}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {background-color: #001732;}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {color: #fff;}
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {background-color: #002f65;}
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {background-color: #333;border-color: #1a1a1a;color: #fff;cursor: default;opacity: .6;box-shadow: none;}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {background-color: #1a1a1a;}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {color: #fff;}
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {background-color: #333;}
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {background-color: #b44f17;border-color: #873b11;color: #fff;cursor: default;opacity: .6;box-shadow: none;}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {background-color: #873b11;}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {color: #fff;}
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {background-color: #b44f17;}
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {background-color: #c60f13;border-color: #970b0e;color: #fff;cursor: default;opacity: .6;box-shadow: none;}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {background-color: #970b0e;}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {color: #fff;}
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {background-color: #c60f13;}
button, .button {padding-top: .6875em;padding-bottom: .625em;-webkit-appearance: none;}
button.tiny, .button.tiny {padding-top: .5625em;padding-bottom: .5em;-webkit-appearance: none;}
button.small, .button.small {padding-top: .5625em;padding-bottom: .5em;-webkit-appearance: none;}
button.large, .button.large {padding-top: .78125em;padding-bottom: .78125em;-webkit-appearance: none;}
@media only screen {button, .button {box-shadow: 0 1px 0 rgba(255,255,255,.5) inset;transition: background-color 300ms ease-out;}
	button:active, .button:active {box-shadow: 0 1px 0 rgba(0,0,0,.2) inset;}
	button.radius, .button.radius {border-radius: 0px;}
	button.round, .button.round {border-radius: 1000px;}}
@media only screen and (min-width:48em) {button, .button {display: inline-block;}}
form {margin: 0 0 1em;}
form .row .row {margin: 0 -.5em;}
form .row .row .column, form .row .row .columns {padding: 0 .5em;}
form .row .row.collapse {margin: 0;}
form .row .row.collapse .column, form .row .row.collapse .columns {padding: 0;}
form .row .row.collapse input {-moz-border-radius-bottomright: 0;-moz-border-radius-topright: 0;-webkit-border-bottom-right-radius: 0;-webkit-border-top-right-radius: 0;}
form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns {padding-left: .5em;}
label {font-size: .875em;color: #4d4d4d;cursor: pointer;display: block;font-weight: 500;margin-bottom: .1875em;}
label.right {float: none;text-align: right;}
label.inline {margin: 0 0 1em 0;padding: .625em 0;}
label small {text-transform: capitalize;color: #666;}
.prefix, .postfix {display: block;position: relative;z-index: 2;text-align: center;width: 100%;padding-top: 0;padding-bottom: 0;border-style: solid;border-width: 1px;overflow: hidden;font-size: .875em;height: 2.3125em;line-height: 2.3125em;}
.postfix.button {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;line-height: 2.125em;}
.prefix.button {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0;text-align: center;line-height: 2.125em;}
.prefix.button.radius {border-radius: 0;-moz-border-radius-bottomleft: 0px;-moz-border-radius-topleft: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}
.postfix.button.radius {border-radius: 0;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.prefix.button.round {border-radius: 0;-moz-border-radius-bottomleft: 1000px;-moz-border-radius-topleft: 1000px;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}
.postfix.button.round {border-radius: 0;-moz-border-radius-topright: 1000px;-moz-border-radius-bottomright: 1000px;-webkit-border-top-right-radius: 1000px;-webkit-border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;}
span.prefix, label.prefix {background: #f2f2f2;border-color: #d9d9d9;border-right: none;color: #333;}
span.prefix.radius, label.prefix.radius {border-radius: 0;-moz-border-radius-bottomleft: 0px;-moz-border-radius-topleft: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}
span.postfix, label.postfix {background: #f2f2f2;border-color: #ccc;border-left: none;color: #333;}
span.postfix.radius, label.postfix.radius {border-radius: 0;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.input-group.radius > *:first-child, .input-group.radius > *:first-child * {-moz-border-radius-bottomleft: 0px;-moz-border-radius-topleft: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}
.input-group.radius > *:last-child, .input-group.radius > *:last-child * {-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.input-group.round > *:first-child, .input-group.round > *:first-child * {-moz-border-radius-bottomleft: 1000px;-moz-border-radius-topleft: 1000px;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}
.input-group.round > *:last-child, .input-group.round > *:last-child * {-moz-border-radius-topright: 1000px;-moz-border-radius-bottomright: 1000px;-webkit-border-top-right-radius: 1000px;-webkit-border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {-webkit-appearance: none;border-radius: 0;background-color: #fff;font-family: inherit;border: 1px solid #ccc;box-shadow: inset 0 1px 2px rgba(0,0,0,.1);color: rgba(0,0,0,.75);display: block;font-size: .75em;margin: 0 0 1em 0;padding: .5em;height: 2.1875em;width: 100%;box-sizing: border-box;transition: box-shadow .45s,border-color .45s ease-in-out;}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {box-shadow: 0 0 5px #999;border-color: #999;}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {background: #fafafa;border-color: #999;outline: none;}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="month"][disabled], input[type="week"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {background-color: #ddd;}
input[type="file"], input[type="checkbox"], input[type="radio"], select {margin: 0 0 1em 0;}
input[type="file"] {width: 100%;}
fieldset {border: solid 1px #ddd;padding: 1.25em;margin: 1.125em 0;}
fieldset legend {font-weight: bold;background: #fff;padding: 0 .1875em;margin: 0;margin-left: -.1875em;}
[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error {display: block;padding: .375em .25em;margin-top: 0;margin-bottom: 1em;font-size: .75em;font-weight: bold;background: #c60f13;color: #fff;}
[data-abide] span.error, [data-abide] small.error {display: none;}
span.error, small.error {display: block;padding: .375em .25em;margin-top: 0;margin-bottom: 1em;font-size: .75em;font-weight: bold;background: #c60f13;color: #fff;}
.error input, .error textarea, .error select {border-color: #c60f13;background-color: rgba(198,15,19,.1);margin-bottom: 0;}
.error input:focus, .error textarea:focus, .error select:focus {background: #fafafa;border-color: #999;}
.error label, .error label.error {color: #c60f13;}
.error > small, .error small.error {display: block;padding: .375em .25em;margin-top: 0;margin-bottom: 1em;font-size: .75em;font-weight: bold;background: #c60f13;color: #fff;}
.error span.error-message {display: block;}
input.error, textarea.error {border-color: #c60f13;background-color: rgba(198,15,19,.1);margin-bottom: 0;}
input.error:focus, textarea.error:focus {background: #fafafa;border-color: #999;}
.error select {border-color: #c60f13;background-color: rgba(198,15,19,.1);}
.error select:focus {background: #fafafa;border-color: #999;}
label.error {color: #c60f13;}
form.custom .hidden-field {margin-left: -99999px;position: absolute;visibility: hidden;}
form.custom .custom {display: inline-block;width: 16px;height: 16px;position: relative;top: -1px;vertical-align: middle;border: solid 1px #ccc;background: #fff;}
form.custom .custom.checkbox {border-radius: 0;padding: 0;}
form.custom .custom.radio {border-radius: 1000px;padding: 3px;}
form.custom .custom.checkbox:before {content: "";display: block;font-size: 16px;color: #fff;}
form.custom .custom.radio.checked:before {content: "";display: block;width: 8px;height: 8px;border-radius: 1000px;background: #222;position: relative;}
form.custom .custom.checkbox.checked:before {content: "×";color: #222;position: absolute;top: -50%;left: 50%;margin-top: 4px;margin-left: -5px;}
form.custom {}
form.custom .custom.dropdown {display: block;position: relative;top: 0;height: 2.3125em;margin-bottom: 1.25em;margin-top: 0;padding: 0;width: 100%;background: #fff;background: -webkit-linear-gradient(top,#fff 0%,#f3f3f3 100%);background: linear-gradient(to bottom,#fff 0%,#f3f3f3 100%);-webkit-box-shadow: none;box-shadow: none;font-size: .875em;vertical-align: top;}
form.custom .custom.dropdown ul {overflow-y: auto;max-height: 200px;}
form.custom .custom.dropdown .current {cursor: default;white-space: nowrap;line-height: 2.25em;color: rgba(0,0,0,.75);text-decoration: none;overflow: hidden;display: block;margin-left: .5em;margin-right: 2.3125em;}
form.custom .custom.dropdown .selector {cursor: default;position: absolute;width: 2.5em;height: 2.3125em;display: block;right: 0;top: 0;}
form.custom .custom.dropdown .selector:after {content: "";content: "";display: block;display: block;width: 0;height: 0;border: inset 5px;border-color: #aaa transparent transparent transparent;border-top-style: solid;position: absolute;left: .9375em;top: 50%;margin-top: -3px;}
form.custom .custom.dropdown:hover a.selector:after, form.custom .custom.dropdown.open a.selector:after {content: "";display: block;width: 0;height: 0;border: inset 5px;border-color: #222 transparent transparent transparent;border-top-style: solid;}
form.custom .custom.dropdown .disabled {color: #888;}
form.custom .custom.dropdown .disabled:hover {background: transparent;color: #888;}
form.custom .custom.dropdown .disabled:hover:after {display: none;}
form.custom .custom.dropdown.open ul {display: block;z-index: 10;min-width: 100%;box-sizing: content-box;}
form.custom .custom.dropdown.small {max-width: 134px;}
form.custom .custom.dropdown.medium {max-width: 254px;}
form.custom .custom.dropdown.large {max-width: 434px;}
form.custom .custom.dropdown.expand {width: 100% !important;}
form.custom .custom.dropdown.open.small ul {min-width: 134px;box-sizing: border-box;}
form.custom .custom.dropdown.open.medium ul {min-width: 254px;box-sizing: border-box;}
form.custom .custom.dropdown.open.large ul {min-width: 434px;box-sizing: border-box;}
form.custom .error .custom.dropdown {border-color: #c60f13;background-color: rgba(198,15,19,.1);background: rgba(198,15,19,.1);margin-bottom: 0;}
form.custom .error .custom.dropdown:focus {background: #fafafa;border-color: #999;}
form.custom .error .custom.dropdown + small.error {margin-top: 0;}
form.custom .custom.dropdown ul {position: absolute;width: auto;display: none;margin: 0;margin: 0;left: -1px;top: auto;box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);padding: 0;background: #fff;border: solid 1px #ccc;font-size: 16;}
form.custom .custom.dropdown ul li {color: #555;font-size: .875em;cursor: default;padding-top: .25em;padding-bottom: .25em;padding-left: .375em;padding-right: 2.375em;min-height: 1.5em;line-height: 1.5em;margin: 0;white-space: nowrap;list-style: none;}
form.custom .custom.dropdown ul li.selected {background: #eee;color: #000;}
form.custom .custom.dropdown ul li:hover {background-color: #e4e4e4;color: #000;}
form.custom .custom.dropdown ul li.selected:hover {background: #eee;cursor: default;color: #000;}
form.custom .custom.dropdown ul.show {display: block;}
form.custom .custom.disabled {background: #ddd;}
.button-group {list-style: none;margin: 0;}
.button-group:before, .button-group:after {content: " ";display: table;}
.button-group:after {clear: both;}
.button-group > * {margin: 0 0 0 -1px;float: left;}
.button-group > *:first-child {margin-left: 0;}
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {-moz-border-radius-bottomleft: 0px;-moz-border-radius-topleft: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {-moz-border-radius-bottomleft: 1000px;-moz-border-radius-topleft: 1000px;-webkit-border-bottom-left-radius: 1000px;-webkit-border-top-left-radius: 1000px;border-bottom-left-radius: 1000px;border-top-left-radius: 1000px;}
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {-moz-border-radius-topright: 1000px;-moz-border-radius-bottomright: 1000px;-webkit-border-top-right-radius: 1000px;-webkit-border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;}
.button-group.even-2 li {width: 50%;}
.button-group.even-2 li button, .button-group.even-2 li .button {width: 100%;}
.button-group.even-3 li {width: 33.33333%;}
.button-group.even-3 li button, .button-group.even-3 li .button {width: 100%;}
.button-group.even-4 li {width: 25%;}
.button-group.even-4 li button, .button-group.even-4 li .button {width: 100%;}
.button-group.even-5 li {width: 20%;}
.button-group.even-5 li button, .button-group.even-5 li .button {width: 100%;}
.button-group.even-6 li {width: 16.66667%;}
.button-group.even-6 li button, .button-group.even-6 li .button {width: 100%;}
.button-group.even-7 li {width: 14.28571%;}
.button-group.even-7 li button, .button-group.even-7 li .button {width: 100%;}
.button-group.even-8 li {width: 12.5%;}
.button-group.even-8 li button, .button-group.even-8 li .button {width: 100%;}
.button-bar {}
.button-bar:before, .button-bar:after {content: " ";display: table;}
.button-bar:after {clear: both;}
.button-bar .button-group {float: left;margin-right: .625em;}
.button-bar .button-group div {overflow: hidden;}
.dropdown.button {position: relative;padding-right: 2.6875em;}
.dropdown.button:before {position: absolute;content: "";width: 0;height: 0;display: block;border-style: solid;border-color: #fff transparent transparent transparent;top: 50%;}
.dropdown.button:before {border-width: .4375em;right: 1.25em;margin-top: -.1875em;}
.dropdown.button:before {border-color: #fff transparent transparent transparent;}
.dropdown.button.tiny {padding-right: 2.5em;}
.dropdown.button.tiny:before {border-width: .5em;right: 1em;margin-top: -.1875em;}
.dropdown.button.tiny:before {border-color: #fff transparent transparent transparent;}
.dropdown.button.small {padding-right: 2.5em;}
.dropdown.button.small:before {border-width: .5em;right: 1em;margin-top: -.1875em;}
.dropdown.button.small:before {border-color: #fff transparent transparent transparent;}
.dropdown.button.large {padding-right: 3em;}
.dropdown.button.large:before {border-width: .375em;right: 1.5em;margin-top: -.1875em;}
.dropdown.button.large:before {border-color: #fff transparent transparent transparent;}
.dropdown.button.secondary:before {border-color: #333 transparent transparent transparent;}
.split.button {position: relative;padding-right: 4em;}
.split.button span {display: block;height: 100%;position: absolute;right: 0;top: 0;border-left: solid 1px;}
.split.button span:before {position: absolute;content: "";width: 0;height: 0;display: block;border-style: inset;left: 50%;}
.split.button span:active {background-color: rgba(0,0,0,.1);}
.split.button span {border-left-color: #000b19;}
.split.button span {width: 2.5em;}
.split.button span:before {border-top-style: solid;border-width: .4375em;top: .9375em;margin-left: -.5625em;}
.split.button span:before {border-color: #fff transparent transparent transparent;}
.split.button.secondary span {border-left-color: #0d0d0d;}
.split.button.secondary span:before {border-color: #fff transparent transparent transparent;}
.split.button.alert span {border-left-color: #7f0a0c;}
.split.button.success span {border-left-color: #70310e;}
.split.button.tiny {padding-right: 4.5em;}
.split.button.tiny span {width: 3.25em;}
.split.button.tiny span:before {border-top-style: solid;border-width: .5em;top: 1em;margin-left: -.3125em;}
.split.button.small {padding-right: 3.5em;}
.split.button.small span {width: 2.5em;}
.split.button.small span:before {border-top-style: solid;border-width: .5em;top: .75em;margin-left: -.5625em;}
.split.button.large {padding-right: 4.5em;}
.split.button.large span {width: 2.8125em;}
.split.button.large span:before {border-top-style: solid;border-width: .375em;top: 1.0625em;margin-left: -.5625em;}
.split.button.expand {padding-left: 2em;}
.split.button.secondary span:before {border-color: #333 transparent transparent transparent;}
.split.button.radius span {-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.split.button.round span {-moz-border-radius-topright: 1000px;-moz-border-radius-bottomright: 1000px;-webkit-border-top-right-radius: 1000px;-webkit-border-bottom-right-radius: 1000px;border-top-right-radius: 1000px;border-bottom-right-radius: 1000px;}
.flex-video {position: relative;padding-top: 1.5625em;padding-bottom: 67.5%;height: 0;margin-bottom: 1em;overflow: hidden;}
.flex-video.widescreen {padding-bottom: 57.25%;}
.flex-video.vimeo {padding-top: 0;}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
[data-section=''], [data-section='auto'], .section-container.auto, [data-section='vertical-tabs'], .section-container.vertical-tabs, [data-section='vertical-nav'], .section-container.vertical-nav, [data-section='horizontal-nav'], .section-container.horizontal-nav, [data-section='accordion'], .section-container.accordion {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
[data-section=''][data-section-small-style], [data-section='auto'][data-section-small-style], .section-container.auto[data-section-small-style], [data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style], [data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style], [data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style], [data-section='accordion'][data-section-small-style], .section-container.accordion[data-section-small-style] {width: 100% !important;}
[data-section=''][data-section-small-style] > [data-section-region], [data-section=''][data-section-small-style] > section, [data-section=''][data-section-small-style] > .section, [data-section='auto'][data-section-small-style] > [data-section-region], [data-section='auto'][data-section-small-style] > section, [data-section='auto'][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section, [data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section, [data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section, [data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section, [data-section='accordion'][data-section-small-style] > [data-section-region], [data-section='accordion'][data-section-small-style] > section, [data-section='accordion'][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section {padding: 0 !important;margin: 0 !important;}
[data-section=''][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=''][data-section-small-style] > [data-section-region] > .title, [data-section=''][data-section-small-style] > section > [data-section-title], [data-section=''][data-section-small-style] > section > .title, [data-section=''][data-section-small-style] > .section > [data-section-title], [data-section=''][data-section-small-style] > .section > .title, [data-section='auto'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='auto'][data-section-small-style] > [data-section-region] > .title, [data-section='auto'][data-section-small-style] > section > [data-section-title], [data-section='auto'][data-section-small-style] > section > .title, [data-section='auto'][data-section-small-style] > .section > [data-section-title], [data-section='auto'][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title, [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title, [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title, [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title, [data-section='accordion'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='accordion'][data-section-small-style] > [data-section-region] > .title, [data-section='accordion'][data-section-small-style] > section > [data-section-title], [data-section='accordion'][data-section-small-style] > section > .title, [data-section='accordion'][data-section-small-style] > .section > [data-section-title], [data-section='accordion'][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title {width: 100% !important;}
[data-section=''] > section, [data-section=''] > .section, [data-section=''] > [data-section-region], [data-section='auto'] > section, [data-section='auto'] > .section, [data-section='auto'] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region], [data-section='vertical-tabs'] > section, [data-section='vertical-tabs'] > .section, [data-section='vertical-tabs'] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region], [data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region], [data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region], [data-section='accordion'] > section, [data-section='accordion'] > .section, [data-section='accordion'] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] {margin: 0;}
[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, [data-section='accordion'] > section > [data-section-title], [data-section='accordion'] > section > .title, [data-section='accordion'] > .section > [data-section-title], [data-section='accordion'] > .section > .title, [data-section='accordion'] > [data-section-region] > [data-section-title], [data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {margin-bottom: 0;}
[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a, [data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a, [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a, [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a, [data-section='accordion'] > section > [data-section-title] a, [data-section='accordion'] > section > .title a, [data-section='accordion'] > .section > [data-section-title] a, [data-section='accordion'] > .section > .title a, [data-section='accordion'] > [data-section-region] > [data-section-title] a, [data-section='accordion'] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content, [data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content, [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content, [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content, [data-section='accordion'] > section > [data-section-content], [data-section='accordion'] > section > .content, [data-section='accordion'] > .section > [data-section-content], [data-section='accordion'] > .section > .content, [data-section='accordion'] > [data-section-region] > [data-section-content], [data-section='accordion'] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content {display: none;}
[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content, [data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content, [data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content, [data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content, [data-section='accordion'] > section.active > [data-section-content], [data-section='accordion'] > section.active > .content, [data-section='accordion'] > .section.active > [data-section-content], [data-section='accordion'] > .section.active > .content, [data-section='accordion'] > [data-section-region].active > [data-section-content], [data-section='accordion'] > [data-section-region].active > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > [data-section-region].active > [data-section-content], .section-container.accordion > [data-section-region].active > .content {display: block;}
[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active), [data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active), [data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active), [data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active), [data-section='accordion'] > section:not(.active), [data-section='accordion'] > .section:not(.active), [data-section='accordion'] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) {padding: 0 !important;}
[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, [data-section='accordion'] > section > [data-section-title], [data-section='accordion'] > section > .title, [data-section='accordion'] > .section > [data-section-title], [data-section='accordion'] > .section > .title, [data-section='accordion'] > [data-section-region] > [data-section-title], [data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {width: 100%;}
.section-container.auto, .section-container.vertical-tabs, .section-container.vertical-nav, .section-container.horizontal-nav, .section-container.accordion {border-top: 1px none #ccc;}
.section-container.auto > section > .title, .section-container.auto > .section > .title, .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title, .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title, .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title, .section-container.accordion > section > .title, .section-container.accordion > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
.section-container.auto > section > .title a, .section-container.auto > .section > .title a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a, .section-container.accordion > section > .title a, .section-container.accordion > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover, .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover, .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover, .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover, .section-container.accordion > section > .title:hover, .section-container.accordion > .section > .title:hover {background-color: #b7ccce;}
.section-container.auto > section > .content, .section-container.auto > .section > .content, .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content, .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content, .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content, .section-container.accordion > section > .content, .section-container.accordion > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child, .section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child, .section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child, .section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child, .section-container.accordion > section > .content > *:last-child, .section-container.accordion > .section > .content > *:last-child {margin-bottom: 0;}
.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child, .section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child, .section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child, .section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child, .section-container.accordion > section > .content > *:first-child, .section-container.accordion > .section > .content > *:first-child {padding-top: 0;}
.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video), .section-container.accordion > section > .content > *:last-child:not(.flex-video), .section-container.accordion > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title, .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title, .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title, .section-container.accordion > section.active > .title, .section-container.accordion > .section.active > .title {background: #a8c2c3;}
.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a, .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a, .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a, .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a, .section-container.accordion > section.active > .title a, .section-container.accordion > .section.active > .title a {color: #002f65;}
.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active) {padding: 0 !important;}
.section-container.auto > section > .title, .section-container.auto > .section > .title, .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title, .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title, .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title, .section-container.accordion > section > .title, .section-container.accordion > .section > .title {border-top: none;}
[data-section='tabs'], .section-container.tabs {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) {visibility: hidden;}
[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {margin-bottom: 0;}
[data-section='tabs'] > section > [data-section-title] a, [data-section='tabs'] > section > .title a, [data-section='tabs'] > .section > [data-section-title] a, [data-section='tabs'] > .section > .title a, [data-section='tabs'] > [data-section-region] > [data-section-title] a, [data-section='tabs'] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
[data-section='tabs'] > section > [data-section-content], [data-section='tabs'] > section > .content, [data-section='tabs'] > .section > [data-section-content], [data-section='tabs'] > .section > .content, [data-section='tabs'] > [data-section-region] > [data-section-content], [data-section='tabs'] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content {display: none;}
[data-section='tabs'] > section.active > [data-section-content], [data-section='tabs'] > section.active > .content, [data-section='tabs'] > .section.active > [data-section-content], [data-section='tabs'] > .section.active > .content, [data-section='tabs'] > [data-section-region].active > [data-section-content], [data-section='tabs'] > [data-section-region].active > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > [data-section-region].active > [data-section-content], .section-container.tabs > [data-section-region].active > .content {display: block;}
[data-section='tabs'] > section:not(.active), [data-section='tabs'] > .section:not(.active), [data-section='tabs'] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) {padding: 0 !important;}
[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {width: auto;position: absolute;top: 0;left: 0;}
.section-container.tabs {border: none;}
.section-container.tabs > section > .title, .section-container.tabs > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover {background-color: #b7ccce;}
.section-container.tabs > section > .content, .section-container.tabs > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
.section-container.tabs > section > .content > *:last-child, .section-container.tabs > .section > .content > *:last-child {margin-bottom: 0;}
.section-container.tabs > section > .content > *:first-child, .section-container.tabs > .section > .content > *:first-child {padding-top: 0;}
.section-container.tabs > section > .content > *:last-child:not(.flex-video), .section-container.tabs > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {background: #fff;}
.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a {color: #002f65;}
.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) {padding: 0 !important;}
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {border-bottom: 0;}
@media only screen and (min-width:48em) {[data-section=''], [data-section='auto'], .section-container.auto {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
	[data-section='']:not([data-section-resized]):not([data-section-small-style]), [data-section='auto']:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) {visibility: hidden;}
	[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {margin-bottom: 0;}
	[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
	[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content {display: none;}
	[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content {display: block;}
	[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) {padding: 0 !important;}
	[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {width: auto;position: absolute;top: 0;left: 0;}
	.section-container.auto {border: none;}
	.section-container.auto > section > .title, .section-container.auto > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
	.section-container.auto > section > .title a, .section-container.auto > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
	.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover {background-color: #b7ccce;}
	.section-container.auto > section > .content, .section-container.auto > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
	.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child {margin-bottom: 0;}
	.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child {padding-top: 0;}
	.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
	.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {background: #fff;}
	.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a {color: #002f65;}
	.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) {padding: 0 !important;}
	.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {border-bottom: 0;}
	[data-section='vertical-tabs'], .section-container.vertical-tabs {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
	[data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) {visibility: hidden;}
	[data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] {width: 100% !important;}
	[data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section {padding: 0 !important;margin: 0 !important;}
	[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title {width: 100% !important;}
	[data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {margin-bottom: 0;}
	[data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
	[data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content {display: none;}
	[data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content {display: block;}
	[data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) {padding: 0 !important;}
	[data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {position: absolute;top: 0;left: 0;width: 12.5em;}
	[data-section='vertical-tabs'] > section.active, [data-section='vertical-tabs'] > .section.active, [data-section='vertical-tabs'] > [data-section-region].active, .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > [data-section-region].active {padding-left: 12.5em;}
	[data-section='vertical-tabs'] > section.active > [data-section-title], [data-section='vertical-tabs'] > section.active > .title, [data-section='vertical-tabs'] > .section.active > [data-section-title], [data-section='vertical-tabs'] > .section.active > .title, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-title], [data-section='vertical-tabs'] > [data-section-region].active > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > [data-section-region].active > [data-section-title], .section-container.vertical-tabs > [data-section-region].active > .title {width: 12.5em;}
	.section-container.vertical-tabs {border: none;}
	.section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
	.section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
	.section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover {background-color: #b7ccce;}
	.section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
	.section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child {margin-bottom: 0;}
	.section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child {padding-top: 0;}
	.section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
	.section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {background: #a8c2c3;}
	.section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a {color: #002f65;}
	.section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) {padding: 0 !important;}
	.section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active {padding-left: 12.4375em;}
	.section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {background-color: #a8c2c3;}
	[data-section='vertical-nav'], .section-container.vertical-nav {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
	[data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) {visibility: hidden;}
	[data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style] {width: 100% !important;}
	[data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section {padding: 0 !important;margin: 0 !important;}
	[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title {width: 100% !important;}
	[data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] {position: relative;display: inline-block;}
	[data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {margin-bottom: 0;}
	[data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
	[data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {display: none;}
	[data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content {display: block;}
	[data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) {padding: 0 !important;}
	[data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {position: static;width: auto;}
	[data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {display: block;}
	[data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {position: absolute;top: 0;left: 0;z-index: 999;min-width: 12.5em;}
	.section-container.vertical-nav {border: none;}
	.section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
	.section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
	.section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover {background-color: #b7ccce;}
	.section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
	.section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child {margin-bottom: 0;}
	.section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child {padding-top: 0;}
	.section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
	.section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title {background: #a8c2c3;}
	.section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a {color: #002f65;}
	.section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) {padding: 0 !important;}
	[data-section='horizontal-nav'], .section-container.horizontal-nav {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
	[data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) {visibility: hidden;}
	[data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] {width: 100% !important;}
	[data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section {padding: 0 !important;margin: 0 !important;}
	[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title {width: 100% !important;}
	[data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] {position: relative;float: left;}
	[data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {margin-bottom: 0;}
	[data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
	[data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {display: none;}
	[data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content {display: block;}
	[data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) {padding: 0 !important;}
	[data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {position: static;width: auto;}
	[data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {display: block;}
	[data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {width: auto;position: absolute;top: 0;left: 0;z-index: 999;min-width: 12.5em;}
	.section-container.horizontal-nav {background: #c6d7d8;border: 1px none #ccc;}
	.section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
	.section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
	.section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover {background-color: #b7ccce;}
	.section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
	.section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child {margin-bottom: 0;}
	.section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child {padding-top: 0;}
	.section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
	.section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title {background: #a8c2c3;}
	.section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a {color: #002f65;}
	.section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) {padding: 0 !important;}}
.no-js [data-section], .no-js .section-container {width: 100%;position: relative;display: block;margin-bottom: 1.25em;}
.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] {width: 100% !important;}
.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section {padding: 0 !important;margin: 0 !important;}
.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title {width: 100% !important;}
.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] {margin: 0;}
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {margin-bottom: 0;}
.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a {width: 100%;display: inline-block;white-space: nowrap;}
.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content {display: none;}
.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > [data-section-region].active > [data-section-content], .no-js [data-section] > [data-section-region].active > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > [data-section-region].active > [data-section-content], .no-js .section-container > [data-section-region].active > .content {display: block;}
.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) {padding: 0 !important;}
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {width: 100%;}
.no-js .section-container {border-top: 1px none #ccc;}
.no-js .section-container > section > .title, .no-js .section-container > .section > .title {background-color: #c6d7d8;cursor: pointer;border: none 1px #ccc;}
.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a {padding: .9375em;color: #002f65;font-size: 1em;background: none;}
.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover {background-color: #b7ccce;}
.no-js .section-container > section > .content, .no-js .section-container > .section > .content {padding: .9375em;background-color: #fff;border: none 1px #ccc;}
.no-js .section-container > section > .content > *:last-child, .no-js .section-container > .section > .content > *:last-child {margin-bottom: 0;}
.no-js .section-container > section > .content > *:first-child, .no-js .section-container > .section > .content > *:first-child {padding-top: 0;}
.no-js .section-container > section > .content > *:last-child:not(.flex-video), .no-js .section-container > .section > .content > *:last-child:not(.flex-video) {padding-bottom: 0;}
.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title {background: #a8c2c3;}
.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a {color: #002f65;}
.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) {padding: 0 !important;}
.no-js .section-container > section > .title, .no-js .section-container > .section > .title {border-top: none;}
.contain-to-grid {width: 100%;background: rgba(255,255,255,0);}
.contain-to-grid .top-bar {margin-bottom: 0;}
.fixed {width: 100%;left: 0;position: fixed;top: 0;z-index: 99;}
.fixed.expanded:not(.top-bar) {overflow-y: auto;height: auto;width: 100%;max-height: 100%;}
.fixed.expanded:not(.top-bar) .title-area {position: fixed;width: 100%;z-index: 99;}
.fixed.expanded:not(.top-bar) .top-bar-section {z-index: 98;margin-top: 45px;}
.top-bar {overflow: hidden;height: 45px;line-height: 45px;position: relative;background: rgba(255,255,255,0);margin-bottom: 0;}
.top-bar ul {margin-bottom: 0;list-style: none;}
.top-bar .row {max-width: none;}
.top-bar form, .top-bar input {margin-bottom: 0;}
.top-bar input {height: 2.45em;}
.top-bar .button {padding-top: .5em;padding-bottom: .5em;margin-bottom: 0;}
.top-bar .title-area {position: relative;margin: 0;}
.top-bar .name {height: 45px;margin: 0;font-size: 16;}
.top-bar .name h1, .top-bar .name .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .top-bar .name p {line-height: 45px;font-size: 1.0625em;margin: 0;}
.top-bar .name h1 a, .top-bar .name .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p a, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .top-bar .name p a {font-weight: bold;color: #fff;width: 50%;display: block;padding: 0 15px;}
.top-bar .toggle-topbar {position: absolute;right: 0;top: 0;}
.top-bar .toggle-topbar a {color: #fff;text-transform: uppercase;font-size: .8125em;font-weight: bold;position: relative;display: block;padding: 0 15px;height: 45px;line-height: 45px;}
.top-bar .toggle-topbar.menu-icon {right: 15px;top: 50%;margin-top: -16px;padding-left: 40px;}
.top-bar .toggle-topbar.menu-icon a {text-indent: -48px;width: 34px;height: 34px;line-height: 33px;padding: 0;color: #fff;}
.top-bar .toggle-topbar.menu-icon a span {position: absolute;right: 0;display: block;width: 16px;height: 0;box-shadow: 0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;}
.top-bar.expanded {height: auto;background: transparent;}
.top-bar.expanded .title-area {background: rgba(255,255,255,0);}
.top-bar.expanded .toggle-topbar a {color: #888;}
.top-bar.expanded .toggle-topbar a span {box-shadow: 0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;}
.top-bar-section {left: 0;position: relative;width: auto;transition: left 300ms ease-out;}
.top-bar-section ul {width: 100%;height: auto;display: block;background: #222;font-size: 16;margin: 0;}
.top-bar-section .divider, .top-bar-section [role="separator"] {border-bottom: solid 1px #2b2b2b;border-top: solid 1px black;clear: both;height: 1px;width: 100%;}
.top-bar-section ul li > a {display: block;width: 100%;color: #fff;padding: 12px 0 12px 0;padding-left: 15px;font-size: .8125em;font-weight: bold;background: #222;}
.top-bar-section ul li > a.button {background: #002f65;font-size: .8125em;padding-right: 15px;padding-left: 15px;}
.top-bar-section ul li > a.button:hover {background: #001732;}
.top-bar-section ul li > a.button.secondary {background: #333;}
.top-bar-section ul li > a.button.secondary:hover {background: #1a1a1a;}
.top-bar-section ul li > a.button.success {background: #b44f17;}
.top-bar-section ul li > a.button.success:hover {background: #873b11;}
.top-bar-section ul li > a.button.alert {background: #c60f13;}
.top-bar-section ul li > a.button.alert:hover {background: #970b0e;}
.top-bar-section ul li:hover > a {background: rgba(255,255,255,0);color: #fff;}
.top-bar-section ul li.active > a {background: #090909;color: #fff;}
.top-bar-section .has-form {padding: 15px;}
.top-bar-section .has-dropdown {position: relative;}
.top-bar-section .has-dropdown > a:after {content: "";display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent rgba(255,255,255,.5);border-left-style: solid;margin-right: 15px;margin-top: -4.5px;position: absolute;top: 50%;right: 0;}
.top-bar-section .has-dropdown.moved {position: static;}
.top-bar-section .has-dropdown.moved > .dropdown {display: block;}
.top-bar-section .dropdown {position: absolute;left: 100%;top: 0;display: none;z-index: 99;}
.top-bar-section .dropdown li {width: 100%;height: auto;}
.top-bar-section .dropdown li a {font-weight: normal;padding: 8px 15px;}
.top-bar-section .dropdown li a.parent-link {font-weight: bold;}
.top-bar-section .dropdown li.title h5 {margin-bottom: 0;}
.top-bar-section .dropdown li.title h5 a {color: #fff;line-height: 22.5px;display: block;}
.top-bar-section .dropdown label {padding: 8px 15px 2px;margin-bottom: 0;text-transform: uppercase;color: #555;font-weight: bold;font-size: .625em;}
.top-bar-js-breakpoint {width: 64.0625em !important;visibility: hidden;}
.js-generated {display: block;}
@media only screen and (min-width:64.0625em) {.top-bar {background: rgba(255,255,255,0);overflow: visible;}
	.top-bar:before, .top-bar:after {content: " ";display: table;}
	.top-bar:after {clear: both;}
	.top-bar .toggle-topbar {display: none;}
	.top-bar .title-area {float: left;}
	.top-bar .name h1 a, .top-bar .name .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p a, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .top-bar .name p a {width: auto;}
	.top-bar input, .top-bar .button {line-height: 2em;font-size: .875em;height: 2em;padding: 0 10px;position: relative;top: 8px;}
	.top-bar.expanded {background: rgba(255,255,255,0);}
	.contain-to-grid .top-bar {max-width: 1220px;margin: 0 auto;margin-bottom: 0;}
	.top-bar-section {transition: none 0 0;left: 0 !important;}
	.top-bar-section ul {width: auto;height: auto !important;display: inline;}
	.top-bar-section ul li {float: left;}
	.top-bar-section ul li .js-generated {display: none;}
	.top-bar-section li.hover > a:not(.button) {background: rgba(255,255,255,0);color: #fff;}
	.top-bar-section li a:not(.button) {padding: 0 15px;line-height: 45px;background: rgba(255,255,255,0);}
	.top-bar-section li a:not(.button):hover {background: rgba(255,255,255,0);}
	.top-bar-section .has-dropdown > a {padding-right: 35px !important;}
	.top-bar-section .has-dropdown > a:after {content: "";display: block;width: 0;height: 0;border: inset 5px;border-color: rgba(255,255,255,.5) transparent transparent transparent;border-top-style: solid;margin-top: -2.5px;top: 22.5px;}
	.top-bar-section .has-dropdown.moved {position: relative;}
	.top-bar-section .has-dropdown.moved > .dropdown {display: none;}
	.top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {display: block;}
	.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {border: none;content: "»";top: 1em;margin-top: -7px;right: 5px;}
	.top-bar-section .dropdown {left: 0;top: auto;background: transparent;min-width: 100%;}
	.top-bar-section .dropdown li a {color: #fff;line-height: 1;white-space: nowrap;padding: 7px 15px;background: #1e1e1e;}
	.top-bar-section .dropdown li label {white-space: nowrap;background: #1e1e1e;}
	.top-bar-section .dropdown li .dropdown {left: 100%;top: 0;}
	.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {border-bottom: none;border-top: none;border-right: solid 1px #2b2b2b;border-left: solid 1px black;clear: none;height: 45px;width: 0;}
	.top-bar-section .has-form {background: rgba(255,255,255,0);padding: 0 15px;height: 45px;}
	.top-bar-section ul.right li .dropdown {left: auto;right: 0;}
	.top-bar-section ul.right li .dropdown li .dropdown {right: 100%;}
	.no-js .top-bar-section ul li:hover > a {background: rgba(255,255,255,0);color: #fff;}
	.no-js .top-bar-section ul li:active > a {background: #090909;color: #fff;}
	.no-js .top-bar-section .has-dropdown:hover > .dropdown {display: block;}}
.reveal-modal-bg {position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.45);z-index: 98;display: none;top: 0;left: 0;}
.reveal-modal {visibility: hidden;display: none;position: absolute;left: 50%;z-index: 99;height: auto;margin-left: -40%;width: 80%;background-color: #fff;padding: 1.25em;border: solid 1px #666;box-shadow: 0 0 10px rgba(0,0,0,.4);top: 50px;}
.reveal-modal .column, .reveal-modal .columns {min-width: 0;}
.reveal-modal > :first-child {margin-top: 0;}
.reveal-modal > :last-child {margin-bottom: 0;}
.reveal-modal .close-reveal-modal {font-size: 1.375em;line-height: 1;position: absolute;top: .5em;right: .6875em;color: #aaa;font-weight: bold;cursor: pointer;}
@media only screen and (min-width:48em) {.reveal-modal {padding: 1.875em;top: 6.25em;}
	.reveal-modal.tiny {margin-left: -15%;width: 30%;}
	.reveal-modal.small {margin-left: -20%;width: 40%;}
	.reveal-modal.medium {margin-left: -30%;width: 60%;}
	.reveal-modal.large {margin-left: -35%;width: 70%;}
	.reveal-modal.xlarge {margin-left: -47.5%;width: 95%;}}
@media print {.reveal-modal {background: #fff !important;}}
[data-clearing] {margin-bottom: 0;margin-left: 0;list-style: none;}
[data-clearing]:before, [data-clearing]:after {content: " ";display: table;}
[data-clearing]:after {clear: both;}
[data-clearing] li {float: left;margin-right: 10px;}
.clearing-blackout {background: #111;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 998;}
.clearing-blackout .clearing-close {display: block;}
.clearing-container {position: relative;z-index: 998;height: 100%;overflow: hidden;margin: 0;}
.visible-img {height: 95%;position: relative;}
.visible-img img {position: absolute;left: 50%;top: 50%;margin-left: -50%;max-height: 100%;max-width: 100%;}
.clearing-caption {color: #fff;line-height: 1.3;margin-bottom: 0;text-align: center;bottom: 0;background: #111;width: 100%;padding: 10px 30px;position: absolute;left: 0;}
.clearing-close {z-index: 999;padding-left: 20px;padding-top: 10px;font-size: 40px;line-height: 1;color: #fff;display: none;}
.clearing-close:hover, .clearing-close:focus {color: #ccc;}
.clearing-assembled .clearing-container {height: 100%;}
.clearing-assembled .clearing-container .carousel > ul {display: none;}
.clearing-feature li {display: none;}
.clearing-feature li.clearing-featured-img {display: block;}
@media only screen and (min-width:48em) {.clearing-main-prev, .clearing-main-next {position: absolute;height: 100%;width: 40px;top: 0;}
	.clearing-main-prev > span, .clearing-main-next > span {position: absolute;top: 50%;display: block;width: 0;height: 0;border: solid 16px;}
	.clearing-main-prev {left: 0;}
	.clearing-main-prev > span {left: 5px;border-color: transparent;border-right-color: #fff;}
	.clearing-main-next {right: 0;}
	.clearing-main-next > span {border-color: transparent;border-left-color: #fff;}
	.clearing-main-prev.disabled, .clearing-main-next.disabled {opacity: .5;}
	.clearing-assembled .clearing-container .carousel {background: #111;height: 150px;margin-top: 5px;}
	.clearing-assembled .clearing-container .carousel > ul {display: block;z-index: 999;width: 200%;height: 100%;margin-left: 0;position: relative;left: 0;}
	.clearing-assembled .clearing-container .carousel > ul li {display: block;width: 175px;height: inherit;padding: 0;float: left;overflow: hidden;margin-right: 1px;position: relative;cursor: pointer;opacity: .4;}
	.clearing-assembled .clearing-container .carousel > ul li.fix-height img {min-height: 100%;height: 100%;max-width: none;}
	.clearing-assembled .clearing-container .carousel > ul li a.th {border: none;box-shadow: none;display: block;}
	.clearing-assembled .clearing-container .carousel > ul li img {cursor: pointer !important;min-width: 100% !important;}
	.clearing-assembled .clearing-container .carousel > ul li.visible {opacity: 1;}
	.clearing-assembled .clearing-container .visible-img {background: #111;overflow: hidden;height: 75%;}
	.clearing-close {position: absolute;top: 10px;right: 20px;padding-left: 0;padding-top: 0;}}
.alert-box {border-style: solid;border-width: 1px;display: block;font-weight: bold;margin-bottom: 1.25em;position: relative;padding: .6875em 1.3125em .75em .6875em;font-size: .875em;background-color: #002f65;border-color: #001732;color: #fff;}
.alert-box .close {font-size: 1.375em;padding: 5px 4px 4px;line-height: 0;position: absolute;top: .4375em;right: .3125em;color: #333;opacity: .3;}
.alert-box .close:hover, .alert-box .close:focus {opacity: .5;}
.alert-box.radius {border-radius: 0px;}
.alert-box.round {border-radius: 1000px;}
.alert-box.success {background-color: #b44f17;border-color: #873b11;color: #fff;}
.alert-box.alert {background-color: #c60f13;border-color: #970b0e;color: #fff;}
.alert-box.secondary {background-color: #333;border-color: #1a1a1a;color: #fff;}
.breadcrumbs {display: block;padding: .5625em .875em .5625em;overflow: hidden;margin-left: 0;list-style: none;border-style: solid;border-width: 1px;background-color: #404040;border-color: #262626;border-radius: 0px;}
.breadcrumbs > * {margin: 0;float: left;font-size: .6875em;text-transform: uppercase;}
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {text-decoration: underline;}
.breadcrumbs > * a, .breadcrumbs > * span {text-transform: uppercase;color: #002f65;}
.breadcrumbs > *.current {cursor: default;color: #333;}
.breadcrumbs > *.current a {cursor: default;color: #333;}
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {text-decoration: none;}
.breadcrumbs > *.unavailable {color: #999;}
.breadcrumbs > *.unavailable a {color: #999;}
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, .breadcrumbs > *.unavailable a:focus {text-decoration: none;color: #999;cursor: default;}
.breadcrumbs > *:before {content: "/";color: #aaa;margin: 0 .75em;position: relative;top: 1px;}
.breadcrumbs > *:first-child:before {content: " ";margin: 0;}
.keystroke, kbd {background-color: #ededed;border-color: #dbdbdb;color: #222;border-style: solid;border-width: 1px;margin: 0;font-family: "Consolas","Menlo","Courier",monospace;font-size: .875em;padding: .125em .25em 0;border-radius: 0px;}
.label {font-weight: bold;text-align: center;text-decoration: none;line-height: 1;white-space: nowrap;display: inline-block;position: relative;padding: .1875em .625em .25em;font-size: .875em;background-color: #002f65;color: #fff;}
.label.radius {border-radius: 0px;}
.label.round {border-radius: 1000px;}
.label.alert {background-color: #c60f13;color: #fff;}
.label.success {background-color: #b44f17;color: #fff;}
.label.secondary {background-color: #333;color: #fff;}
.inline-list {margin: 0 auto 1.0625em auto;margin-left: -1.375em;margin-right: 0;padding: 0;list-style: none;overflow: hidden;}
.inline-list > li {list-style: none;float: left;margin-left: 1.375em;display: block;}
.inline-list > li > * {display: block;}
ul.pagination {display: block;height: 1.5em;margin-left: -.3125em;}
ul.pagination li {height: 1.5em;color: #222;font-size: .875em;margin-left: .3125em;}
ul.pagination li a {display: block;padding: .0625em .4375em .0625em;color: #999;}
ul.pagination li:hover a, ul.pagination li a:focus {background: #e6e6e6;}
ul.pagination li.unavailable a {cursor: default;color: #999;}
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus {background: transparent;}
ul.pagination li.current a {background: #002f65;color: #fff;font-weight: bold;cursor: default;}
ul.pagination li.current a:hover, ul.pagination li.current a:focus {background: #002f65;}
ul.pagination li {float: left;display: block;}
.pagination-centered {text-align: center;}
.pagination-centered ul.pagination li {float: none;display: inline-block;}
.panel {border-style: solid;border-width: 1px;border-color: #d9d9d9;margin-bottom: 1.25em;padding: 1.25em;background: #f2f2f2;}
.panel > :first-child {margin-top: 0;}
.panel > :last-child {margin-bottom: 0;}
.panel h1, .panel .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel p, .panel h2, .panel .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .panel *, .panel h3, .panel h4, .panel .field-name-field-page-snippet-title, .panel h5, .panel h6, .panel p {color: #333;}
.panel h1, .panel .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel p, .panel h2, .panel .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .panel *, .panel h3, .panel h4, .panel .field-name-field-page-snippet-title, .panel h5, .panel h6 {line-height: 1;margin-bottom: .625em;}
.panel h1.subheader, .panel .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p.subheader, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel p.subheader, .panel h2.subheader, .panel .view-display-id-block_homeage_featured .view-header .subheader, .view-display-id-block_homeage_featured .view-header .panel .subheader, .panel h3.subheader, .panel h4.subheader, .panel .subheader.field-name-field-page-snippet-title, .panel h5.subheader, .panel h6.subheader {line-height: 1.4;}
.panel.callout {border-style: solid;border-width: 1px;border-color: #001732;margin-bottom: 1.25em;padding: 1.25em;background: #002f65;box-shadow: 0 1px 0 rgba(255,255,255,.5) inset;}
.panel.callout > :first-child {margin-top: 0;}
.panel.callout > :last-child {margin-bottom: 0;}
.panel.callout h1, .panel.callout .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel.callout p, .panel.callout h2, .panel.callout .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .panel.callout *, .panel.callout h3, .panel.callout h4, .panel.callout .field-name-field-page-snippet-title, .panel.callout h5, .panel.callout h6, .panel.callout p {color: #fff;}
.panel.callout h1, .panel.callout .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel.callout p, .panel.callout h2, .panel.callout .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .panel.callout *, .panel.callout h3, .panel.callout h4, .panel.callout .field-name-field-page-snippet-title, .panel.callout h5, .panel.callout h6 {line-height: 1;margin-bottom: .625em;}
.panel.callout h1.subheader, .panel.callout .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p.subheader, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .panel.callout p.subheader, .panel.callout h2.subheader, .panel.callout .view-display-id-block_homeage_featured .view-header .subheader, .view-display-id-block_homeage_featured .view-header .panel.callout .subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout .subheader.field-name-field-page-snippet-title, .panel.callout h5.subheader, .panel.callout h6.subheader {line-height: 1.4;}
.panel.callout a {color: #fff;}
.panel.radius {border-radius: 0px;}
.side-nav {display: block;margin: 0;padding: .875em 0;list-style-type: none;list-style-position: inside;}
.side-nav li {margin: 0 0 .4375em 0;font-size: .875em;}
.side-nav li a {display: block;color: #002f65;}
.side-nav li.active > a:first-child {color: #4d4d4d;font-weight: bold;}
.side-nav li.divider {border-top: 1px solid;height: 0;padding: 0;list-style: none;border-top-color: #e6e6e6;}
@media only screen {div.switch {position: relative;padding: 0;display: block;overflow: hidden;border-style: solid;border-width: 1px;margin-bottom: 1.25em;height: 2.25em;background: #fff;border-color: #ccc;}
	div.switch label {position: relative;left: 0;z-index: 2;float: left;width: 50%;height: 100%;margin: 0;font-weight: bold;text-align: left;transition: all .1s ease-out;}
	div.switch input {position: absolute;z-index: 3;opacity: 0;width: 100%;height: 100%;-moz-appearance: none;}
	div.switch input:hover, div.switch input:focus {cursor: pointer;}
	div.switch span:last-child {position: absolute;top: -1px;left: -1px;z-index: 1;display: block;padding: 0;border-width: 1px;border-style: solid;transition: all .1s ease-out;}
	div.switch input:not(:checked) + label {opacity: 0;}
	div.switch input:checked {display: none !important;}
	div.switch input {left: 0;display: block !important;}
	div.switch input:first-of-type + label, div.switch input:first-of-type + span + label {left: -50%;}
	div.switch input:first-of-type:checked + label, div.switch input:first-of-type:checked + span + label {left: 0%;}
	div.switch input:last-of-type + label, div.switch input:last-of-type + span + label {right: -50%;left: auto;text-align: right;}
	div.switch input:last-of-type:checked + label, div.switch input:last-of-type:checked + span + label {right: 0%;left: auto;}
	div.switch span.custom {display: none !important;}}
@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-device-width:480px) {div.switch {-webkit-animation: webkitSiblingBugfix infinite 1s;}}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) {div.switch {-webkit-animation: none 0;}}
@media only screen {form.custom div.switch .hidden-field {margin-left: auto;position: absolute;visibility: visible;}
	div.switch label {padding: 0;line-height: 2.3em;font-size: .875em;}
	div.switch input:first-of-type:checked ~ span:last-child {left: 100%;margin-left: -2.1875em;}
	div.switch span:last-child {width: 2.25em;height: 2.25em;}
	div.switch span:last-child {border-color: #b3b3b3;background: #fff;background: linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);box-shadow: 2px 0 10px 0 rgba(0,0,0,.07),1000px 0 0 980px #f9dfd1,-2px 0 10px 0 rgba(0,0,0,.07),-1000px 0 0 1000px #f5f5f5;}
	div.switch:hover span:last-child, div.switch:focus span:last-child {background: #fff;background: linear-gradient(to bottom,#fff 0%,#e6e6e6 100%);}
	div.switch:active {background: transparent;}
	div.switch.large {height: 2.75em;}
	div.switch.large label {padding: 0;line-height: 2.3em;font-size: 1.0625em;}
	div.switch.large input:first-of-type:checked ~ span:last-child {left: 100%;margin-left: -2.6875em;}
	div.switch.large span:last-child {width: 2.75em;height: 2.75em;}
	div.switch.small {height: 1.75em;}
	div.switch.small label {padding: 0;line-height: 2.1em;font-size: .75em;}
	div.switch.small input:first-of-type:checked ~ span:last-child {left: 100%;margin-left: -1.6875em;}
	div.switch.small span:last-child {width: 1.75em;height: 1.75em;}
	div.switch.tiny {height: 1.375em;}
	div.switch.tiny label {padding: 0;line-height: 1.9em;font-size: .6875em;}
	div.switch.tiny input:first-of-type:checked ~ span:last-child {left: 100%;margin-left: -1.3125em;}
	div.switch.tiny span:last-child {width: 1.375em;height: 1.375em;}
	div.switch.radius {border-radius: 4px;}
	div.switch.radius span:last-child {border-radius: 3px;}
	div.switch.round {border-radius: 1000px;}
	div.switch.round span:last-child {border-radius: 999px;}
	div.switch.round label {padding: 0 .5625em;}}
table {background: #fff;margin-bottom: 1.25em;border: solid 1px #ddd;}
table thead, table tfoot {background: white;font-weight: bold;}
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td {padding: .5em .625em .625em;font-size: 1em;color: #222;text-align: left;}
table tr th, table tr td {padding: .5625em .625em;font-size: 1em;color: #222;}
table tr.even, table tr.alt, table tr:nth-of-type(even) {background: inherit;}
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {display: table-cell;line-height: 1;}
.th {line-height: 0;display: inline-block;border: solid 4px #fff;box-shadow: 0 0 0 1px rgba(0,0,0,.2);transition: all 200ms ease-out;}
.th:hover, .th:focus {box-shadow: 0 0 6px 1px rgba(0,47,101,.5);}
.th.radius {border-radius: 0px;}
a.th {display: inline-block;max-width: 100%;}
.has-tip {border-bottom: dotted 1px #ccc;cursor: help;font-weight: bold;color: #333;}
.has-tip:hover, .has-tip:focus {border-bottom: dotted 1px black;color: #002f65;}
.has-tip.tip-left, .has-tip.tip-right {float: none !important;}
.tooltip {display: none;position: absolute;z-index: 999;font-weight: bold;font-size: .9375em;line-height: 1.3;padding: .5em;max-width: 85%;left: 50%;width: 100%;color: #fff;background: #000;border-radius: 0px;}
.tooltip > .nub {display: block;left: 5px;position: absolute;width: 0;height: 0;border: solid 5px;border-color: transparent transparent #000 transparent;top: -10px;}
.tooltip.opened {color: #002f65 !important;border-bottom: dotted 1px black !important;}
.tap-to-close {display: block;font-size: .625em;color: #888;font-weight: normal;}
@media only screen and (min-width:48em) {.tooltip > .nub {border-color: transparent transparent #000 transparent;top: -10px;}
	.tooltip.tip-top > .nub {border-color: #000 transparent transparent transparent;top: auto;bottom: -10px;}
	.tooltip.tip-left, .tooltip.tip-right {float: none !important;}
	.tooltip.tip-left > .nub {border-color: transparent transparent transparent #000;right: -10px;left: auto;top: 50%;margin-top: -5px;}
	.tooltip.tip-right > .nub {border-color: transparent #000 transparent transparent;right: auto;left: -10px;top: 50%;margin-top: -5px;}}
@media only screen and (max-width:767px) {.f-dropdown {max-width: 100%;left: 0;}}
.f-dropdown {position: absolute;top: -9999px;list-style: none;margin-left: 0;width: 100%;max-height: none;height: auto;background: #fff;border: solid 1px #ccc;font-size: 16;z-index: 99;margin-top: 2px;max-width: 200px;}
.f-dropdown > *:first-child {margin-top: 0;}
.f-dropdown > *:last-child {margin-bottom: 0;}
.f-dropdown:before {content: "";display: block;width: 0;height: 0;border: inset 6px;border-color: transparent transparent #fff transparent;border-bottom-style: solid;position: absolute;top: -12px;left: 10px;z-index: 99;}
.f-dropdown:after {content: "";display: block;width: 0;height: 0;border: inset 7px;border-color: transparent transparent #ccc transparent;border-bottom-style: solid;position: absolute;top: -14px;left: 9px;z-index: 98;}
.f-dropdown.right:before {left: auto;right: 10px;}
.f-dropdown.right:after {left: auto;right: 9px;}
.f-dropdown li {font-size: .875em;cursor: pointer;line-height: 1.125em;margin: 0;}
.f-dropdown li:hover, .f-dropdown li:focus {background: #eee;}
.f-dropdown li a {display: block;padding: .5em;color: #555;}
.f-dropdown.content {position: absolute;top: -9999px;list-style: none;margin-left: 0;padding: 1.25em;width: 100%;height: auto;max-height: none;background: #fff;border: solid 1px #ccc;font-size: 16;z-index: 99;max-width: 200px;}
.f-dropdown.content > *:first-child {margin-top: 0;}
.f-dropdown.content > *:last-child {margin-bottom: 0;}
.f-dropdown.tiny {max-width: 200px;}
.f-dropdown.small {max-width: 300px;}
.f-dropdown.medium {max-width: 500px;}
.f-dropdown.large {max-width: 800px;}
.group-favorites-image-wrapper > h3, .unit-details-page .group-beds-baths-wrapper > h3 {display: none !important;}
div[class*="rc-"] {margin: inherit;font-size: 1em;}
@media only screen and (max-width:64em) {.node {margin-left: 0 !important;}}
@media only screen and (max-width:47.9375em) {.node {margin-right: 0 !important;}}
.contain-to-grid {background: rgba(255,255,255,0);}
@media all and (min-width:1025px) {.top-bar ul > li.has-dropdown a:after, .top-bar ul > li.has-dropdown a:hover:after, .top-bar ul > li.has-dropdown a:active:after {border: none;}
	.top-bar-section .has-dropdown > a {padding-right: 15px !important;}}
.columns.collapse, .column.collapse {padding-left: 0;padding-right: 0;}
.label-inline, .inline {display: inline;}
.inline-block {display: inline-block;}
ul {list-style-type: square;}
ul.pagination {margin-bottom: 0;}
ul.no-bullet {margin: 0;}
ul.inline-list-center {margin: 0;text-align: center;list-style-type: none;}
ul.inline-list-center li {display: inline-block;list-style-type: none;margin: 0 .5em;}
a.vrweb-button, .vrweb-button a {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
a.vrweb-buttona, .vrweb-button aa {color: #fff;}
a.vrweb-button:hover, a.vrweb-button:active, .vrweb-button a:hover, .vrweb-button a:active {text-decoration: none;background-color: #004798;color: #fff;}
.container-inline div.chosen-container {max-width: 100%;}
body .button, body button {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);box-shadow: none;color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
body .buttona, body buttona {color: #fff;}
body .button:hover, body .button:active, body button:hover, body button:active {text-decoration: none;background-color: #004798;color: #fff;}
@media only screen and (min-width:64.0625em) {body .button, body button {font-size: 14px;}}
@media only screen and (max-width:64em) {body .button, body button {font-size: 14px;}}
@media only screen and (max-width:47.9375em) {body .button, body button {font-size: 14px;}}
@media only screen and (min-width:30.0625em) {body .button, body button {font-size: 14px;}}
.section-container div.content {overflow: hidden;}
.section-container section {background: white;}
.section-container p.title {text-align: center !important;}
.vrweb-loading {background: inline-image("../images/ajax-loader.gif") 0 0 no-repeat;min-height: 48px;}
div.royalSlider {width: 100% !important;}
.js .royalSlider {visibility: hidden;opacity: 0;transition: opacity 400ms ease-out;}
.royalSlider > .royalslider-item {float: left;}
.rsDefault .rsThumb.rsNavSelected {background: rgba(255,255,255,.35);}
#status-messages.reveal-modal .alert-box {margin-bottom: 0;}
.reveal-modal {z-index: 9999;}
.reveal-modal.flex {padding: .2em;height: auto;width: auto;left: 0;}
.reveal-modal.flex .close-reveal-modal {top: -.5em;right: -.5em;z-index: 1103;color: white;background: black;padding: 0 .2em .1em;font-weight: bold;font-size: 1em;border-radius: 15px;background-clip: padding-box;box-shadow: 1px 1px .1em #999,-1px -1px .1em #999;border: 1px solid white;}
.reveal-modal.flex .close-reveal-modal:hover {text-decoration: none;}
.show-for-tiny {display: none !important;}
@media only screen and (min-width:30.0625em) {.show-for-tiny {display: inherit !important;}
	.show-for-tiny.table {display: table;}
	.show-for-tiny.thead {display: table-header-group !important;}
	.show-for-tiny.tbody {display: table-row-group !important;}
	.show-for-tiny.tr {display: table-row !important;}
	.show-for-tiny.td, .show-for-tiny.th {display: table-cell !important;}}
.hide-for-tiny {display: inherit !important;}
.hide-for-tiny.table {display: table;}
.hide-for-tiny.thead {display: table-header-group !important;}
.hide-for-tiny.tbody {display: table-row-group !important;}
.hide-for-tiny.tr {display: table-row !important;}
.hide-for-tiny.td, .hide-for-tiny.th {display: table-cell !important;}
@media only screen and (min-width:30.0625em) {.hide-for-tiny {display: none !important;}}
::-moz-selection {background: #98c8ff;}
::selection {background: #98c8ff;}
::-moz-selection {background: #98c8ff;}
@media only screen and (max-width:47.9375em) {#status-messages .alert-box.alert {max-width: 90%;overflow: hidden;display: block;}}
@media only screen and (min-width:30.0625em) {.front .rc-avail-embed-msg {padding: .625em;text-align: center;}
	.front .rc-avail-embed-msg .mns {display: inline-block;font-style: italic;width: 100%;}
	.front .rc-avail-embed-msg .start-over {display: inline-block;display: inline-block;font-weight: bold;font-weight: normal;text-align: center;text-decoration: none;line-height: 1;white-space: nowrap;position: relative;padding: .1875em .625em .25em;font-size: .875em;background-color: #002f65;color: #fff;margin: .3125em;}}
.section-container.tabs:not([data-section-resized]):not([data-section-small-style]) {visibility: visible;}
html body.admin-menu {margin-top: 0 !important;}
@media only screen and (min-width:64.0625em) {html body.admin-menu {margin-top: 29px !important;}}
html body.admin-menu-with-shortcuts {margin-top: 0 !important;}
@media only screen and (min-width:64.0625em) {html body.admin-menu-with-shortcuts {margin-top: 65px !important;}}
@font-face {font-family: "foundation-icons";font-display: swap;src: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/foundation-icons/foundation-icons.eot");src: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/foundation-icons/foundation-icons.eot?#iefix") format("embedded-opentype"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/foundation-icons/foundation-icons.woff") format("woff"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/foundation-icons/foundation-icons.ttf") format("truetype"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/foundation-icons/foundation-icons.svg#fontcustom") format("svg");font-weight: normal;font-style: normal;}
@font-face {font-family: "social-icons";font-display: swap;src: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/social-icons/social-icons.eot?1l1ory");src: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/social-icons/social-icons.eot?#iefix1l1ory") format("embedded-opentype"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/social-icons/social-icons.woff?1l1ory") format("woff"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/social-icons/social-icons.ttf?1l1ory") format("truetype"),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/fonts/social-icons/social-icons.svg?1l1ory#social-icons") format("svg");font-weight: normal;font-style: normal;}
.admin-menu .fixed {top: 1.8125em;}
.item-list .pager {clear: none;margin: 15px auto;}
.item-list .pager li {padding: 0;}
html.js .js-hide {display: none;}
.element-hidden {display: none;}
.element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);overflow: hidden;height: 1px;}
.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus {position: static !important;clip: auto;overflow: visible;height: auto;}
#autocomplete {border: 1px solid;overflow: hidden;position: absolute;z-index: 100;}
#autocomplete ul {list-style: none;list-style-image: none;margin: 0;padding: 0;}
#autocomplete li {background: #fff;color: #000;cursor: default;white-space: pre;zoom: 1;}
html.js input.form-autocomplete {background-image: url("/misc/throbber.gif");background-position: 100% 28px;background-repeat: no-repeat;}
html.js input.form-autocomplete[data="akre-re-autocomplete"] {background-image: url("/misc/throbber.gif");background-position: 100% 28px;background-repeat: no-repeat;}
html.js input.throbbing {background-position: 100% -18px;}
.progress .bar {background-color: #fff;border: 1px solid;}
.progress .filled {background-color: #000;height: 1.5em;width: 5px;}
.progress .percentage {float: right;}
.ajax-progress {display: inline-block;}
.ajax-progress .throbber {background: rgba(255,255,255,0) url("/misc/throbber.gif") no-repeat 0px -18px;float: left;height: 15px;margin: 2px;width: 15px;}
.ajax-progress .message {padding-left: 20px;}
tr .ajax-progress .throbber {margin: 0 2px;}
.ajax-progress-bar {width: 16em;}
.contextual-links-region {outline: none;position: relative;}
.contextual-links-region-active {outline: #999 dashed 1px;}
a.contextual-links-trigger {background: rgba(255,255,255,0) url("/modules/contextual/images/gear-select.png") no-repeat 2px 0;border: 1px solid rgba(255,255,255,0);display: none;height: 18px;margin: 0;padding: 0 2px;outline: none;text-indent: 34px;width: 28px;overflow: hidden;border-radius: 4px;}
.contextual-links-region:hover a.contextual-links-trigger {display: block;}
div.contextual-links-active a.contextual-links-trigger {display: block;background-position: 2px -18px;background-color: #fff;border-color: #ccc;border-bottom: none;position: relative;z-index: 1;border-radius: 4px 4px 0 0;}
a.contextual-links-trigger:hover {background-position: 2px -18px;}
div.contextual-links-wrapper {display: none;font-size: 90%;position: absolute;right: 5px;top: 2px;z-index: 999;}
html.js div.contextual-links-wrapper {display: block;}
div.contextual-links-wrapper a {text-decoration: none;}
div.contextual-links-wrapper ul.contextual-links {background-color: #fff;border: 1px solid #ccc;display: none;margin: 0;padding: .25em 0;position: absolute;right: 0;text-align: left;top: 18px;white-space: nowrap;border-radius: 4px 0 4px 4px;}
div.contextual-links-active div.contextual-links-wrapper ul.contextual-links {display: block;}
div.contextual-links-wrapper ul.contextual-links li {line-height: 100%;list-style: none;list-style-image: none;margin: 0;padding: 0;}
div.contextual-links-wrapper ul.contextual-links li a {color: #333 !important;display: block;margin: .25em 0;padding: .25em 1em .25em .5em;text-shadow: 0 0 0 rgba(255,255,255,0);font-family: sans-serif;font-size: 13px;font-weight: normal !important;}
div.contextual-links-wrapper ul.contextual-links li a:hover {background-color: #bfdcee;}
.views-submit-button button {display: block;height: 46px;line-height: 0;width: 100%;}
.block-masquerade-masquerade {position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;}
.block-masquerade-masquerade a {color: #333;}
.fi-address-book:before, .fi-alert:before, .fi-align-center:before, .fi-align-justify:before, .fi-align-left:before, .fi-align-right:before, .fi-anchor:before, .fi-annotate:before, .fi-archive:before, .fi-arrow-down:before, .fi-arrow-left:before, .fi-arrow-right:before, .fi-arrow-up:before, .fi-arrows-compress:before, .fi-arrows-expand:before, .fi-arrows-in:before, .fi-arrows-out:before, .fi-asl:before, .fi-asterisk:before, .fi-at-sign:before, .fi-background-color:before, .fi-battery-empty:before, .fi-battery-full:before, .fi-battery-half:before, .fi-bitcoin-circle:before, .fi-bitcoin:before, .fi-blind:before, .fi-bluetooth:before, .fi-bold:before, .fi-book-bookmark:before, .fi-book:before, .fi-bookmark:before, .fi-braille:before, .fi-burst-new:before, .fi-burst-sale:before, .fi-burst:before, .fi-calendar:before, .fi-camera:before, .fi-check:before, .fi-checkbox:before, .fi-clipboard-notes:before, .fi-clipboard-pencil:before, .fi-clipboard:before, .fi-clock:before, .fi-closed-caption:before, .fi-cloud:before, .fi-comment-minus:before, .fi-comment-quotes:before, .fi-comment-video:before, .fi-comment:before, .fi-comments:before, .fi-compass:before, .fi-contrast:before, .fi-credit-card:before, .fi-crop:before, .fi-crown:before, .fi-css3:before, .fi-database:before, .fi-die-five:before, .fi-die-four:before, .fi-die-one:before, .fi-die-six:before, .fi-die-three:before, .fi-die-two:before, .fi-dislike:before, .fi-dollar-bill:before, .fi-dollar:before, .fi-download:before, .fi-eject:before, .fi-elevator:before, .fi-euro:before, .fi-eye:before, .fi-fast-forward:before, .fi-female-symbol:before, .fi-female:before, .fi-filter:before, .fi-first-aid:before, .fi-flag:before, .fi-folder-add:before, .fi-folder-lock:before, .fi-folder:before, .fi-foot:before, .fi-foundation:before, .fi-graph-bar:before, .fi-graph-horizontal:before, .fi-graph-pie:before, .fi-graph-trend:before, .fi-guide-dog:before, .fi-hearing-aid:before, .fi-heart:before, .fi-home:before, .fi-html5:before, .fi-indent-less:before, .fi-indent-more:before, .fi-info:before, .fi-italic:before, .fi-key:before, .fi-laptop:before, .fi-layout:before, .fi-lightbulb:before, .fi-like:before, .fi-link:before, .fi-list-bullet:before, .fi-list-number:before, .fi-list-thumbnails:before, .fi-list:before, .fi-lock:before, .fi-loop:before, .fi-magnifying-glass:before, .fi-mail:before, .fi-male-female:before, .fi-male-symbol:before, .fi-male:before, .fi-map:before, .fi-marker:before, .fi-megaphone:before, .fi-microphone:before, .fi-minus-circle:before, .fi-minus:before, .fi-mobile-signal:before, .fi-mobile:before, .fi-monitor:before, .fi-mountains:before, .fi-music:before, .fi-next:before, .fi-no-dogs:before, .fi-no-smoking:before, .fi-page-add:before, .fi-page-copy:before, .fi-page-csv:before, .fi-page-delete:before, .fi-page-doc:before, .fi-page-edit:before, .fi-page-export-csv:before, .fi-page-export-doc:before, .fi-page-export-pdf:before, .fi-page-export:before, .fi-page-filled:before, .fi-page-multiple:before, .fi-page-pdf:before, .fi-page-remove:before, .fi-page-search:before, .fi-page:before, .fi-paint-bucket:before, .fi-paperclip:before, .fi-pause:before, .fi-paw:before, .fi-paypal:before, .fi-pencil:before, .fi-photo:before, .fi-play-circle:before, .fi-play-video:before, .fi-play:before, .fi-plus:before, .fi-pound:before, .fi-power:before, .fi-previous:before, .fi-price-tag:before, .fi-pricetag-multiple:before, .fi-print:before, .fi-prohibited:before, .fi-projection-screen:before, .fi-puzzle:before, .fi-quote:before, .fi-record:before, .fi-refresh:before, .fi-results-demographics:before, .fi-results:before, .fi-rewind-ten:before, .fi-rewind:before, .fi-rss:before, .fi-safety-cone:before, .fi-save:before, .fi-share:before, .fi-sheriff-badge:before, .fi-shield:before, .fi-shopping-bag:before, .fi-shopping-cart:before, .fi-shuffle:before, .fi-skull:before, .fi-social-500px:before, .fi-social-adobe:before, .fi-social-amazon:before, .fi-social-android:before, .fi-social-apple:before, .fi-social-behance:before, .fi-social-bing:before, .fi-social-blogger:before, .fi-social-delicious:before, .fi-social-designer-news:before, .fi-social-deviant-art:before, .fi-social-digg:before, .fi-social-dribbble:before, .fi-social-drive:before, .fi-social-dropbox:before, .fi-social-evernote:before, .fi-social-facebook:before, .fi-social-flickr:before, .fi-social-forrst:before, .fi-social-foursquare:before, .fi-social-game-center:before, .fi-social-github:before, .fi-social-google-plus:before, .fi-social-hacker-news:before, .fi-social-hi5:before, .fi-social-instagram:before, .fi-social-joomla:before, .fi-social-lastfm:before, .fi-social-linkedin:before, .fi-social-medium:before, .fi-social-myspace:before, .fi-social-orkut:before, .fi-social-path:before, .fi-social-picasa:before, .fi-social-pinterest:before, .fi-social-rdio:before, .fi-social-reddit:before, .fi-social-skillshare:before, .fi-social-skype:before, .fi-social-smashing-mag:before, .fi-social-snapchat:before, .fi-social-spotify:before, .fi-social-squidoo:before, .fi-social-stack-overflow:before, .fi-social-steam:before, .fi-social-stumbleupon:before, .fi-social-treehouse:before, .fi-social-tumblr:before, .fi-social-twitter:before, .fi-social-vimeo:before, .fi-social-windows:before, .fi-social-xbox:before, .fi-social-yahoo:before, .fi-social-yelp:before, .fi-social-youtube:before, .fi-social-zerply:before, .fi-social-zurb:before, .fi-sound:before, .fi-star:before, .fi-stop:before, .fi-strikethrough:before, .fi-subscript:before, .fi-superscript:before, .fi-tablet-landscape:before, .fi-tablet-portrait:before, .fi-target-two:before, .fi-target:before, .fi-telephone-accessible:before, .fi-telephone:before, .fi-text-color:before, .fi-thumbnails:before, .fi-ticket:before, .fi-torso-business:before, .fi-torso-female:before, .fi-torso:before, .fi-torsos-all-female:before, .fi-torsos-all:before, .fi-torsos-female-male:before, .fi-torsos-male-female:before, .fi-torsos:before, .fi-trash:before, .fi-trees:before, .fi-trophy:before, .fi-underline:before, .fi-universal-access:before, .fi-unlink:before, .fi-unlock:before, .fi-upload-cloud:before, .fi-upload:before, .fi-usb:before, .fi-video:before, .fi-volume-none:before, .fi-volume-strike:before, .fi-volume:before, .fi-web:before, .fi-wheelchair:before, .fi-widget:before, .fi-wrench:before, .fi-x-circle:before, .fi-x:before, .fi-yen:before, .fi-zoom-in:before, .fi-zoom-out:before {font-family: "foundation-icons";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;display: inline-block;text-decoration: inherit;}
.fi-address-book:before {content: "";}
.fi-alert:before {content: "";}
.fi-align-center:before {content: "";}
.fi-align-justify:before {content: "";}
.fi-align-left:before {content: "";}
.fi-align-right:before {content: "";}
.fi-anchor:before {content: "";}
.fi-annotate:before {content: "";}
.fi-archive:before {content: "";}
.fi-arrow-down:before {content: "";}
.fi-arrow-left:before {content: "";}
.fi-arrow-right:before {content: "";}
.fi-arrow-up:before {content: "";}
.fi-arrows-compress:before {content: "";}
.fi-arrows-expand:before {content: "";}
.fi-arrows-in:before {content: "";}
.fi-arrows-out:before {content: "";}
.fi-asl:before {content: "";}
.fi-asterisk:before {content: "";}
.fi-at-sign:before {content: "";}
.fi-background-color:before {content: "";}
.fi-battery-empty:before {content: "";}
.fi-battery-full:before {content: "";}
.fi-battery-half:before {content: "";}
.fi-bitcoin-circle:before {content: "";}
.fi-bitcoin:before {content: "";}
.fi-blind:before {content: "";}
.fi-bluetooth:before {content: "";}
.fi-bold:before {content: "";}
.fi-book-bookmark:before {content: "";}
.fi-book:before {content: "";}
.fi-bookmark:before {content: "";}
.fi-braille:before {content: "";}
.fi-burst-new:before {content: "";}
.fi-burst-sale:before {content: "";}
.fi-burst:before {content: "";}
.fi-calendar:before {content: "";}
.fi-camera:before {content: "";}
.fi-check:before {content: "";}
.fi-checkbox:before {content: "";}
.fi-clipboard-notes:before {content: "";}
.fi-clipboard-pencil:before {content: "";}
.fi-clipboard:before {content: "";}
.fi-clock:before {content: "";}
.fi-closed-caption:before {content: "";}
.fi-cloud:before {content: "";}
.fi-comment-minus:before {content: "";}
.fi-comment-quotes:before {content: "";}
.fi-comment-video:before {content: "";}
.fi-comment:before {content: "";}
.fi-comments:before {content: "";}
.fi-compass:before {content: "";}
.fi-contrast:before {content: "";}
.fi-credit-card:before {content: "";}
.fi-crop:before {content: "";}
.fi-crown:before {content: "";}
.fi-css3:before {content: "";}
.fi-database:before {content: "";}
.fi-die-five:before {content: "";}
.fi-die-four:before {content: "";}
.fi-die-one:before {content: "";}
.fi-die-six:before {content: "";}
.fi-die-three:before {content: "";}
.fi-die-two:before {content: "";}
.fi-dislike:before {content: "";}
.fi-dollar-bill:before {content: "";}
.fi-dollar:before {content: "";}
.fi-download:before {content: "";}
.fi-eject:before {content: "";}
.fi-elevator:before {content: "";}
.fi-euro:before {content: "";}
.fi-eye:before {content: "";}
.fi-fast-forward:before {content: "";}
.fi-female-symbol:before {content: "";}
.fi-female:before {content: "";}
.fi-filter:before {content: "";}
.fi-first-aid:before {content: "";}
.fi-flag:before {content: "";}
.fi-folder-add:before {content: "";}
.fi-folder-lock:before {content: "";}
.fi-folder:before {content: "";}
.fi-foot:before {content: "";}
.fi-foundation:before {content: "";}
.fi-graph-bar:before {content: "";}
.fi-graph-horizontal:before {content: "";}
.fi-graph-pie:before {content: "";}
.fi-graph-trend:before {content: "";}
.fi-guide-dog:before {content: "";}
.fi-hearing-aid:before {content: "";}
.fi-heart:before {content: "";}
.fi-home:before {content: "";}
.fi-html5:before {content: "";}
.fi-indent-less:before {content: "";}
.fi-indent-more:before {content: "";}
.fi-info:before {content: "";}
.fi-italic:before {content: "";}
.fi-key:before {content: "";}
.fi-laptop:before {content: "";}
.fi-layout:before {content: "";}
.fi-lightbulb:before {content: "";}
.fi-like:before {content: "";}
.fi-link:before {content: "";}
.fi-list-bullet:before {content: "";}
.fi-list-number:before {content: "";}
.fi-list-thumbnails:before {content: "";}
.fi-list:before {content: "";}
.fi-lock:before {content: "";}
.fi-loop:before {content: "";}
.fi-magnifying-glass:before {content: "";}
.fi-mail:before {content: "";}
.fi-male-female:before {content: "";}
.fi-male-symbol:before {content: "";}
.fi-male:before {content: "";}
.fi-map:before {content: "";}
.fi-marker:before {content: "";}
.fi-megaphone:before {content: "";}
.fi-microphone:before {content: "";}
.fi-minus-circle:before {content: "";}
.fi-minus:before {content: "";}
.fi-mobile-signal:before {content: "";}
.fi-mobile:before {content: "";}
.fi-monitor:before {content: "";}
.fi-mountains:before {content: "";}
.fi-music:before {content: "";}
.fi-next:before {content: "";}
.fi-no-dogs:before {content: "";}
.fi-no-smoking:before {content: "";}
.fi-page-add:before {content: "";}
.fi-page-copy:before {content: "";}
.fi-page-csv:before {content: "";}
.fi-page-delete:before {content: "";}
.fi-page-doc:before {content: "";}
.fi-page-edit:before {content: "";}
.fi-page-export-csv:before {content: "";}
.fi-page-export-doc:before {content: "";}
.fi-page-export-pdf:before {content: "";}
.fi-page-export:before {content: "";}
.fi-page-filled:before {content: "";}
.fi-page-multiple:before {content: "";}
.fi-page-pdf:before {content: "";}
.fi-page-remove:before {content: "";}
.fi-page-search:before {content: "";}
.fi-page:before {content: "";}
.fi-paint-bucket:before {content: "";}
.fi-paperclip:before {content: "";}
.fi-pause:before {content: "";}
.fi-paw:before {content: "";}
.fi-paypal:before {content: "";}
.fi-pencil:before {content: "";}
.fi-photo:before {content: "";}
.fi-play-circle:before {content: "";}
.fi-play-video:before {content: "";}
.fi-play:before {content: "";}
.fi-plus:before {content: "";}
.fi-pound:before {content: "";}
.fi-power:before {content: "";}
.fi-previous:before {content: "";}
.fi-price-tag:before {content: "";}
.fi-pricetag-multiple:before {content: "";}
.fi-print:before {content: "";}
.fi-prohibited:before {content: "";}
.fi-projection-screen:before {content: "";}
.fi-puzzle:before {content: "";}
.fi-quote:before {content: "";}
.fi-record:before {content: "";}
.fi-refresh:before {content: "";}
.fi-results-demographics:before {content: "";}
.fi-results:before {content: "";}
.fi-rewind-ten:before {content: "";}
.fi-rewind:before {content: "";}
.fi-rss:before {content: "";}
.fi-safety-cone:before {content: "";}
.fi-save:before {content: "";}
.fi-share:before {content: "";}
.fi-sheriff-badge:before {content: "";}
.fi-shield:before {content: "";}
.fi-shopping-bag:before {content: "";}
.fi-shopping-cart:before {content: "";}
.fi-shuffle:before {content: "";}
.fi-skull:before {content: "";}
.fi-social-500px:before {content: "";}
.fi-social-adobe:before {content: "";}
.fi-social-amazon:before {content: "";}
.fi-social-android:before {content: "";}
.fi-social-apple:before {content: "";}
.fi-social-behance:before {content: "";}
.fi-social-bing:before {content: "";}
.fi-social-blogger:before {content: "";}
.fi-social-delicious:before {content: "";}
.fi-social-designer-news:before {content: "";}
.fi-social-deviant-art:before {content: "";}
.fi-social-digg:before {content: "";}
.fi-social-dribbble:before {content: "";}
.fi-social-drive:before {content: "";}
.fi-social-dropbox:before {content: "";}
.fi-social-evernote:before {content: "";}
.fi-social-facebook:before {content: "";}
.fi-social-flickr:before {content: "";}
.fi-social-forrst:before {content: "";}
.fi-social-foursquare:before {content: "";}
.fi-social-game-center:before {content: "";}
.fi-social-github:before {content: "";}
.fi-social-google-plus:before {content: "";}
.fi-social-hacker-news:before {content: "";}
.fi-social-hi5:before {content: "";}
.fi-social-instagram:before {content: "";}
.fi-social-joomla:before {content: "";}
.fi-social-lastfm:before {content: "";}
.fi-social-linkedin:before {content: "";}
.fi-social-medium:before {content: "";}
.fi-social-myspace:before {content: "";}
.fi-social-orkut:before {content: "";}
.fi-social-path:before {content: "";}
.fi-social-picasa:before {content: "";}
.fi-social-pinterest:before {content: "";}
.fi-social-rdio:before {content: "";}
.fi-social-reddit:before {content: "";}
.fi-social-skillshare:before {content: "";}
.fi-social-skype:before {content: "";}
.fi-social-smashing-mag:before {content: "";}
.fi-social-snapchat:before {content: "";}
.fi-social-spotify:before {content: "";}
.fi-social-squidoo:before {content: "";}
.fi-social-stack-overflow:before {content: "";}
.fi-social-steam:before {content: "";}
.fi-social-stumbleupon:before {content: "";}
.fi-social-treehouse:before {content: "";}
.fi-social-tumblr:before {content: "";}
.fi-social-twitter:before {content: "";}
.fi-social-vimeo:before {content: "";}
.fi-social-windows:before {content: "";}
.fi-social-xbox:before {content: "";}
.fi-social-yahoo:before {content: "";}
.fi-social-yelp:before {content: "";}
.fi-social-youtube:before {content: "";}
.fi-social-zerply:before {content: "";}
.fi-social-zurb:before {content: "";}
.fi-sound:before {content: "";}
.fi-star:before {content: "";}
.fi-stop:before {content: "";}
.fi-strikethrough:before {content: "";}
.fi-subscript:before {content: "";}
.fi-superscript:before {content: "";}
.fi-tablet-landscape:before {content: "";}
.fi-tablet-portrait:before {content: "";}
.fi-target-two:before {content: "";}
.fi-target:before {content: "";}
.fi-telephone-accessible:before {content: "";}
.fi-telephone:before {content: "";}
.fi-text-color:before {content: "";}
.fi-thumbnails:before {content: "";}
.fi-ticket:before {content: "";}
.fi-torso-business:before {content: "";}
.fi-torso-female:before {content: "";}
.fi-torso:before {content: "";}
.fi-torsos-all-female:before {content: "";}
.fi-torsos-all:before {content: "";}
.fi-torsos-female-male:before {content: "";}
.fi-torsos-male-female:before {content: "";}
.fi-torsos:before {content: "";}
.fi-trash:before {content: "";}
.fi-trees:before {content: "";}
.fi-trophy:before {content: "";}
.fi-underline:before {content: "";}
.fi-universal-access:before {content: "";}
.fi-unlink:before {content: "";}
.fi-unlock:before {content: "";}
.fi-upload-cloud:before {content: "";}
.fi-upload:before {content: "";}
.fi-usb:before {content: "";}
.fi-video:before {content: "";}
.fi-volume-none:before {content: "";}
.fi-volume-strike:before {content: "";}
.fi-volume:before {content: "";}
.fi-web:before {content: "";}
.fi-wheelchair:before {content: "";}
.fi-widget:before {content: "";}
.fi-wrench:before {content: "";}
.fi-x-circle:before {content: "";}
.fi-x:before {content: "";}
.fi-yen:before {content: "";}
.fi-zoom-in:before {content: "";}
.fi-zoom-out:before {content: "";}
[class^="icon-"], [class*=" icon-"] {font-family: "social-icons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-thumbs-o-up:before {content: "";}
.icon-youtube:before {content: "";}
.icon-github:before {content: "";}
.icon-github2:before {content: "";}
.icon-flickr:before {content: "";}
.icon-vimeo:before {content: "";}
.icon-twitter:before {content: "";}
.icon-facebook:before {content: "";}
.icon-googleplus:before {content: "";}
.icon-pinterest:before {content: "";}
.icon-tumblr:before {content: "";}
.icon-linkedin:before {content: "";}
.icon-dribbble:before {content: "";}
.icon-stumbleupon:before {content: "";}
.icon-lastfm:before {content: "";}
.icon-rdio:before {content: "";}
.icon-spotify:before {content: "";}
.icon-instagram:before {content: "";}
.icon-dropbox:before {content: "";}
.icon-skype:before {content: "";}
.icon-paypal:before {content: "";}
.icon-soundcloud:before {content: "";}
.icon-mixi:before {content: "";}
p, li, td {font-size: 1.25em;font-weight: 300;}
@media only screen and (max-width:64em) {p, li, td {font-size: 1em;}}
@media only screen and (max-width:47.9375em) {p, li, td {font-size: 1em;}}
.large-text p, .large-text li, .large-text td {font-size: 19px;line-height: 1.6;}
h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {color: #002f65;font-weight: 300;font-size: 2.25em;font-style: normal;line-height: 1.4;margin-top: .2em;margin-bottom: 6px;text-rendering: optimizeLegibility;}
@media only screen and (max-width:64em) {h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {font-size: 2.125em;}}
@media only screen and (max-width:47.9375em) {h1, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {font-size: 1.6875em;}}
h1 a, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p a {color: #002f65;}
.large-text h1, .large-text .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .large-text p {font-size: 2.375em;}
@media only screen and (max-width:64em) {.large-text h1, .large-text .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .large-text p {font-size: 2.25em;}}
@media only screen and (max-width:47.9375em) {.large-text h1, .large-text .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions .large-text p {font-size: 2.125em;}}
h2, .view-display-id-block_homeage_featured .view-header * {color: #002f65;font-weight: 300;font-size: 2.125em;font-style: normal;line-height: 1.4;margin-top: .2em;margin-bottom: .5em;text-rendering: optimizeLegibility;}
@media only screen and (max-width:64em) {h2, .view-display-id-block_homeage_featured .view-header * {font-size: 2em;}}
@media only screen and (max-width:47.9375em) {h2, .view-display-id-block_homeage_featured .view-header * {font-size: 1.4375em;}}
h2 a, .view-display-id-block_homeage_featured .view-header * a {color: #002f65;}
.large-text h2, .large-text .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .large-text * {font-size: 2.25em;}
@media only screen and (max-width:64em) {.large-text h2, .large-text .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .large-text * {font-size: 2.125em;}}
@media only screen and (max-width:47.9375em) {.large-text h2, .large-text .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .large-text * {font-size: 2em;}}
h3 {color: #002f65;font-weight: 300;font-size: 1.5625em;font-style: normal;line-height: 1.4;margin-top: .2em;margin-bottom: .5em;text-rendering: optimizeLegibility;letter-spacing: .05em;}
@media only screen and (max-width:64em) {h3 {font-size: 1.4375em;}}
@media only screen and (max-width:47.9375em) {h3 {font-size: 1.25em;}}
h3 a {color: #002f65;}
.large-text h3 {font-size: 1.6875em;}
@media only screen and (max-width:64em) {.large-text h3 {font-size: 1.5625em;}}
@media only screen and (max-width:47.9375em) {.large-text h3 {font-size: 1.4375em;}}
h4, .field-name-field-page-snippet-title {font-family: "Playfair Display",serif;color: #002f65;font-weight: 300;font-style: normal;font-size: 1.5625em;line-height: 1.4;margin-top: .2em;margin-bottom: .5em;text-rendering: optimizeLegibility;}
@media only screen and (max-width:64em) {h4, .field-name-field-page-snippet-title {font-size: 1.4375em;}}
@media only screen and (max-width:47.9375em) {h4, .field-name-field-page-snippet-title {font-size: 1.25em;}}
h4 a, .field-name-field-page-snippet-title a {color: #002f65;}
.large-text h4, .large-text .field-name-field-page-snippet-title {font-size: 1.6875em;}
@media only screen and (max-width:64em) {.large-text h4, .large-text .field-name-field-page-snippet-title {font-size: 1.5625em;}}
@media only screen and (max-width:47.9375em) {.large-text h4, .large-text .field-name-field-page-snippet-title {font-size: 1.4375em;}}
h5 {font-family: "Playfair Display",serif;color: #002f65;font-weight: 300;font-style: normal;font-size: 1.25em;line-height: 1.4;margin-top: .2em;margin-bottom: .5em;text-rendering: optimizeLegibility;}
@media only screen and (max-width:64em) {h5 {font-size: 1.125em;}}
@media only screen and (max-width:47.9375em) {h5 {font-size: 1.125em;}}
h5 a {color: #002f65;}
.large-text h5 {font-size: 1.3125em;}
@media only screen and (max-width:64em) {.large-text h5 {font-size: 1.25em;}}
@media only screen and (max-width:47.9375em) {.large-text h5 {font-size: 1.125em;}}
h6 {font-family: "Playfair Display",serif;color: #002f65;font-weight: 300;font-style: normal;line-height: 1.4;font-size: 1.25em;margin-top: .2em;margin-bottom: .5em;text-rendering: optimizeLegibility;}
@media only screen and (max-width:64em) {h6 {font-size: 1.125em;}}
@media only screen and (max-width:47.9375em) {h6 {font-size: 1.125em;}}
h6 a {color: #002f65;}
.large-text h6 {font-size: 1.3125em;}
@media only screen and (max-width:64em) {.large-text h6 {font-size: 1.25em;}}
@media only screen and (max-width:47.9375em) {.large-text h6 {font-size: 1.125em;}}
form .description {font-size: .625em;font-style: italic;position: relative;font-family: Arial,Helvetica,"Nimbus Sans L",sans-serif;color: #002f65;padding-top: 5px;}
.featured-tabs form .description {color: #000;}
@media only screen and (min-width:48em) {.featured-tabs form .description {color: #f0f0f0;}}
.item-list .page, ul.pagination, .pagination-centered {clear: both;height: auto;}
form.custom .custom.checkbox {font-family: "futura-pt",sans-serif;}
ul.breadcrumbs {display: none;}
label {font-size: .875em;font-weight: 400;font-style: normal;color: #000;min-height: 14px;margin-bottom: 2px;}
.featured-tabs label {color: #000;}
@media only screen and (min-width:48em) {.featured-tabs label {color: #f0f0f0;}}
.large-text label {font-size: 1em;}
.label-inline {background: rgba(255,255,255,0);color: #333;font-weight: 600;text-transform: uppercase;font-family: "futura-pt",sans-serif;letter-spacing: .03em;}
.secondary.label {background: rgba(255,255,255,0);}
input[type="text"]#edit-rcav-begin, input[type="text"]#edit-rcav-end, input[type="text"]#edit-avail-filter-rcav-begin, input[type="text"]#edit-avail-filter-rcav-end {background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/calendar.svg");background-repeat: no-repeat;background-position: 97% 50%;background-size: auto 52%;min-height: 35px;}
input[type="text"]#edit-rcav-begin::-webkit-input-placeholder, input[type="text"]#edit-rcav-end::-webkit-input-placeholder, input[type="text"]#edit-avail-filter-rcav-begin::-webkit-input-placeholder, input[type="text"]#edit-avail-filter-rcav-end::-webkit-input-placeholder {color: #000;}
input[type="text"]#edit-rcav-begin:-moz-placeholder, input[type="text"]#edit-rcav-end:-moz-placeholder, input[type="text"]#edit-avail-filter-rcav-begin:-moz-placeholder, input[type="text"]#edit-avail-filter-rcav-end:-moz-placeholder {color: #000;}
input[type="text"]#edit-rcav-begin::-moz-placeholder, input[type="text"]#edit-rcav-end::-moz-placeholder, input[type="text"]#edit-avail-filter-rcav-begin::-moz-placeholder, input[type="text"]#edit-avail-filter-rcav-end::-moz-placeholder {color: #000;}
input[type="text"]#edit-rcav-begin:-ms-input-placeholder, input[type="text"]#edit-rcav-end:-ms-input-placeholder, input[type="text"]#edit-avail-filter-rcav-begin:-ms-input-placeholder, input[type="text"]#edit-avail-filter-rcav-end:-ms-input-placeholder {color: #000;}
.form-item-avail-filter-rcav-begin button, .form-item-avail-filter-rcav-end button, .form-item-rcav-begin button, .form-item-rcav-end button {display: none;}
a {transition: color,.25s ease-in-out;color: #006ae5;}
.contextual-links-region .contextual-links-wrapper a:not(.button) {color: #000b19;text-decoration: none;transition-property: color,text-decoration;transition-duration: .25s;transition-timing-function: ease-in-out;}
.contextual-links-region .contextual-links-wrapper a:not(.button):hover, .contextual-links-region .contextual-links-wrapper a:not(.button):active {text-decoration: underline;color: #000b19;}
.contextual-links-region .contextual-links-wrapper .button-group a {color: #fff;border-radius: 0px;}
.contextual-links-region .contextual-links-wrapper .button-group a:hover, .contextual-links-region .contextual-links-wrapper .button-group a:active {color: #ccc;text-decoration: underline;}
.main.columns .field-name-body a:not(.button), .main.columns .taxonomy-term-description a:not(.button) {font-weight: 400;color: #006ae5;text-decoration: none;transition-property: color,text-decoration;transition-duration: .25s;transition-timing-function: ease-in-out;}
.main.columns .field-name-body a:not(.button):hover, .main.columns .field-name-body a:not(.button):active, .main.columns .taxonomy-term-description a:not(.button):hover, .main.columns .taxonomy-term-description a:not(.button):active {text-decoration: underline;color: #006ae5;}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}
	___NOT__VALID___ {margin-bottom: 20px;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {width: 100%;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {clear: both;margin-left: 14px;}}
input[type="checkbox"] {display: inline-block;margin-bottom: 0px;}
input[type="checkbox"] + label.option {display: inline;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="number"], select, .form-select, textarea {-webkit-appearance: none;box-shadow: none;border-radius: 0px;border: solid 1px rgba(0,47,101,.5);background: #fdfdfd;height: 46px;font-weight: 400;font-size: 14px;color: #000;margin-bottom: 0px;letter-spacing: normal;}
#admin-menu input[type="text"], #admin-menu input[type="password"], #admin-menu input[type="email"], #admin-menu input[type="tel"], #admin-menu input[type="number"], #admin-menu select, #admin-menu .form-select, #admin-menu textarea {height: inherit;}
select, .form-select, .form-select.has-tip {padding-right: 20px;padding-right: 0px \9;background: #fdfdfd url("/sites/all/themes/custom/vrweb_foundation/images/chevron-down-black.svg") 98.5% center no-repeat;background-size: auto 15px;background-size: 20px auto \9;padding-left: 3px;font-weight: 400;font-size: 14px;border-color: solid 1px rgba(0,47,101,.5);letter-spacing: normal;}
select.form-select::-ms-expand, select::-ms-expand {display: none !important;}
:focus {outline-color: rgba(255,255,255,0);outline-style: none;box-shadow: none;}
@-moz-document url-prefix() {select, .form-select {-webkit-appearance: none;-moz-appearance: none;}}
#edit-field-inquiry-properties .select2-container {width: 100% !important;}
#edit-field-inquiry-properties .select2-search__field {box-shadow: none !important;}
#edit-field-inquiry-properties .select2-selection.select2-selection--multiple {border: solid 1px rgba(0,47,101,.5);background: #fdfdfd;}
@media only screen and (min-width:64.0625em) {.section-vacation-rental-inquiry .select2-container--open .select2-dropdown--below {margin-top: -30px;}}
@media only screen and (min-width:64.0625em) {.logged-in .select2-dropdown {overflow: hidden;max-height: 100px;}
	.logged-in .select2-dropdown .select2-results__options, .logged-in .select2-dropdown .select2-results {max-height: 94px !important;}}
body .button-tiny {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;min-height: 24px;font-size: 12px;padding: 5px 10px 4px;}
body .button-tinya {color: #fff;}
body .button-tiny:hover, body .button-tiny:active {text-decoration: none;background-color: #004798;color: #fff;}
body .button-small {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;min-height: 30px;font-size: 12px;padding: 8px 12px 7px;}
body .button-smalla {color: #fff;}
body .button-small:hover, body .button-small:active {text-decoration: none;background-color: #004798;color: #fff;}
body .button-medium {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
body .button-mediuma {color: #fff;}
body .button-medium:hover, body .button-medium:active {text-decoration: none;background-color: #004798;color: #fff;}
body .button-large {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;min-height: 50px;font-size: 18px;padding: 14px 18px;}
body .button-largea {color: #fff;}
body .button-large:hover, body .button-large:active {text-decoration: none;background-color: #004798;color: #fff;}
fieldset {border: none;padding: 0px;}
.campaignmonitor-subscribe-form h2, .campaignmonitor-subscribe-form .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .campaignmonitor-subscribe-form * {text-align: center;}
.campaignmonitor-subscribe-form input {width: 100% !important;margin-left: auto;margin-right: auto;}
.campaignmonitor-subscribe-form a {display: block;}
@media screen and (max-width:375px) {.campaignmonitor-subscribe-form a {text-align: center;}}
.campaignmonitor-subscribe-form button {margin-top: 10px;width: 100%;}
.campaignmonitor-subscribe-form label {margin-top: 10px;}
.top-bar-container {width: 100%;padding-left: 0 !important;padding-right: 0 !important;background: #898989;}
@media only screen and (min-width:64.0625em) {.top-bar-container {background: rgba(255,255,255,0);top: 0px !important;height: 50px;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar, .top-bar-container ul, .top-bar-container ul li a {background: rgba(255,255,255,0);color: #002f65;}}
@media only screen and (max-width:64em) {.top-bar-container .top-bar {min-height: 65px;margin-bottom: 0;overflow: hidden;max-height: 65px;transition: max-height .5s ease-in-out;}
	.top-bar-container .top-bar, .top-bar-container .top-bar.expanded {background: #898989;}
	.top-bar-container .top-bar.expanded {max-height: 800px;}
	.top-bar-container .top-bar .service-label {display: none;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar {background: rgba(255,255,255,0);margin-bottom: 0px !important;}
	.top-bar-container .top-bar, .top-bar-container .top-bar .top-bar-section {height: 50px;}}
.top-bar-container .top-bar .main-nav {text-align: left;}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav {background: rgba(255,255,255,0);}
	.top-bar-container .top-bar .main-nav > li.first > a {border-top: none;}}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav li {background: #898989;overflow: hidden;}}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav li a:not(.button) {min-height: 58px;font-family: "Playfair Display",serif;font-style: normal;font-weight: 300;text-transform: uppercase;font-size: 18px;letter-spacing: .1em;padding-top: 15px;color: #fff;background: rgba(255,255,255,0);transition-property: border-color,background,color;border-top: solid 1px #8e8e8e;border-bottom: solid 1px #7c7c7c;}
	.top-bar-container .top-bar .main-nav li a:not(.button):hover, .top-bar-container .top-bar .main-nav li a:not(.button):active {border-color: #7c7c7c;background: #7c7c7c;color: #f0f0f0;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav li a:not(.button) {font-weight: 300;font-size: 1.2rem;letter-spacing: .03em;text-transform: uppercase;color: #fff;background: rgba(255,255,255,0);transition-property: color,background;transition-duration: .35s;transition-timing-function: ease-in-out;}
	.top-bar-container .top-bar .main-nav li a:not(.button):hover, .top-bar-container .top-bar .main-nav li a:not(.button):active {color: #fff;background: rgba(255,255,255,0);}}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav li:hover > a, .top-bar-container .top-bar .main-nav li:active > a {background: #7c7c7c;color: #f0f0f0;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav li:hover > a, .top-bar-container .top-bar .main-nav li:active > a {color: #fff;background: rgba(255,255,255,0);}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav > li > a:not(.button) {height: 50px;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav > li.has-dropdown > a {position: relative;}
	.top-bar-container .top-bar .main-nav > li.has-dropdown > a:after {content: "";position: absolute;margin: auto;top: auto;bottom: 0px;left: 0;right: 0;width: 0;height: 0;display: block;border-style: solid;border-width: 10px;border-color: rgba(255,255,255,0) rgba(255,255,255,0) #002f65 rgba(255,255,255,0);opacity: 0;transition: opacity .35s ease-in-out;}
	.top-bar-container .top-bar .main-nav > li.has-dropdown > a:hover:after, .top-bar-container .top-bar .main-nav > li.has-dropdown > a:active:after {opacity: 1;}
	.top-bar-container .top-bar .main-nav > li.has-dropdown:hover > a:after, .top-bar-container .top-bar .main-nav > li.has-dropdown:active > a:after {opacity: 1;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav > li:nth-of-type(1) .dropdown .dropdown, .top-bar-container .top-bar .main-nav > li:nth-of-type(2) .dropdown .dropdown {left: 100% !important;right: auto !important;margin-right: 0px;margin-left: -1px;box-shadow: 2px 2px 2px rgba(0,0,0,.15) !important;}}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown {background: #fff;}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown {background: rgba(255,255,255,0);border: none;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown {max-height: 0px;transition: max-height .25s ease-in-out;display: none;box-shadow: 2px 2px 2px rgba(0,0,0,.15);}}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown a, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited {color: #fff;background: rgba(255,255,255,0);min-height: 58px;font-family: "Playfair Display",serif;font-style: normal;font-weight: 300;text-transform: uppercase;font-size: 18px;letter-spacing: .1em;padding-top: 15px;}
	.top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:active, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link:active, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited:active {color: #f0f0f0;background: #7c7c7c;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown a, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited {border-left: solid 1px #002f65;border-right: solid 1px #002f65;text-transform: none;color: #333;background: rgba(255,255,255,0);font-family: "futura-pt",sans-serif;font-weight: 400;font-size: 15px;}
	.top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:active, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:link:active, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited:hover, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown a:visited:active {color: #fff;background: #333;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.first:not(.show-for-small) > a:not(.button) {border-top: solid 1px #002f65;padding-top: 15px;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.first:not(.show-for-small).has-dropdown > a:not(.button) {padding-right: 25px !important;}}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.first:not(.show-for-small).has-dropdown > a:not(.button):after {top: 24px;}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.last.has-dropdown > a:not(.button), .top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.last.leaf > a:not(.button) {border-bottom: solid 1px #002f65;padding-bottom: 15px;}}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.js-generated a {border-top: none;}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.js-generated + li {display: none !important;}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.js-generated h5 {margin: 0;}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.show-for-small {display: block !important;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown .dropdown {display: none;margin-right: -1px;box-shadow: -2px 2px 2px rgba(0,0,0,.15);}}
.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:hover > a:not(.button), .top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:active > a:not(.button) {background: #7c7c7c;color: #f0f0f0;}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:hover > a:not(.button), .top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:active > a:not(.button) {color: #fff;background: #333;}}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:hover .dropdown, .top-bar-container .top-bar .main-nav .has-dropdown .dropdown li.has-dropdown:active .dropdown {display: block;}}
.top-bar-container .top-bar .main-nav .has-dropdown:hover .dropdown, .top-bar-container .top-bar .main-nav .has-dropdown:active .dropdown {max-height: 1000px;}
@media only screen and (min-width:64.0625em) {.top-bar-container .top-bar .main-nav .has-dropdown:hover .dropdown, .top-bar-container .top-bar .main-nav .has-dropdown:active .dropdown {display: block;}}
.top-bar-container .top-bar .title-area {background: #002f65;}
@media only screen and (max-width:64em) {.top-bar-container .top-bar .title-area {float: none;}
	.top-bar-container .top-bar .title-area li.name {display: inline-block;color: #eee;float: left;height: 65px;line-height: 65px;}
	.top-bar-container .top-bar .title-area li.name .site-name a {color: #eee;}
	.top-bar-container .top-bar .title-area li.slogan div {display: none;color: #eee;padding-left: 15px;line-height: 65px;float: left;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon {height: 65px;display: inherit !important;top: 0;margin-top: 0;right: 0;margin-left: 0;padding-left: 0px;border-left: 1px solid rgba(238,238,238,.5);}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a {height: 100%;width: 40px;background: rgba(255,255,255,0);position: relative;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a:focus, .top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a:active, .top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a:hover {box-shadow: none;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a span {display: block;width: 26px;height: 2px;margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #eee;box-shadow: none !important;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a span:before, .top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a span:after {content: "";display: block;width: 26px;height: 2px;margin: auto;position: absolute;left: 0;right: 0;background: #eee;transition: all .075s linear;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a span:before {top: -9px;bottom: auto;}
	.top-bar-container .top-bar .title-area li.toggle-topbar.menu-icon a span:after {top: auto;bottom: -9px;}
	.top-bar-container .top-bar .title-area ul.icon {display: inline-block;color: #eee;float: right;margin-right: 40px;height: 65px;line-height: 65px;padding-left: 0;}
	___NOT__VALID___ {margin-right: 10px;}
	.top-bar-container .top-bar .title-area ul.icon li {margin-left: 0px;}
	.top-bar-container .top-bar .title-area ul.icon li.vrweb_vr_search_link, .top-bar-container .top-bar .title-area ul.icon li.vrfusion_newsletter_form_client_newsletter_link {display: none;}
	.top-bar-container .top-bar .title-area ul.icon li a, .top-bar-container .top-bar .title-area ul.icon li a:link, .top-bar-container .top-bar .title-area ul.icon li a:visited {padding-left: 18px;padding-right: 18px;}
	.top-bar-container .top-bar .title-area ul.icon li a .fi-heart:before, .top-bar-container .top-bar .title-area ul.icon li a .fi-telephone:before, .top-bar-container .top-bar .title-area ul.icon li a:link .fi-heart:before, .top-bar-container .top-bar .title-area ul.icon li a:link .fi-telephone:before, .top-bar-container .top-bar .title-area ul.icon li a:visited .fi-heart:before, .top-bar-container .top-bar .title-area ul.icon li a:visited .fi-telephone:before {font-size: 25px;line-height: 65px;}
	.top-bar-container .top-bar .title-area ul.icon li a, .top-bar-container .top-bar .title-area ul.icon li a icon, .top-bar-container .top-bar .title-area ul.icon li a:link, .top-bar-container .top-bar .title-area ul.icon li a:link icon, .top-bar-container .top-bar .title-area ul.icon li a:visited, .top-bar-container .top-bar .title-area ul.icon li a:visited icon {color: #eee;}
	.top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link a {display: inline-block;background-color: #000b19;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;line-height: normal;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
	.top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link aa {color: #fff;}
	.top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link a:hover, .top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link a:active {text-decoration: none;background-color: #00234c;color: #fff;}
	.top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link a:hover, .top-bar-container .top-bar .title-area ul.icon li.vrweb_base_back_link a:active {background-color: #b44f17;}}
@media only screen and (max-width:47.9375em) {.top-bar-container .top-bar .title-area ul.icon li.slogan {display: none;}}
.top-bar-container .top-bar.expanded .title-area > li.toggle-topbar.menu-icon a span:before {transform: translateY(450%) rotate(90deg);-webkit-transform: translateY(450%) rotate(90deg);-moz-transform: translateY(450%) rotate(90deg);-ms-transform: translateY(450%) rotate(90deg);-o-transform: translateY(450%) rotate(90deg);}
.top-bar-container .top-bar.expanded .title-area > li.toggle-topbar.menu-icon a span:after {transform: translateY(-450%) rotate(-90deg);-webkit-transform: translateY(-450%) rotate(-90deg);-moz-transform: translateY(-450%) rotate(-90deg);-ms-transform: translateY(-450%) rotate(-90deg);-o-transform: translateY(-450%) rotate(-90deg);}
.top-bar-container .top-bar.expanded .title-area > li.toggle-topbar.menu-icon a span {transform: translateY(0%) rotate(45deg);-webkit-transform: translateY(0%) rotate(45deg);-moz-transform: translateY(0%) rotate(45deg);-ms-transform: translateY(0%) rotate(45deg);-o-transform: translateY(0%) rotate(45deg);}
.group-favorites-image-wrapper > h3, .unit-details-page .group-beds-baths-wrapper > h3 {display: none !important;}
a.vrweb-button, .vrweb-button a {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
a.vrweb-buttona, .vrweb-button aa {color: #fff;}
a.vrweb-button:hover, a.vrweb-button:active, .vrweb-button a:hover, .vrweb-button a:active {text-decoration: none;background-color: #004798;color: #fff;}
a.button.highlight {display: inline-block;background-color: #005ecb;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
a.button.highlighta {color: #fff;}
a.button.highlight:hover, a.button.highlight:active {text-decoration: none;background-color: #0076fe;color: #fff;}
a.button.block {width: 100%;}
.floating-tabs {background-color: #000;left: .2em;margin: 0;min-width: 3.75em;opacity: .6;padding: 0;position: fixed;top: 11.5em;z-index: 99;}
.floating-tabs ul.tabs {margin: 0;padding: 5px 5px 9px 5px;box-shadow: 1px 1px 3px #999;border: 1px solid white;}
.floating-tabs ul.tabs li {margin: 0;padding: 0;background-color: rgba(255,255,255,0);}
.floating-tabs ul.tabs li:hover {background-color: #fff;}
.floating-tabs ul.tabs li a {display: block;color: white;padding: 0 0 0 .4em;margin: 0;font-size: .8em;font-weight: 400;text-shadow: 1px 1px 1px black;opacity: 1;}
.floating-tabs ul.tabs li a:hover {color: black;text-shadow: 1px 1px 1px white;}
.vrweb-social {margin: 0;display: inline-block;}
.vrweb-social > li {margin-left: 0;margin-right: 1.375em;}
@media only screen and (max-width:30em) {.vrweb-social > li {margin-right: 8px;margin-bottom: 8px;}}
@media only screen and (max-width:30em) {.vrweb-social li.first {margin-left: 0px;}}
.twitter a, .facebook a, .google-plus a, .linkedin a, .youtube a, .instagram a, .pinterest a {font: 0/0 sans-serif;transition: color 300ms ease-in-out;}
.twitter a:hover:before, .facebook a:hover:before, .google-plus a:hover:before, .linkedin a:hover:before, .youtube a:hover:before, .instagram a:hover:before, .pinterest a:hover:before {color: #fff;text-decoration: none;transition: color 300ms ease-in-out;}
.twitter a:before, .facebook a:before, .google-plus a:before, .linkedin a:before, .youtube a:before, .instagram a:before, .pinterest a:before {font-family: "social-icons";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;text-decoration: inherit;border-radius: 2px;font-size: 30px;padding: 4px;color: #fff;background: #002f65;}
.twitter a:before {content: "";}
.facebook a:before {content: "";}
.youtube a:before {content: "";}
.linkedin a:before {content: "";}
.google-plus a:before {content: "";}
.pinterest a:before {content: "";}
.instagram a:before {content: "";}
.twitter a:hover:before {background: #4099ff;}
.facebook a:hover:before {background: #3b5998;}
.youtube a:hover:before {background: #b00;}
.linkedin a:hover:before {background: #007bb6;}
.google-plus a:hover:before {background: #dd4b39;}
.pinterest a:hover:before {background: #cb2027;}
.instagram a:hover:before {background: #517fa4;}
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {background: #f0f0f0;}
@media only screen and (min-width:48em) {.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {background: #fff;}}
.rsArrow.rsHidden {opacity: .75;visibility: visible;}
.front .view-slideshow {position: relative;}
.front .view-slideshow:after {content: "";position: absolute;position: absolute;z-index: 11;width: 100%;height: 5px;margin: auto;top: 0;bottom: auto;left: 0;right: 0;background-image: linear-gradient(rgba(0,0,0,.3),transparent);}
.front .view-slideshow .vrfusion-rs-caption {top: auto;bottom: 0;height: 5rem;line-height: 5rem;text-align: center;z-index: 2;font-family: "Playfair Display",serif;display: none;}
@media only screen and (min-width:48em) {.front .view-slideshow .vrfusion-rs-caption {display: block;}}
.front .view-slideshow .vrfusion-rs-caption p {color: #fff;font-family: "Playfair Display",serif;font-size: 1rem;margin: 0;line-height: 5rem;opacity: .9;}
.front .view-slideshow .vrfusion-rs-caption p:before {content: "Photo: ";}
.front .view-slideshow .vrfusion-rs-caption p:hover, .front .view-slideshow .vrfusion-rs-caption p:focus {opacity: 1;}
.front .view-slideshow .vrfusion-rs-caption p a {color: #fff;text-decoration: underline;}
.front .view-slideshow .vrfusion-rs-caption p a:hover, .front .view-slideshow .vrfusion-rs-caption p a:focus {text-decoration: none;}
.front .view-slideshow .royalslider-item.rsContent > a {display: block;z-index: 0;position: relative;}
.front .view-slideshow .royalslider-item.rsContent:after {content: " ";width: 100%;height: 5rem;position: absolute;bottom: 0;left: 0;z-index: 1;background: rgba(0,0,0,.95);display: none;}
@media only screen and (min-width:48em) {.front .view-slideshow .royalslider-item.rsContent:after {display: block;}}
.front div#wallop-slideshow .Wallop-item:after {content: " ";width: 100%;height: 5rem;position: absolute;bottom: 0;left: 0;z-index: 1;background: rgba(0,0,0,.95);display: none;}
@media only screen and (min-width:48em) {.front div#wallop-slideshow .Wallop-item:after {display: block;}}
.page-sitemap .site-map-menus .content > .site-map-menu, .page-sitemap .site-map-menus .content > ul, .page-sitemap .site-map-taxonomys .content > .site-map-menu, .page-sitemap .site-map-taxonomys .content > ul {list-style: none;margin-left: 0px;}
.page-sitemap .site-map-menus .content > .site-map-menu li, .page-sitemap .site-map-menus .content > ul li, .page-sitemap .site-map-taxonomys .content > .site-map-menu li, .page-sitemap .site-map-taxonomys .content > ul li {margin-bottom: 5px;}
.page-sitemap .site-map-menus .content > .site-map-menu .site-map-menu, .page-sitemap .site-map-menus .content > ul .site-map-menu, .page-sitemap .site-map-taxonomys .content > .site-map-menu .site-map-menu, .page-sitemap .site-map-taxonomys .content > ul .site-map-menu {margin-top: 8px;margin-bottom: 8px;margin-left: 15px;list-style: circle;}
.weather-widget .feed.current-conditions {margin-bottom: .5em;}
.weather-widget .feed.current-conditions .current-image, .weather-widget .feed.current-conditions .current-temp {display: inline-block;padding: 0 1em;}
.weather-widget .feed.feed.point-forecast {margin-top: .5em;}
.weather-widget .feed.feed.point-forecast .inline-list > li {text-align: center;margin-left: .9em;}
.contrib-weather .weather-image-wrapper {float: left;}
.contrib-weather .weather-image-wrapper .weather-image {width: 3.1875em;}
.contrib-weather .weather-condition {margin-bottom: .3125em;font-weight: 300;}
.contrib-weather .weather-temp {font-weight: 300;}
.block-views-d7fb3a93163bfe4c1d91f19e8effd379 {clear: both;}
.view-display-id-block_homeage_featured .view-header {text-align: center;}
.view-display-id-block_homeage_featured .view-header * {margin-top: 0px;}
.view-display-id-block_homeage_featured .view-content {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;padding-left: 15px;padding-right: 15px;}
.view-display-id-block_homeage_featured .view-content:before, .view-display-id-block_homeage_featured .view-content:after {content: " ";display: table;}
.view-display-id-block_homeage_featured .view-content:after {clear: both;}
.view-display-id-block_homeage_featured .views-row {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 100%;float: left;}
@media only screen and (min-width:37.5em) {.view-display-id-block_homeage_featured .views-row {position: relative;padding-left: 15px;padding-left: 8px;padding-right: 15px;padding-right: 8px;width: 33.33333%;float: left;clear: none;}
	.view-display-id-block_homeage_featured .views-row:nth-of-type(3n+1) {clear: both;padding-left: 0px;padding-right: 16px;}
	.view-display-id-block_homeage_featured .views-row:nth-of-type(3n) {clear: none;padding-right: 0px;padding-left: 16px;}}
.group-favorites-image-wrapper {position: relative;}
.group-favorites-image-wrapper .rc-core-images {display: block;position: relative;width: 100%;height: 0px;padding-top: 65%;overflow: hidden;background: #f0f0f0;}
.group-favorites-image-wrapper .rc-core-images img {display: block;min-width: 102%;height: auto;position: absolute;margin: auto;top: 0;bottom: 0;left: -1%;right: -1%;}
.view-mode-featured_rental {margin-bottom: 20px;}
.view-mode-featured_rental .group-content {padding-left: 0px;padding-right: 0px;box-shadow: 0px 2px 3px rgba(0,0,0,.2);text-align: center;padding-bottom: 10px;background: #fff;}
.view-mode-featured_rental .title {margin-top: 0px;margin-bottom: 3px;}
.view-mode-featured_rental .title, .view-mode-featured_rental .title a {font-family: "Playfair Display",serif;font-weight: 300;font-size: 1.4rem;color: #002f65;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.view-mode-featured_rental .title a:hover, .view-mode-featured_rental .title a:active {color: #000b19;text-decoration: none;}
.view-mode-featured_rental .rc-item-pricing {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;margin-bottom: 10px;margin-top: 5px;}
.view-mode-featured_rental .rc-item-pricing .rc-item-price {margin-bottom: 0px;margin-top: 0px;}
.view-mode-featured_rental .rc-lodging-detail {display: inline-block;width: auto;line-height: 1;padding-left: 8px;padding-right: 8px;}
@media only screen and (min-width:26.25em) and (max-width:47.9375em) {.view-mode-featured_rental .rc-lodging-detail {border-left: none !important;line-height: 1.4;}}
.view-mode-featured_rental .rc-lodging-detail + .rc-lodging-detail {border-left: solid 1px #002f65;}
@media only screen and (min-width:26.25em) and (max-width:37.4375em) {.view-mode-featured_rental .group-favorites-image-wrapper {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 50%;float: left;}
	___NOT__VALID___ {right: auto;left: -10px;left: 0;}
	.view-mode-featured_rental .group-content {padding-bottom: 0px;}
	.view-mode-featured_rental .rc-item-pricing, .view-mode-featured_rental .field-name-title {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;float: right;}
	.view-mode-featured_rental .rc-item-pricing {clear: right;}
	.view-mode-featured_rental .rc-lodging-detail {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;float: right;}}
@media only screen and (min-width:37.5em) and (max-width:47.9375em) {.view-mode-featured_rental .rc-lodging-detail {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
.view-mode-teaser.node-sticky {border: none;box-shadow: none;padding-top: .5em;padding-bottom: .5em;}
.view-mode-teaser.node-sticky .vrweb-featured-wrapper {color: #000b19;font-weight: 600;}
.view-mode-teaser.node-sticky .vrweb-featured-wrapper i {color: #000b19;font-size: 1.5em;}
.front .view-id-vr_listing_featured_amenities.view-display-id-block_popular_searches .table {display: table;margin: 0 auto;padding: 26px 0 12px 0;}
.block-vrweb-recently-viewed {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.block-vrweb-recently-viewed:before, .block-vrweb-recently-viewed:after {content: " ";display: table;}
.block-vrweb-recently-viewed:after {clear: both;}
.block-vrweb-recently-viewed h4.block-title, .block-vrweb-recently-viewed .block-title.field-name-field-page-snippet-title {color: #002f65;font-weight: 500;text-transform: uppercase;letter-spacing: .03em;font-family: "Playfair Display",serif;margin-top: 15px;margin-bottom: 15px;}
.tpl-fw .block-vrweb-recently-viewed h4.block-title, .tpl-fw .block-vrweb-recently-viewed .block-title.field-name-field-page-snippet-title {text-align: center;margin-left: 0;}
@media only screen and (max-width:64em) {.tpl-default .block-vrweb-recently-viewed h4.block-title, .tpl-default .block-vrweb-recently-viewed .block-title.field-name-field-page-snippet-title {margin-left: 1.5em;font-size: 1.2em;}}
.block-vrweb-recently-viewed .more-link a {position: relative;top: -.75em;}
@media only screen and (max-width:64em) {.block-vrweb-recently-viewed .more-link a {padding-left: 1.5em;padding-right: 1.5em;}}
.block-vrweb-recently-viewed .view-content .group-content {box-shadow: rgba(133,133,133,.5) 0 0 5px;padding-left: 0;padding-right: 0;padding-bottom: 5px;background: #fff;}
@media only screen and (min-width:651px) and (max-width:767px) {.block-vrweb-recently-viewed .view-content .group-content {padding-bottom: 0;background: rgba(255,255,255,0);box-shadow: none;max-width: 600px;margin: auto;float: none;}}
@media only screen and (min-width:651px) and (max-width:767px) {.block-vrweb-recently-viewed .view-content .group-content .rc-core-images {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}}
.block-vrweb-recently-viewed .view-content .group-content .rc-core-images img {border: solid 4px #fff;}
@media only screen and (min-width:651px) and (max-width:767px) {.block-vrweb-recently-viewed .view-content .group-content .rc-core-images img {box-shadow: 0px 2px 3px rgba(0,0,0,.2);}}
.block-vrweb-recently-viewed .view-content .group-content .rc-core-images:hover + .field-name-title a, .block-vrweb-recently-viewed .view-content .group-content .rc-core-images:active + .field-name-title a {color: #000b19;}
.block-vrweb-recently-viewed .view-content .group-content > div:not(.rc-core-images) {background: #fff;padding-left: 10px;}
@media only screen and (min-width:651px) and (max-width:767px) {.block-vrweb-recently-viewed .view-content .group-content > div:not(.rc-core-images) {background: rgba(255,255,255,0);position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
.block-vrweb-recently-viewed .view-content .group-content > div:not(.rc-core-images) h6 {margin-bottom: 0;}
.block-vrweb-recently-viewed .view-content .group-content > div:not(.rc-core-images) h6 a:hover, .block-vrweb-recently-viewed .view-content .group-content > div:not(.rc-core-images) h6 a:active {color: #000b19;}
@media only screen and (max-width:64em) {.block-vrweb-recently-viewed .view-content {padding-left: 1.5em;padding-right: 1.5em;}}
#ui-datepicker-div {z-index: 9999 !important;}
.rc-avail-embed .ui-datepicker {width: 100%;max-width: 17em;padding: .2em .2em 0;margin: 0 auto;}
.ui-datepicker-calendar .av-X .ui-state-default {background: #ccc url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/strike-through-alt.png") center no-repeat;color: #000b19;}
.ui-datepicker-calendar .av-O .ui-state-default {background: #d1e6ff;color: #0053b2;}
.ui-datepicker-calendar .av-O > a {text-decoration: underline;}
.ui-datepicker-calendar .av-OUT .ui-state-default {background: #d1e6ff;background: linear-gradient(145deg,#d1e6ff 50%,#d6d6d6 50%);}
.ui-datepicker-calendar .av-IN .ui-state-default {background: #d1e6ff;background: linear-gradient(145deg,#d6d6d6 50%,#d1e6ff 50%);}
.ui-datepicker-calendar .av-S, .ui-datepicker-calendar .av-BEG, .ui-datepicker-calendar .av-END {opacity: 1;}
.ui-datepicker-calendar .av-S .ui-state-default, .ui-datepicker-calendar .av-BEG .ui-state-default, .ui-datepicker-calendar .av-END .ui-state-default {border-top-width: 3px;border-bottom-width: 3px;border-top-color: #005ecb;border-bottom-color: #005ecb;font-weight: normal;color: #fff;background: #005ecb;}
.ui-datepicker-calendar .av-0.av-BEG .ui-state-default, .ui-datepicker-calendar .av-0.av-END .ui-state-default {background: #005ecb;border-right-width: 0;border-left-width: 0;}
@media only screen and (max-width:30em) {.front .rc-avail-embed-msg {padding: 0;text-align: center;}
	.front .rc-avail-embed-msg .mns {display: inline-block;font-style: italic;width: 100%;}
	.front .rc-avail-embed-msg .start-over {display: inline-block;display: inline-block;font-weight: bold;font-weight: normal;text-align: center;text-decoration: none;line-height: 1;white-space: nowrap;position: relative;padding: .1875em .625em .25em;font-size: .875em;background-color: #002f65;color: #fff;margin: .3125em;}}
#ui-datepicker-div, .ui-datepicker {border: solid 1px #002f65;background: #002f65;border-radius: 0px;padding: 0px;box-shadow: 0px -5px 20px rgba(0,0,0,.15);}
#ui-datepicker-div table, .ui-datepicker table {border: none;margin-bottom: 0px;}
#ui-datepicker-div table thead, .ui-datepicker table thead {border-bottom: solid 1px #959595;}
#ui-datepicker-div table td, .ui-datepicker table td {padding: 0px;background: #d6d6d6;}
#ui-datepicker-div table td.av-O .ui-state-default:hover, #ui-datepicker-div table td.av-O .ui-state-default:active, .ui-datepicker table td.av-O .ui-state-default:hover, .ui-datepicker table td.av-O .ui-state-default:active {color: #fff;background: #005ecb;}
#ui-datepicker-div table td.ui-state-disabled, .ui-datepicker table td.ui-state-disabled {opacity: 1;}
#ui-datepicker-div table td.ui-state-disabled .ui-state-default, .ui-datepicker table td.ui-state-disabled .ui-state-default {background: #d6d6d6;color: #959595;font-weight: 400;}
#ui-datepicker-div table td.ui-state-disabled .ui-state-default:hover, #ui-datepicker-div table td.ui-state-disabled .ui-state-default:active, .ui-datepicker table td.ui-state-disabled .ui-state-default:hover, .ui-datepicker table td.ui-state-disabled .ui-state-default:active {background: #d6d6d6;color: #959595;font-weight: 400;}
#ui-datepicker-div table td.ui-state-disabled.av-O .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-O .ui-state-default {background: #fff;color: #000b19;}
#ui-datepicker-div table td.ui-state-disabled.av-BEG .ui-state-default, #ui-datepicker-div table td.ui-state-disabled.av-S .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-BEG .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-S .ui-state-default {color: #fff;background: #005ecb;}
#ui-datepicker-div table td.ui-state-disabled.av-IN .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-IN .ui-state-default {color: #959595;font-weight: 400;background: #d1e6ff;background: linear-gradient(145deg,#d6d6d6 50%,#d1e6ff 50%);}
#ui-datepicker-div table td.ui-state-disabled.av-IN.ui-datepicker-unselectable.ui-state-disabled .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-IN.ui-datepicker-unselectable.ui-state-disabled .ui-state-default {background: white;background: linear-gradient(145deg,#d6d6d6 50%,white 50%);}
#ui-datepicker-div table td.ui-state-disabled.av-OUT .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-OUT .ui-state-default {color: #959595;font-weight: 400;background: #d1e6ff;background: linear-gradient(145deg,#d1e6ff 50%,#d6d6d6 50%);}
#ui-datepicker-div table td.ui-state-disabled.av-OUT.ui-datepicker-unselectable.ui-state-disabled .ui-state-default, .ui-datepicker table td.ui-state-disabled.av-OUT.ui-datepicker-unselectable.ui-state-disabled .ui-state-default {background: white;background: linear-gradient(145deg,white 50%,#d6d6d6 50%);}
#ui-datepicker-div .ui-datepicker-header, .ui-datepicker .ui-datepicker-header {background: transparent;border: none;height: 44px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title, .ui-datepicker .ui-datepicker-header .ui-datepicker-title {color: #f0f0f0;padding-top: 5px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select, .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {margin-top: -5px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon {background: none;width: 0px;height: 0px;border-width: 8px;border-style: solid;margin: auto;top: 11px;transition: border-color .35s ease-in-out;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon {border-color: transparent transparent transparent white;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {background: transparent;border: none;right: 2px;top: 2px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next-hover .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover .ui-icon {border-color: transparent transparent transparent #000b19;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon {border-color: transparent white transparent transparent;left: 0px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {background: transparent;border: none;left: 2px;top: 2px;}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev-hover .ui-icon, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover .ui-icon {border-color: transparent #000b19 transparent transparent;}
#ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-content .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default, .ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default {border: none;border-right: solid 1px #959595;border-bottom: solid 1px #959595;padding: 6px 3px;text-align: center;}
#ui-datepicker-div tr:last-child .ui-state-default, #ui-datepicker-div tr:last-child .ui-widget-content .ui-state-default, #ui-datepicker-div tr:last-child .ui-widget-header .ui-state-default, #ui-datepicker-div tr:first-child .ui-state-default, #ui-datepicker-div tr:first-child .ui-widget-content .ui-state-default, #ui-datepicker-div tr:first-child .ui-widget-header .ui-state-default, .ui-datepicker tr:last-child .ui-state-default, .ui-datepicker tr:last-child .ui-widget-content .ui-state-default, .ui-datepicker tr:last-child .ui-widget-header .ui-state-default, .ui-datepicker tr:first-child .ui-state-default, .ui-datepicker tr:first-child .ui-widget-content .ui-state-default, .ui-datepicker tr:first-child .ui-widget-header .ui-state-default {border-bottom: none;}
#ui-datepicker-div tr:nth-of-type(2) .ui-state-default, #ui-datepicker-div tr:nth-of-type(2) .ui-widget-content .ui-state-default, #ui-datepicker-div tr:nth-of-type(2) .ui-widget-header .ui-state-default, #ui-datepicker-div tr:first-child + tr .ui-state-default, #ui-datepicker-div tr:first-child + tr .ui-widget-content .ui-state-default, #ui-datepicker-div tr:first-child + tr .ui-widget-header .ui-state-default, .ui-datepicker tr:nth-of-type(2) .ui-state-default, .ui-datepicker tr:nth-of-type(2) .ui-widget-content .ui-state-default, .ui-datepicker tr:nth-of-type(2) .ui-widget-header .ui-state-default, .ui-datepicker tr:first-child + tr .ui-state-default, .ui-datepicker tr:first-child + tr .ui-widget-content .ui-state-default, .ui-datepicker tr:first-child + tr .ui-widget-header .ui-state-default {border-top: solid 1px #959595;}
#ui-datepicker-div td:last-child .ui-state-default, #ui-datepicker-div td:last-child .ui-widget-content .ui-state-default, #ui-datepicker-div td:last-child .ui-widget-header .ui-state-default, #ui-datepicker-div td:nth-of-type(7) .ui-state-default, #ui-datepicker-div td:nth-of-type(7) .ui-widget-content .ui-state-default, #ui-datepicker-div td:nth-of-type(7) .ui-widget-header .ui-state-default, .ui-datepicker td:last-child .ui-state-default, .ui-datepicker td:last-child .ui-widget-content .ui-state-default, .ui-datepicker td:last-child .ui-widget-header .ui-state-default, .ui-datepicker td:nth-of-type(7) .ui-state-default, .ui-datepicker td:nth-of-type(7) .ui-widget-content .ui-state-default, .ui-datepicker td:nth-of-type(7) .ui-widget-header .ui-state-default {border-right: none;}
#ui-datepicker-div th, .ui-datepicker th {background: #002f65;font-weight: 400;color: #fff;}
.group-vr-avail .field-group-format-wrapper, .view-display-id-single_map_bubble .field-group-format-wrapper {}
.group-vr-avail .field-group-format-wrapper:before, .group-vr-avail .field-group-format-wrapper:after, .view-display-id-single_map_bubble .field-group-format-wrapper:before, .view-display-id-single_map_bubble .field-group-format-wrapper:after {content: " ";display: table;}
.group-vr-avail .field-group-format-wrapper:after, .view-display-id-single_map_bubble .field-group-format-wrapper:after {clear: both;}
.group-vr-avail .rcav-key, .view-display-id-single_map_bubble .rcav-key {margin-left: 10px;margin-top: 15px;}
.group-vr-avail .rcav-calendar, .view-display-id-single_map_bubble .rcav-calendar {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;clear: both;background: #fff;margin-top: 20px;}
@media only screen and (max-width:47.9375em) {.group-vr-avail .rcav-calendar, .view-display-id-single_map_bubble .rcav-calendar {display: none;}}
.group-vr-avail .rcav-calendar td, .view-display-id-single_map_bubble .rcav-calendar td {border-color: gainsboro !important;width: 14%;line-height: 1.4;padding: 2px 1px;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar {padding-left: 7px;padding-right: 7px;display: block;border: none;float: left;float: left;posiiton: relative;margin-bottom: 0px;height: 180px;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar caption, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar caption {background: #f0f0f0;text-align: center;display: block;font-size: 11px;font-weight: 600;padding: 4px 0px 2px 0px;color: #333;border: solid 1px gainsboro;margin-top: -1px;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody {display: block;width: 100%;line-height: 1.4;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th {font-size: 11px;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-1, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-2, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-3, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-4, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-5, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-6, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.day-7, .group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody th.week, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-1, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-2, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-3, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-4, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-5, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-6, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.day-7, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody th.week {background: #fff;color: #333;border-bottom: solid 1px gainsboro;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td {font-size: 10px;color: #000;background: #fff;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.av-O, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.av-O {background: #000b19;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.av-O.av-IN, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.av-O.av-IN {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/av-in-bg.gif") center no-repeat;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.av-X, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.av-X {background: #000b19 url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/strike-through.png") no-repeat;background-position: center;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.av-X.av-OUT, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.av-X.av-OUT {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/av-out-bg.gif") center no-repeat;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.week .rc-price, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.week .rc-price {font-size: 11px;}
.group-vr-avail .rcav-calendar .rcav-month.rc-calendar tbody td.week .rc-price-type, .view-display-id-single_map_bubble .rcav-calendar .rcav-month.rc-calendar tbody td.week .rc-price-type {display: none;}
.group-vr-avail .rcav-key, .view-display-id-single_map_bubble .rcav-key {margin-bottom: 0px;}
.group-vr-avail .rcav-key caption, .view-display-id-single_map_bubble .rcav-key caption {display: none;}
.group-vr-avail .rcav-key, .group-vr-avail .rcav-key tbody, .group-vr-avail .rcav-key tr, .group-vr-avail .rcav-key td, .view-display-id-single_map_bubble .rcav-key, .view-display-id-single_map_bubble .rcav-key tbody, .view-display-id-single_map_bubble .rcav-key tr, .view-display-id-single_map_bubble .rcav-key td {border: none;color: #333;}
.group-vr-avail .rcav-key.label, .group-vr-avail .rcav-key tbody.label, .group-vr-avail .rcav-key tr.label, .group-vr-avail .rcav-key td.label, .view-display-id-single_map_bubble .rcav-key.label, .view-display-id-single_map_bubble .rcav-key tbody.label, .view-display-id-single_map_bubble .rcav-key tr.label, .view-display-id-single_map_bubble .rcav-key td.label {padding-left: 8px;font-size: 14px;font-weight: 400;}
.group-vr-avail .rcav-key.av-O, .group-vr-avail .rcav-key tbody.av-O, .group-vr-avail .rcav-key tr.av-O, .group-vr-avail .rcav-key td.av-O, .view-display-id-single_map_bubble .rcav-key.av-O, .view-display-id-single_map_bubble .rcav-key tbody.av-O, .view-display-id-single_map_bubble .rcav-key tr.av-O, .view-display-id-single_map_bubble .rcav-key td.av-O {background: #000b19;border: solid 1px gainsboro;}
.group-vr-avail .rcav-key.av-O.av-IN, .group-vr-avail .rcav-key tbody.av-O.av-IN, .group-vr-avail .rcav-key tr.av-O.av-IN, .group-vr-avail .rcav-key td.av-O.av-IN, .view-display-id-single_map_bubble .rcav-key.av-O.av-IN, .view-display-id-single_map_bubble .rcav-key tbody.av-O.av-IN, .view-display-id-single_map_bubble .rcav-key tr.av-O.av-IN, .view-display-id-single_map_bubble .rcav-key td.av-O.av-IN {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/av-in-bg.gif") center no-repeat;}
.group-vr-avail .rcav-key.av-X, .group-vr-avail .rcav-key tbody.av-X, .group-vr-avail .rcav-key tr.av-X, .group-vr-avail .rcav-key td.av-X, .view-display-id-single_map_bubble .rcav-key.av-X, .view-display-id-single_map_bubble .rcav-key tbody.av-X, .view-display-id-single_map_bubble .rcav-key tr.av-X, .view-display-id-single_map_bubble .rcav-key td.av-X {background: #000b19 url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/strike-through.png") no-repeat;background-position: center;border: solid 1px gainsboro;}
.group-vr-avail .rcav-key.av-X.av-OUT, .group-vr-avail .rcav-key tbody.av-X.av-OUT, .group-vr-avail .rcav-key tr.av-X.av-OUT, .group-vr-avail .rcav-key td.av-X.av-OUT, .view-display-id-single_map_bubble .rcav-key.av-X.av-OUT, .view-display-id-single_map_bubble .rcav-key tbody.av-X.av-OUT, .view-display-id-single_map_bubble .rcav-key tr.av-X.av-OUT, .view-display-id-single_map_bubble .rcav-key td.av-X.av-OUT {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/av-out-bg.gif") center no-repeat;}
.group-availability .rc-calendar.rcav-month caption {border: solid 1px #002f65;background: #002f65;padding: 8px 5px;font-family: "Playfair Display",serif;font-weight: 400;color: #f0f0f0;}
.group-availability .rc-calendar.rcav-month .rc-item-price .rc-price {color: #333;font-weight: 400;}
.group-availability .rc-calendar.rcav-month tr:first-child, .group-availability .rc-calendar.rcav-month tr:nth-of-type(1) {padding: 5px 0px;height: 30px;}
.group-availability .rc-calendar.rcav-month th {background: #002f65;border-color: #002f65;color: #f0f0f0;padding: 0;border-bottom: solid 1px #002f65;}
.group-availability .rc-calendar.rcav-month th.day-7 {border-left: solid 1px #002f65;}
.group-availability .rc-calendar.rcav-month th.day-6 {border-right: solid 1px #002f65;}
.group-availability .rc-calendar.rcav-month td {padding: 0px;background: #d6d6d6;border-color: #959595;color: #959595;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-O {font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.ui-state-disabled {opacity: 1;background: #d6d6d6;color: #959595;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-O {background: #fff;color: #000b19;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-BEG, .group-availability .rc-calendar.rcav-month td.av-S {color: #333;background: #a4ffaa;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-X .rc-item-price .rc-price {color: rgba(255,255,255,0);}
.group-availability .rc-calendar.rcav-month td.av-X.av-OUT {color: #000b19;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-X.av-OUT .rc-item-price .rc-price {color: #333;}
.group-availability .rc-calendar.rcav-month td.av-IN {color: #959595;font-weight: 400;background: white;background: linear-gradient(127deg,#d6d6d6 50%,white 50%);}
.group-availability .rc-calendar.rcav-month td.av-IN.av-O {color: #000b19;font-weight: 400;}
.group-availability .rc-calendar.rcav-month td.av-OUT {color: #959595;font-weight: 400;background: white;background: linear-gradient(127deg,white 50%,#d6d6d6 50%);}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: block;max-width: 100%;overflow-y: auto;}}
@media only screen and (max-width:41.875em) {___NOT__VALID___ {display: block;float: left;clear: none;width: 60%;}}
@media only screen and (max-width:41.875em) {___NOT__VALID___ {display: block;float: left;clear: both;width: 40%;margin-bottom: 10px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-bottom: 15px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {text-align: left !important;padding-top: 15px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: absolute;top: 0px;right: 0px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: absolute;top: 0px;right: 60px;left: auto;}}
@media only screen and (min-width:50.0625em) {___NOT__VALID___ {width: 25%;}
	___NOT__VALID___ {clear: both;}}
@media only screen and (min-width:39.4375em) and (max-width:50em) {___NOT__VALID___ {width: 33.333%;}
	___NOT__VALID___ {clear: both;}}
@media only screen and (min-width:25.0625em) and (max-width:39.375em) {___NOT__VALID___ {width: 50%;}
	___NOT__VALID___ {clear: both;}}
@media only screen and (max-width:25em) {___NOT__VALID___ {width: auto;display: inline-block;float: none;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {padding: 4px;}}
@media only screen and (max-width:57.1875em) {___NOT__VALID___ {font-size: 15px;}}
@media only screen and (max-width:52.5em) {___NOT__VALID___ {padding: 3px;}}
@media only screen and (max-width:50em) {___NOT__VALID___ {font-size: 16px;padding: 6px;}}
@media only screen and (max-width:47.5em) {___NOT__VALID___ {padding: 5px;}}
@media only screen and (max-width:44.6875em) {___NOT__VALID___ {font-size: 14px;}}
@media only screen and (max-width:42.1875em) {___NOT__VALID___ {padding: 4px;}}
@media only screen and (max-width:39.375em) {___NOT__VALID___ {padding: 8px;font-size: 17px;}}
@media only screen and (max-width:36.5625em) {___NOT__VALID___ {padding: 6px;}}
@media only screen and (max-width:32.8125em) {___NOT__VALID___ {font-size: 15px;}}
@media only screen and (max-width:31.25em) {___NOT__VALID___ {padding: 4px;}}
@media only screen and (max-width:28.125em) {___NOT__VALID___ {font-size: 13px;}}
@media only screen and (max-width:25em) {___NOT__VALID___ {font-size: 19px;padding: 8px;}}
.node.view-mode-gmap_popup {margin: 10px 0 0;line-height: 1.4;font-weight: 400;}
.node.view-mode-gmap_popup .group-header {text-align: center;padding-bottom: 5px;}
.node.view-mode-gmap_popup .group-header .field-name-title {display: block;}
.node.view-mode-gmap_popup .group-header .field-name-title, .node.view-mode-gmap_popup .group-header .field-name-title * {font-weight: 700;}
.node.view-mode-gmap_popup .group-header .rc-lodging-detail {display: inline;}
.node.view-mode-gmap_popup .group-header .rc-lodging-beds:after, .node.view-mode-gmap_popup .group-header .rc-lodging-baths:after {content: ", ";}
.node.view-mode-gmap_popup .group-left {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 41.66667%;float: left;max-width: 115px;}
.node.view-mode-gmap_popup .group-left img {margin-top: 3px;margin-bottom: 8px;width: 100%;}
.node.view-mode-gmap_popup .group-right {position: relative;padding-left: 15px;padding-left: 8px;padding-right: 15px;padding-right: 0px;width: 58.33333%;float: left;float: left;padding-bottom: 5px;}
.node.view-mode-gmap_popup .group-right .field-name-node-link a {display: inline-block;min-height: 0px;height: auto;padding: 5px 7px;background: #000;margin-bottom: 3px;margin-top: 3px;color: #fff;font-weight: 400;letter-spacing: .03em;font-size: 13px;border-radius: 3px;font-family: "futura-pt",sans-serif;line-height: 1;text-align: center;text-transform: none;text-decoration: none !important;width: 100%;}
.node.view-mode-gmap_popup .group-right .field-name-node-link a:hover, .node.view-mode-gmap_popup .group-right .field-name-node-link a:active {background: #000b19;color: #fff;}
.node.view-mode-gmap_popup .group-footer {padding-bottom: 35px;}
.node.view-mode-gmap_popup .vrweb-driving-directions {display: inline-block;min-height: 0px;height: auto;padding: 5px 7px;background: #002f65;margin-bottom: 3px;margin-top: 3px;color: #fff;font-weight: 400;letter-spacing: .03em;font-size: 13px;border-radius: 3px;font-family: "futura-pt",sans-serif;line-height: 1;text-align: center;text-transform: none;text-decoration: none !important;width: 100%;border: none;}
.node.view-mode-gmap_popup .vrweb-driving-directions:hover, .node.view-mode-gmap_popup .vrweb-driving-directions:active {background: #000b19;color: #fff;}
.node.view-mode-gmap_popup .vrweb-driving-directions:hover, .node.view-mode-gmap_popup .vrweb-driving-directions:active {background: #000b19;}
.node.view-mode-gmap_popup .group-footer {clear: both;border-top: solid 1px #f0f0f0;padding-top: 5px;text-align: center;}
.node.view-mode-gmap_popup .group-footer .rc-item-pricing .rc-price {color: #333;padding-right: 8px;font-weight: 700;}
.node.view-mode-gmap_popup .group-footer .rc-item-pricing .rc-item-price-buy button {display: inline-block;min-height: 0px;height: auto;padding: 5px 7px;background: #333;margin-bottom: 3px;margin-top: 3px;color: #fff;font-weight: 400;letter-spacing: .03em;font-size: 13px;border-radius: 3px;font-family: "futura-pt",sans-serif;line-height: 1;text-align: center;text-transform: none;text-decoration: none !important;border: 0;}
.node.view-mode-gmap_popup .group-footer .rc-item-pricing .rc-item-price-buy button:hover, .node.view-mode-gmap_popup .group-footer .rc-item-pricing .rc-item-price-buy button:active {background: #000b19;color: #fff;}
.views-page .vrweb-gmaps-wrapper .rc-item-price button {border: none;border: none;background: none;color: #000b19;text-decoration: underline;padding: .25em;}
.views-page .vrweb-gmaps-wrapper .field-name-node-link {display: block;margin-bottom: 10px;}
.views-page .vrweb-gmaps-wrapper .field-name-node-link a {display: inline-block;min-height: 0px;height: auto;padding: 5px 7px;background: #000b19;margin-bottom: 3px;margin-top: 3px;color: #fff;font-weight: 400;letter-spacing: .03em;font-size: 13px;border-radius: 3px;font-family: "futura-pt",sans-serif;line-height: 1;text-align: center;text-transform: none;text-decoration: none !important;}
.views-page .vrweb-gmaps-wrapper .field-name-node-link a:hover, .views-page .vrweb-gmaps-wrapper .field-name-node-link a:active {background: #000b19;color: #fff;}
.views-page .vrweb-gmaps-wrapper .field-name-node-link a:hover, .views-page .vrweb-gmaps-wrapper .field-name-node-link a:active {background: #002f65;}
.views-page .vrweb-gmaps-wrapper .vrweb-driving-directions {display: none;}
.node-type-vr-listing .vrweb-gmaps-wrapper .field-name-node-link {display: none;}
.node-type-vr-listing .gm-style .rcav-dates, .node-type-vr-listing .gm-style .rc-price {display: none;}
.node-type-vr-listing .gm-style .rc-item-quote-link {display: none !important;}
.node-type-vr-listing .gm-style button {border: none;background: none;color: #000b19;text-decoration: underline;padding: .25em;}
.vrfusion-rs-caption {position: absolute;top: 0;left: 0;height: 2.5em;width: 100%;color: #fff;background: #d0d0d0;background: rgba(0,0,0,.5);padding: 0 .625em;line-height: 2.5em;}
.search-tabs, .group-vr-full-tabs {}
.search-tabs.search-tabs, .search-tabs.group-vr-full-tabs, .group-vr-full-tabs.search-tabs, .group-vr-full-tabs.group-vr-full-tabs {background: rgba(255,255,255,0);}
.search-tabs.search-tabs, .group-vr-full-tabs.search-tabs {padding-top: 30px;}
.search-tabs .section-container, .search-tabs .section-container.auto, .search-tabs .section-container.tabs, .group-vr-full-tabs .section-container, .group-vr-full-tabs .section-container.auto, .group-vr-full-tabs .section-container.tabs {background: transparent;}
.front .search-tabs .section-container, .front
      .search-tabs .section-container.auto, .front
      .search-tabs .section-container.tabs, .front .group-vr-full-tabs .section-container, .front
      .group-vr-full-tabs .section-container.auto, .front
      .group-vr-full-tabs .section-container.tabs {margin-bottom: 0px;}
.search-tabs .section-container > section, .search-tabs .section-container.auto > section, .search-tabs .section-container.tabs > section, .group-vr-full-tabs .section-container > section, .group-vr-full-tabs .section-container.auto > section, .group-vr-full-tabs .section-container.tabs > section {background: transparent;}
.front .search-tabs .section-container > section, .front
        .search-tabs .section-container.auto > section, .front
        .search-tabs .section-container.tabs > section, .front .group-vr-full-tabs .section-container > section, .front
        .group-vr-full-tabs .section-container.auto > section, .front
        .group-vr-full-tabs .section-container.tabs > section {padding-top: 0 !important;}
.search-tabs .section-container > section .content, .search-tabs .section-container.auto > section .content, .search-tabs .section-container.tabs > section .content, .group-vr-full-tabs .section-container > section .content, .group-vr-full-tabs .section-container.auto > section .content, .group-vr-full-tabs .section-container.tabs > section .content {background: rgba(255,255,255,0);border: none !important;}
.search-tabs .section-container > section .title, .search-tabs .section-container.auto > section .title, .search-tabs .section-container.tabs > section .title, .group-vr-full-tabs .section-container > section .title, .group-vr-full-tabs .section-container.auto > section .title, .group-vr-full-tabs .section-container.tabs > section .title {background: rgba(255,255,255,0);padding-right: 5px;border: none;}
@media only screen and (max-width:47.9375em) {.search-tabs .section-container > section .title, .search-tabs .section-container.auto > section .title, .search-tabs .section-container.tabs > section .title, .group-vr-full-tabs .section-container > section .title, .group-vr-full-tabs .section-container.auto > section .title, .group-vr-full-tabs .section-container.tabs > section .title {padding-left: 7px;padding-right: 7px;margin-bottom: 5px;}}
.search-tabs .section-container > section .title a, .search-tabs .section-container.auto > section .title a, .search-tabs .section-container.tabs > section .title a, .group-vr-full-tabs .section-container > section .title a, .group-vr-full-tabs .section-container.auto > section .title a, .group-vr-full-tabs .section-container.tabs > section .title a {transition-property: color,background;transition-duration: .35s;transition-timing-function: ease-in-out;border-radius: 0px;background: #333;color: #fff;font-size: 16px;padding: 10px;}
@media only screen and (min-width:48em) {.search-tabs .section-container > section .title a, .search-tabs .section-container.auto > section .title a, .search-tabs .section-container.tabs > section .title a, .group-vr-full-tabs .section-container > section .title a, .group-vr-full-tabs .section-container.auto > section .title a, .group-vr-full-tabs .section-container.tabs > section .title a {background: #898989;color: #fff;font-size: 15px;text-decoration: none;text-transform: uppercase;font-family: "Playfair Display",serif;font-weight: 500;letter-spacing: 1px;padding: 12px 5px;}}
.search-tabs .section-container > section .title:hover, .search-tabs .section-container > section .title:active, .search-tabs .section-container.auto > section .title:hover, .search-tabs .section-container.auto > section .title:active, .search-tabs .section-container.tabs > section .title:hover, .search-tabs .section-container.tabs > section .title:active, .group-vr-full-tabs .section-container > section .title:hover, .group-vr-full-tabs .section-container > section .title:active, .group-vr-full-tabs .section-container.auto > section .title:hover, .group-vr-full-tabs .section-container.auto > section .title:active, .group-vr-full-tabs .section-container.tabs > section .title:hover, .group-vr-full-tabs .section-container.tabs > section .title:active {background: rgba(255,255,255,0);}
.search-tabs .section-container > section .title:hover a, .search-tabs .section-container > section .title:active a, .search-tabs .section-container.auto > section .title:hover a, .search-tabs .section-container.auto > section .title:active a, .search-tabs .section-container.tabs > section .title:hover a, .search-tabs .section-container.tabs > section .title:active a, .group-vr-full-tabs .section-container > section .title:hover a, .group-vr-full-tabs .section-container > section .title:active a, .group-vr-full-tabs .section-container.auto > section .title:hover a, .group-vr-full-tabs .section-container.auto > section .title:active a, .group-vr-full-tabs .section-container.tabs > section .title:hover a, .group-vr-full-tabs .section-container.tabs > section .title:active a {text-decoration: none;color: #fff;background: #000b19;}
@media only screen and (min-width:48em) {.search-tabs .section-container > section .title:hover a, .search-tabs .section-container > section .title:active a, .search-tabs .section-container.auto > section .title:hover a, .search-tabs .section-container.auto > section .title:active a, .search-tabs .section-container.tabs > section .title:hover a, .search-tabs .section-container.tabs > section .title:active a, .group-vr-full-tabs .section-container > section .title:hover a, .group-vr-full-tabs .section-container > section .title:active a, .group-vr-full-tabs .section-container.auto > section .title:hover a, .group-vr-full-tabs .section-container.auto > section .title:active a, .group-vr-full-tabs .section-container.tabs > section .title:hover a, .group-vr-full-tabs .section-container.tabs > section .title:active a {color: #fff;background: #898989;}}
.search-tabs .section-container > section.active .title, .search-tabs .section-container.auto > section.active .title, .search-tabs .section-container.tabs > section.active .title, .group-vr-full-tabs .section-container > section.active .title, .group-vr-full-tabs .section-container.auto > section.active .title, .group-vr-full-tabs .section-container.tabs > section.active .title {background: rgba(255,255,255,0);border: none;}
@media only screen and (max-width:47.9375em) {.search-tabs .section-container > section.active .title, .search-tabs .section-container.auto > section.active .title, .search-tabs .section-container.tabs > section.active .title, .group-vr-full-tabs .section-container > section.active .title, .group-vr-full-tabs .section-container.auto > section.active .title, .group-vr-full-tabs .section-container.tabs > section.active .title {margin-bottom: 0;}}
@media only screen and (min-width:48em) {.search-tabs .section-container > section.active .title:after, .search-tabs .section-container.auto > section.active .title:after, .search-tabs .section-container.tabs > section.active .title:after, .group-vr-full-tabs .section-container > section.active .title:after, .group-vr-full-tabs .section-container.auto > section.active .title:after, .group-vr-full-tabs .section-container.tabs > section.active .title:after {content: "";display: block;width: 0px;height: 0px;position: absolute;margin: auto;top: auto;bottom: -24px;left: 0;right: 0;border-style: solid;border-width: 12px;border-color: #002f65 rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);}}
.search-tabs .section-container > section.active .title a, .search-tabs .section-container.auto > section.active .title a, .search-tabs .section-container.tabs > section.active .title a, .group-vr-full-tabs .section-container > section.active .title a, .group-vr-full-tabs .section-container.auto > section.active .title a, .group-vr-full-tabs .section-container.tabs > section.active .title a {background: rgba(255,255,255,0);color: #333;}
@media only screen and (min-width:48em) {.search-tabs .section-container > section.active .title a, .search-tabs .section-container.auto > section.active .title a, .search-tabs .section-container.tabs > section.active .title a, .group-vr-full-tabs .section-container > section.active .title a, .group-vr-full-tabs .section-container.auto > section.active .title a, .group-vr-full-tabs .section-container.tabs > section.active .title a {background: #002f65;color: #fff;}}
.search-tabs .section-container > section.active .title:hover a, .search-tabs .section-container > section.active .title:active a, .search-tabs .section-container.auto > section.active .title:hover a, .search-tabs .section-container.auto > section.active .title:active a, .search-tabs .section-container.tabs > section.active .title:hover a, .search-tabs .section-container.tabs > section.active .title:active a, .group-vr-full-tabs .section-container > section.active .title:hover a, .group-vr-full-tabs .section-container > section.active .title:active a, .group-vr-full-tabs .section-container.auto > section.active .title:hover a, .group-vr-full-tabs .section-container.auto > section.active .title:active a, .group-vr-full-tabs .section-container.tabs > section.active .title:hover a, .group-vr-full-tabs .section-container.tabs > section.active .title:active a {color: #333;cursor: default;background: rgba(255,255,255,0);}
@media only screen and (min-width:48em) {.search-tabs .section-container > section.active .title:hover a, .search-tabs .section-container > section.active .title:active a, .search-tabs .section-container.auto > section.active .title:hover a, .search-tabs .section-container.auto > section.active .title:active a, .search-tabs .section-container.tabs > section.active .title:hover a, .search-tabs .section-container.tabs > section.active .title:active a, .group-vr-full-tabs .section-container > section.active .title:hover a, .group-vr-full-tabs .section-container > section.active .title:active a, .group-vr-full-tabs .section-container.auto > section.active .title:hover a, .group-vr-full-tabs .section-container.auto > section.active .title:active a, .group-vr-full-tabs .section-container.tabs > section.active .title:hover a, .group-vr-full-tabs .section-container.tabs > section.active .title:active a {color: #fff;background: #002f65;}}
.search-tabs.group-vr-full-tabs .section-container > section .content, .group-vr-full-tabs.group-vr-full-tabs .section-container > section .content {padding-left: 0px;padding-right: 0px;}
@media only screen and (max-width:47.9375em) {.search-tabs.group-vr-full-tabs .section-container > section .title, .group-vr-full-tabs.group-vr-full-tabs .section-container > section .title {padding-left: 0px;padding-right: 0px;text-align: left;}
	.search-tabs.group-vr-full-tabs .section-container > section .title a, .group-vr-full-tabs.group-vr-full-tabs .section-container > section .title a {position: relative;text-align: left;}
	.search-tabs.group-vr-full-tabs .section-container > section .title a:before, .group-vr-full-tabs.group-vr-full-tabs .section-container > section .title a:before {content: "";display: block;width: 16px;height: 2px;background: #fff;position: absolute;margin: auto;top: 0px;bottom: 0px;right: 15px;transition: all .15s linear;}
	.search-tabs.group-vr-full-tabs .section-container > section .title a:after, .group-vr-full-tabs.group-vr-full-tabs .section-container > section .title a:after {content: "";display: block;width: 16px;height: 2px;background: #fff;position: absolute;margin: auto;top: 0px;bottom: 0px;right: 15px;transition: all .15s linear;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title {background: rgba(255,255,255,0);text-align: center;margin-top: 15px;}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title a, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a {color: #333;background: rgba(255,255,255,0);padding-right: 8px;border: none;border-bottom: dashed 1px #333;}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title a:hover, .search-tabs.group-vr-full-tabs .section-container > section.active .title a:active, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:hover, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:active {background: rgba(255,255,255,0);color: #333;}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title a:after, .search-tabs.group-vr-full-tabs .section-container > section.active .title a:before, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:after, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:before {background: #333;}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title a:before, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:before {transform: translateX(-29%) rotate(45deg);-webkit-transform: translateX(-29%) rotate(45deg);-moz-transform: translateX(-29%) rotate(45deg);-ms-transform: translateX(-29%) rotate(45deg);-o-transform: translateX(-29%) rotate(45deg);}
	.search-tabs.group-vr-full-tabs .section-container > section.active .title a:after, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active .title a:after {transform: translateX(37%) rotate(-45deg);-webkit-transform: translateX(37%) rotate(-45deg);-moz-transform: translateX(37%) rotate(-45deg);-o-transform: translateX(37%) rotate(-45deg);-ms-transform: translateX(37%) rotate(-45deg);}
	.search-tabs.group-vr-full-tabs .section-container > section.active:first-child .title, .group-vr-full-tabs.group-vr-full-tabs .section-container > section.active:first-child .title {border-top: solid 1px #333;}}
.l-triptych {background: transparent;border: solid #002f65;border-width: 0rem 0 0;padding: 1rem 0 0;}
.triptych-content section.block {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.triptych-content section.block:before, .triptych-content section.block:after {content: " ";display: table;}
.triptych-content section.block:after {clear: both;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form {max-width: 100%;padding: 2rem 1rem;margin: 3rem 0 0;background: whitesmoke;border-top: .5rem solid #002f65;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content:before, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content:after {content: " ";display: table;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content:after {clear: both;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p {text-align: center;margin: 0 0 2rem;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-type-checkboxes > label {font-size: 1.4rem;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-checkboxes {font-size: 1.2rem;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-checkboxes:before, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-checkboxes:after {content: " ";display: table;}
.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-checkboxes:after {clear: both;}
@media only screen and (min-width:48em) {.triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .form-checkboxes .form-item {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;width: 50%;float: left;}}
.triptych-content section.block.block-menu-menu-footer-social-icons {padding: 0 0 2rem;background: whitesmoke;max-width: 100%;}
.triptych-content section.block.block-menu-menu-footer-social-icons .vrweb-social {text-align: center;width: 100%;}
.triptych-content section.block.block-menu-menu-footer-social-icons .vrweb-social li {float: none;display: inline-block;}
.triptych-content .view {padding: 1rem;}
@media only screen and (min-width:64.0625em) {.triptych-content .view {padding: 1rem 0 0;}}
.triptych-content .view-header {margin: 0 0 2.5rem;text-align: left;}
.triptych-content .view-header a {color: #002f65;font-size: 2.25rem;}
.triptych-content .view-content {}
.triptych-content .view-content:before, .triptych-content .view-content:after {content: " ";display: table;}
.triptych-content .view-content:after {clear: both;}
@media only screen and (min-width:48em) {.triptych-content .view-content {margin: -15px;}}
@media only screen and (min-width:48em) {.triptych-content .view-content > div {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
.triptych-content .view-content .field-name-field-teaser-image a {display: block;}
.triptych-content .view-content .field-name-field-teaser-image, .triptych-content .view-content .node-blog .group-content > a {display: block;margin: 0;text-align: center;}
.triptych-content .view-content .field-name-title > * {font-family: "futura-pt",sans-serif;font-weight: 500;text-align: left;margin: 0;padding: 1rem 0 0;}
.triptych-content .view-content .field-name-title > * a {color: #444;}
.triptych-content .view-content .field-name-field-event-date {color: #fff;display: none;}
.triptych-content .view-content .field-name-body {font-weight: 300;}
.triptych-content .view-content .field-name-body p {font-size: 1rem;}
.off-canvas-trigger {display: none;left: 0px;}
.show-search .off-canvas-trigger {background: #000b19;}
.off-canvas-trigger a {display: block;height: 50px;height: 45px;background: #b44f17;background: linear-gradient(#001732,black 10%,#000b19 90%,black);background: #000b19;border-color: black;border-width: 1px 2px 3px 2px;border-style: solid;text-align: center;color: #fff;font-size: 20px;text-transform: uppercase;padding-top: 4px;font-weight: 700;letter-spacing: normal;letter-spacing: .05em;transition: none;width: 96%;border-radius: 3px;margin: 8px auto 0px auto;}
.off-canvas-trigger a:hover, .off-canvas-trigger a:active {border-color: #000b19;background: #000b19;text-decoration: none;color: #fff;}
.show-search .off-canvas-trigger a {background: #000b19;border-color: #000b19;color: #fff;border-radius: 0px;width: 100%;}
.show-search .off-canvas-trigger a:hover, .show-search .off-canvas-trigger a:active {background: #000b19;color: #fff;}
.show-search .off-canvas-trigger a i {width: 0px;}
.off-canvas-trigger a:before {content: "";display: inline-block;width: 30px;height: 35px;background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-x-white.svg");background-size: 20px;background-position: 5px center;background-repeat: no-repeat;margin-right: 5px;margin-bottom: -10px;transform: rotate(45deg);transition: transform .15s ease-out;}
.show-search .off-canvas-trigger a:before {background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-x-white.svg");background-size: 20px;background-position: 5px center;transform: rotate(180deg);}
.off-canvas-trigger a i {display: inline-block;width: 30px;height: 12px;background: rgba(0,0,0,.2) url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/more-actions.svg") center no-repeat;margin-left: 8px;background-size: 23px auto;border-radius: 2px;}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: block;}
	___NOT__VALID___ {position: fixed;left: -100%;height: 100%;width: 88%;top: 118px !important;transition: left .25s ease-out;padding-left: 0px;padding-right: 0px;background: white;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {left: 0px;}
	___NOT__VALID___ {top: 347px;}
	___NOT__VALID___ {width: 100%;}
	___NOT__VALID___ {top: .25rem;z-index: 999;}
	___NOT__VALID___ {padding-top: 65px;}}
@media only screen and (max-width:47.9375em) and (max-width:47.9375em) {___NOT__VALID___ {background: #002f65;position: fixed;top: 0;width: 100%;z-index: 999;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {width: 100%;position: fixed;top: .25rem;z-index: 999;}
	___NOT__VALID___ {position: fixed;width: 100%;top: 0;padding-top: 65px;z-index: 998;background: white;height: 100vh;overflow-y: scroll;}
	___NOT__VALID___ {left: 0px;}
	___NOT__VALID___ {opacity: 1;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {top: 297px;}
	___NOT__VALID___ {top: 347px;}}
aside.sidebar-first section {height: 100%;}
aside.sidebar-first form {height: 100%;}
@media only screen and (max-width:47.9375em) {aside.sidebar-first form {overflow-y: scroll;padding-bottom: 200px;-webkit-overflow-scrolling: touch;}}
@media only screen and (min-width:48em) {aside.sidebar-first form {padding-bottom: 0px;}}
aside.sidebar-first, aside.sidebar-second {}
aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 {background: white;}
aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title, aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title {background: #333;}
aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title:before, aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title:before, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title:before, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title:before, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title:before, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title:before, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title:before, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title:before, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title:before {border-top-color: #333;}
@media only screen and (min-width:48em) {aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 {background: white;}
	aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title, aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title {background: #898989;}
	aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title:before, aside.sidebar-first .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title:before, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title:before, aside.sidebar-first .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title:before, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title:before, aside.sidebar-first .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac h4.block-title:before, aside.sidebar-second .block-views-57996fb16e0369b80576fbf343dc78ac .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e h4.block-title:before, aside.sidebar-second .block-views-c300e9cbba1c181da2a30908836f365e .block-title.field-name-field-page-snippet-title:before, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 h4.block-title:before, aside.sidebar-second .block-views-11cd0f38c03fc01f6062bd5ec861b7a4 .block-title.field-name-field-page-snippet-title:before {border-top-color: #898989;}}
aside.sidebar-first.l-featured, aside.sidebar-second.l-featured {background: #fff;}
aside.sidebar-first .featured-tabs, aside.sidebar-second .featured-tabs {background: transparent;width: 100%;transition: background .3s ease;}
aside.sidebar-first .featured-tabs .form-item-avail-filter-rcav-flex label, aside.sidebar-first .featured-tabs .form-item-avail-filter-rcav-flex .description, aside.sidebar-first .featured-tabs #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-first .featured-tabs [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-first .featured-tabs [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset, aside.sidebar-second .featured-tabs .form-item-avail-filter-rcav-flex label, aside.sidebar-second .featured-tabs .form-item-avail-filter-rcav-flex .description, aside.sidebar-second .featured-tabs #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-second .featured-tabs [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-second .featured-tabs [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset {transition: color .3s ease;}
@media only screen and (min-width:48em) {aside.sidebar-first .featured-tabs.sticky-enabled, aside.sidebar-second .featured-tabs.sticky-enabled {background: #002f65;box-shadow: 0px 2px 3px rgba(0,0,0,.2);}}
@media only screen and (min-width:64.0625em) {aside.sidebar-first .featured-tabs.sticky-enabled, aside.sidebar-second .featured-tabs.sticky-enabled {background: #002f65;box-shadow: 0px 2px 3px rgba(0,0,0,.2);position: fixed;top: 0;width: 100%;z-index: 999;}
	aside.sidebar-first .featured-tabs.sticky-enabled .form-item-avail-filter-rcav-flex label, aside.sidebar-first .featured-tabs.sticky-enabled .form-item-avail-filter-rcav-flex .description, aside.sidebar-first .featured-tabs.sticky-enabled #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset, aside.sidebar-second .featured-tabs.sticky-enabled .form-item-avail-filter-rcav-flex label, aside.sidebar-second .featured-tabs.sticky-enabled .form-item-avail-filter-rcav-flex .description, aside.sidebar-second .featured-tabs.sticky-enabled #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset {color: #fff;}
	aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button {background: #005ecb;}
	aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:focus, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-first .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:focus, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:focus, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-second .featured-tabs.sticky-enabled [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:focus {background: #004798;}}
aside.sidebar-first .featured-tabs .title, aside.sidebar-second .featured-tabs .title {display: none;}
aside.sidebar-first .featured-tabs .content, aside.sidebar-second .featured-tabs .content {overflow: visible;padding: 1rem !important;}
@media only screen and (min-width:64.0625em) {aside.sidebar-first .featured-tabs .content, aside.sidebar-second .featured-tabs .content {padding: 1rem 0 0 !important;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] {margin-bottom: 0px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form {padding: 0;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
@media only screen and (max-width:47.9375em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form {padding-top: 15px;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form .description, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form .description, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form .description {color: #000;}
@media only screen and (min-width:48em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form .description, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form .description, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-form .description, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-form .description {color: #000;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget {padding-left: 0 !important;padding-right: 0 !important;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:before, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:after, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:before, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:after, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:before, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:before, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:before, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:before, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:after {content: " ";display: table;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:after, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:after, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget:after, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget:after {clear: both;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;margin-bottom: 0px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button buttona, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button buttona, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button buttona, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button buttona, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button buttona, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button buttona {color: #fff;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:active, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button:active, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:active, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-submit-button button:active, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-submit-button button:active, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:hover, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-submit-button button:active {text-decoration: none;background-color: #004798;color: #fff;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] {line-height: 46px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown {background: white;border: 1px solid #ccc;max-height: 300px;overflow-y: scroll;padding-top: 0 !important;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active {top: 46px;left: 0;position: absolute;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar {-webkit-appearance: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical {width: 11px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal {height: 11px;display: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb {border-radius: 8px;border: 2px solid white;background-color: rgba(0,0,0,.5);}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track {background-color: #fff;border-radius: 8px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul {list-style: none;margin: 0;padding: 0;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li {margin: 0 0 .25rem;padding: .25rem 0 0 .5rem;color: #333;font-weight: 400;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li label.element-invisible, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li label.element-invisible, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li label.element-invisible, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li label.element-invisible, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li label.element-invisible, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li label.element-invisible {display: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"] {display: inline-block;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked {margin-right: 7px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox {display: inline;color: #333;font-weight: 400;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-reset-button, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-reset-button, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button {width: 100%;text-align: center;clear: both;padding: 0 0 .5rem;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset {display: inline;text-decoration: underline;background: none;color: #000;margin-bottom: 0px;border: none;padding: 0;height: 1rem;line-height: 1rem !important;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset:hover, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset:active, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset:hover, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset:active, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset:hover, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset:active, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset:hover, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-reset-button #edit-reset:active, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset:hover, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-reset-button #edit-reset:active, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset:hover, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-reset-button #edit-reset:active {background: none;color: #333;text-decoration: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}
@media only screen and (max-width:47.9375em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end {margin: 0 0 .5rem;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end {width: 50%;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex {width: 100%;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_1, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_3, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_1, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_3, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_1, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_3, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_1, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_3, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_1, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_3, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_1, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_3 {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding-bottom: 12px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_1 label, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_3 label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_1 label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_3 label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_1 label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_3 label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_1 label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-evrn_client_3 label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_1 label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-evrn_client_3 label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_1 label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-evrn_client_3 label {display: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-sort-order, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-sort-order, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-sort-order {display: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;width: 25%;float: left;padding-bottom: 12px;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0px;width: 25%;float: left;padding-bottom: 12px;}
@media only screen and (min-width:64.0625em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-f-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-per-page, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-f-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-per-page, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-f-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-per-page, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-f-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-exposed-widget.views-widget-per-page, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-f-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-exposed-widget.views-widget-per-page, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-f-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-clear-button-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-sort-by, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-sort-order, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-exposed-widget.views-widget-per-page {float: left;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 23.75%;float: left;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex {padding-left: 0 !important;padding-right: 0 !important;clear: both;width: 100%;padding-bottom: 0;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description {display: inline-block;margin-left: .5rem;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-end, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-begin, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-end, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-begin, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 33.33333%;float: left;padding-bottom: 12px;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 12.5%;float: left;padding-bottom: 12px;}}
@media only screen and (min-width:64.0625em) and (min-width:64.0625em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-baths_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-beds_numeric, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-child, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-weblink-area-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-5-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-evrn-client-12-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .form-item-avail-filter-rcav-adult, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-occ_total_numeric {position: relative;padding-left: 15px;padding-right: 15px;width: 15.83333%;float: left;}}
@media only screen and (min-width:64.0625em) and (min-width:64.0625em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-beds-numeric-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-beds-numeric-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 9.375%;float: left;}}
@media only screen and (min-width:64.0625em) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 8.33333%;float: left;float: right;text-align: center;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper .views-widget {line-height: 46px;height: 46px;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget:empty, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget:empty, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper .views-widget:empty, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget:empty, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] #edit-btm-solr-results-counter-wrapper .views-widget:empty, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] #edit-btm-solr-results-counter-wrapper .views-widget:empty {background: transparent;}
	aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-submit-button, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-submit-button, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-submit-button, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-submit-button, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-submit-button, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-submit-button {position: relative;padding-left: 15px;padding-left: 1rem !important;padding-right: 15px;width: 10.41667%;float: left;float: right;padding-bottom: 12px;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid {clear: both;padding-top: 10px;margin-bottom: .9375em;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid label[for="edit-field-vr-featured-amenities-tid"] {display: none;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-item {margin-bottom: .3125em;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 6px 0px;}
@media all and (max-width:940px) {aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label {display: inline;font-size: 18px;font-weight: 300;}
aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-first [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select, aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-first [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select, aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-first [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select, aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-second [id*="views-exposed-form-vacation-rental-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select, aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-second [id*="views-exposed-form-real-estate-listings-"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select, aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="checkbox"], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid input[type="radio"], aside.sidebar-second [id*="views-exposed-form-btm-specials-items-page-items-on-special"] .views-widget-filter-field_vr_featured_amenities_rc_core_tid select {margin: 0;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget {}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:before, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:after, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:before, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:after {content: " ";display: table;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:after, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget:after {clear: both;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings {display: inline-block;background-color: #000b19;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listingsa, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listingsa {color: #fff;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:hover, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:active, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:hover, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:active {text-decoration: none;background-color: #00234c;color: #fff;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:hover, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:active, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:hover, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget #edit-submit-vacation-rental-listings:active {background-color: #b44f17;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget label, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .form-item label, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-exposed-widget label, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .form-item label {margin-top: 15px;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by {}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:before, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:after, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:before, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:after {content: " ";display: table;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:after, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-widget-sort-by:after {clear: both;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-beds-numeric-wrapper, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-adult, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-beds-numeric-wrapper, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-adult {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 7px;width: 50%;float: left;}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-baths-numeric-wrapper, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-child, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-baths-numeric-wrapper, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-child {position: relative;padding-left: 15px;padding-left: 7px;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}
@media only screen and (max-width:30em) {aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}
	aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin label, aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end label, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-begin label, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item-avail-filter-rcav-end label {padding-left: 0px;background-image: none;}}
aside.sidebar-first .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button, aside.sidebar-second .sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button {margin-top: 15px;}
@media only screen and (max-width:47.9375em) {.featured-tabs {background: rgba(255,255,255,0);position: relative;height: 0px;overflow: hidden;transition-property: all;transition-duration: .5s;transform: rotateX(-90deg);transform-origin: top;animation-timing-function: ease-in-out;border-radius: 0px;}}
@media only screen and (max-width:47.9375em) {.show-search .featured-tabs {transform: rotateX(0deg);}}
@media only screen and (max-width:30em) {.show-search .featured-tabs {height: 290px;height: 330px;}}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em) {.show-search .featured-tabs {height: 220px;height: 275px;}}
@media only screen and (min-width:48em) {.featured-tabs {position: absolute;margin: auto;top: 60px;bottom: auto;left: 0;right: 0;z-index: 15;border-radius: 0px;background: rgba(255,255,255,.6);}
	.not-front .featured-tabs {position: relative;top: 0;}}
.featured-tabs .section-container, .featured-tabs .section-container.auto, .featured-tabs .section-container.tabs {background: rgba(255,255,255,0);margin-bottom: 0px;}
.featured-tabs .section-container > section, .featured-tabs .section-container.auto > section, .featured-tabs .section-container.tabs > section {background: rgba(255,255,255,0);padding-top: 0 !important;}
.featured-tabs .section-container > section .content, .featured-tabs .section-container.auto > section .content, .featured-tabs .section-container.tabs > section .content {background: rgba(255,255,255,0);border: none;}
.featured-tabs .section-container > section .title, .featured-tabs .section-container.auto > section .title, .featured-tabs .section-container.tabs > section .title {background: rgba(255,255,255,0);border: none;}
.featured-tabs .section-container > section .title a, .featured-tabs .section-container.auto > section .title a, .featured-tabs .section-container.tabs > section .title a {background: #333;color: #fff;font-size: 12px;padding-bottom: 8px;padding-top: 9px;text-decoration: none !important;text-transform: uppercase;height: 50px;white-space: normal;font-weight: 400;font-family: "futura-pt",sans-serif;letter-spacing: .05em;}
.featured-tabs .section-container > section .title a:hover, .featured-tabs .section-container > section .title a:active, .featured-tabs .section-container.auto > section .title a:hover, .featured-tabs .section-container.auto > section .title a:active, .featured-tabs .section-container.tabs > section .title a:hover, .featured-tabs .section-container.tabs > section .title a:active {color: #fff;background: #0d0d0d;}
@media only screen and (min-width:30.0625em) {.featured-tabs .section-container > section .title a, .featured-tabs .section-container.auto > section .title a, .featured-tabs .section-container.tabs > section .title a {height: auto;max-height: 46px;}}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section .title a, .featured-tabs .section-container.auto > section .title a, .featured-tabs .section-container.tabs > section .title a {background: black;color: #fff;transition-property: color,background;transition-duration: .35s;transition-timing-function: ease-in-out;font-size: 15px;padding-top: 8px;max-height: none;}
	.featured-tabs .section-container > section .title a:hover, .featured-tabs .section-container > section .title a:active, .featured-tabs .section-container.auto > section .title a:hover, .featured-tabs .section-container.auto > section .title a:active, .featured-tabs .section-container.tabs > section .title a:hover, .featured-tabs .section-container.tabs > section .title a:active {color: #fff;background: #0d0d0d;}}
.featured-tabs .section-container > section .title:hover, .featured-tabs .section-container > section .title:active, .featured-tabs .section-container.auto > section .title:hover, .featured-tabs .section-container.auto > section .title:active, .featured-tabs .section-container.tabs > section .title:hover, .featured-tabs .section-container.tabs > section .title:active {background: rgba(255,255,255,0);}
.featured-tabs .section-container > section .title:hover a, .featured-tabs .section-container > section .title:active a, .featured-tabs .section-container.auto > section .title:hover a, .featured-tabs .section-container.auto > section .title:active a, .featured-tabs .section-container.tabs > section .title:hover a, .featured-tabs .section-container.tabs > section .title:active a {color: #fff;background: #0d0d0d;}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section .title:hover a, .featured-tabs .section-container > section .title:active a, .featured-tabs .section-container.auto > section .title:hover a, .featured-tabs .section-container.auto > section .title:active a, .featured-tabs .section-container.tabs > section .title:hover a, .featured-tabs .section-container.tabs > section .title:active a {color: #fff;background: #0d0d0d;}}
.featured-tabs .section-container > section.active .title, .featured-tabs .section-container.auto > section.active .title, .featured-tabs .section-container.tabs > section.active .title {background: rgba(255,255,255,0);border: none;}
@media only screen and (max-width:47.9375em) {.featured-tabs .section-container > section.active .title, .featured-tabs .section-container.auto > section.active .title, .featured-tabs .section-container.tabs > section.active .title {margin-bottom: 0;}}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section.active .title:after, .featured-tabs .section-container.auto > section.active .title:after, .featured-tabs .section-container.tabs > section.active .title:after {content: "";display: block;width: 0px;height: 0px;position: absolute;margin: auto;top: auto;bottom: -24px;left: 0;right: 0;border-style: solid;border-width: 12px;border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);}}
.featured-tabs .section-container > section.active .title a, .featured-tabs .section-container.auto > section.active .title a, .featured-tabs .section-container.tabs > section.active .title a {background: rgba(255,255,255,0);color: #fff !important;}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section.active .title a, .featured-tabs .section-container.auto > section.active .title a, .featured-tabs .section-container.tabs > section.active .title a {background: rgba(255,255,255,0) !important;color: #fff !important;}}
.featured-tabs .section-container > section.active .title:hover a, .featured-tabs .section-container > section.active .title:active a, .featured-tabs .section-container.auto > section.active .title:hover a, .featured-tabs .section-container.auto > section.active .title:active a, .featured-tabs .section-container.tabs > section.active .title:hover a, .featured-tabs .section-container.tabs > section.active .title:active a {background: rgba(255,255,255,0);}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section.active .title:hover a, .featured-tabs .section-container > section.active .title:active a, .featured-tabs .section-container.auto > section.active .title:hover a, .featured-tabs .section-container.auto > section.active .title:active a, .featured-tabs .section-container.tabs > section.active .title:hover a, .featured-tabs .section-container.tabs > section.active .title:active a {background: rgba(255,255,255,0) !important;color: #fff !important;}}
.featured-tabs .section-container > section .content, .featured-tabs .section-container.auto > section .content, .featured-tabs .section-container.tabs > section .content {padding-top: 63px;}
@media only screen and (min-width:30.0625em) {.featured-tabs .section-container > section .content, .featured-tabs .section-container.auto > section .content, .featured-tabs .section-container.tabs > section .content {padding-top: 55px;}}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section .content, .featured-tabs .section-container.auto > section .content, .featured-tabs .section-container.tabs > section .content {padding-top: 50px;}}
.featured-tabs .section-container > section .title, .featured-tabs .section-container.auto > section .title, .featured-tabs .section-container.tabs > section .title {width: 50% !important;}
.featured-tabs .section-container > section:nth-of-type(1) .title, .featured-tabs .section-container.auto > section:nth-of-type(1) .title, .featured-tabs .section-container.tabs > section:nth-of-type(1) .title {left: 0px !important;}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section:nth-of-type(1) .title a, .featured-tabs .section-container.auto > section:nth-of-type(1) .title a, .featured-tabs .section-container.tabs > section:nth-of-type(1) .title a {border-top-left-radius: 0px;}}
@media only screen and (max-width:47.9375em) {.featured-tabs .section-container > section:nth-of-type(1) .title, .featured-tabs .section-container.auto > section:nth-of-type(1) .title, .featured-tabs .section-container.tabs > section:nth-of-type(1) .title {width: 50% !important;top: 0px !important;position: absolute;}}
.featured-tabs .section-container > section:nth-of-type(2) .title, .featured-tabs .section-container.auto > section:nth-of-type(2) .title, .featured-tabs .section-container.tabs > section:nth-of-type(2) .title {left: 50% !important;}
@media only screen and (min-width:48em) {.featured-tabs .section-container > section:nth-of-type(2) .title a, .featured-tabs .section-container.auto > section:nth-of-type(2) .title a, .featured-tabs .section-container.tabs > section:nth-of-type(2) .title a {border-top-right-radius: 0px;}}
@media only screen and (max-width:47.9375em) {.featured-tabs .section-container > section:nth-of-type(2) .title, .featured-tabs .section-container.auto > section:nth-of-type(2) .title, .featured-tabs .section-container.tabs > section:nth-of-type(2) .title {width: 50% !important;top: 0px !important;left: 50% !important;position: absolute;}}
.featured-tabs .section-container > section:nth-of-type(3) .title, .featured-tabs .section-container.auto > section:nth-of-type(3) .title, .featured-tabs .section-container.tabs > section:nth-of-type(3) .title {display: none !important;}
.featured-tabs .view-vr-listing-featured-amenities .item-list.table {padding-top: 0px;padding-bottom: 0px;}
@media only screen and (max-width:47.9375em) {.featured-tabs .view-vr-listing-featured-amenities .item-list.table {width: 100%;display: block;}}
.featured-tabs .view-vr-listing-featured-amenities .item-list.table .inline-list {margin-left: 0px;margin-right: 0px;}
@media only screen and (max-width:47.9375em) {.featured-tabs .view-vr-listing-featured-amenities li {margin-left: 0px;margin-bottom: 5px;position: relative;padding-left: 15px;padding-left: 5px;padding-right: 15px;padding-right: 5px;width: 50%;float: left;}
	.featured-tabs .view-vr-listing-featured-amenities li:nth-of-type(2n+1) {padding-left: 0px;clear: both;}
	.featured-tabs .view-vr-listing-featured-amenities li:nth-of-type(2n) {padding-right: 0px;}}
.featured-tabs .view-vr-listing-featured-amenities li a {display: inline-block;display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;border-radius: 0px !important;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;overflow: hidden;}
.featured-tabs .view-vr-listing-featured-amenities li aa {color: #fff;}
.featured-tabs .view-vr-listing-featured-amenities li a:hover, .featured-tabs .view-vr-listing-featured-amenities li a:active {text-decoration: none;background-color: #004798;color: #fff;}
@media only screen and (max-width:47.9375em) {.featured-tabs .view-vr-listing-featured-amenities li a {width: 100%;background: #333;color: #002f65;}}
.toggle-font {float: right;display: inline-block;width: auto;position: relative;}
@media only screen and (max-width:64em) {.toggle-font {display: none;}}
.toggle-font a {background-color: whitesmoke;background-image: linear-gradient(white,#e6e6e6);box-shadow: rgba(255,255,255,.2) 0px 1px 0px 0px inset,rgba(0,0,0,.0470588) 0px 1px 2px 0px;display: inline-block;border-radius: 0px;height: 35px;}
.toggle-font span {display: inline-block;width: 34px;height: 35px;}
.toggle-font .smaller-txt {border-top-left-radius: 0px;border-bottom-left-radius: 0px;background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-smaller-txt.png");background-position: center;background-repeat: no-repeat;}
.toggle-font .larger-txt {border-top-right-radius: 0px;border-bottom-right-radius: 0px;background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-larger-txt.png");background-position: center;background-repeat: no-repeat;}
.toggle-font .active {border-style: solid;border-width: 1px;border-color: rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25);}
.toggle-font .inactive {opacity: .5;background-color: #e6e6e6;box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);border-style: solid;border-width: 1px;border-color: rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25);}
.toggle-font .larger-txt.inactive, .toggle-font .smaller-txt.active {display: none;}
.large-text .toggle-font .larger-txt.inactive, .large-text .toggle-font .smaller-txt.active {display: inline-block;}
.large-text .toggle-font .smaller-txt.inactive, .large-text .toggle-font .larger-txt.active {display: none;}
.field-name-field-page-snippet-title {font-size: 2.25rem;text-align: left;margin-bottom: 1.6rem;}
.field-name-field-page-snippet-content {padding-bottom: 20px;}
.field-name-field-page-snippet-content ul {margin-left: 0px;margin-right: 0px;}
@media only screen and (max-width:64em) {.field-name-field-page-snippet-content ul li {position: relative;padding-left: 15px;padding-left: 8px;padding-right: 15px;padding-right: 8px;width: 50%;float: left;clear: none;}
	.field-name-field-page-snippet-content ul li:nth-of-type(2n+1) {clear: both;padding-left: 0px;padding-right: 16px;}
	.field-name-field-page-snippet-content ul li:nth-of-type(2n) {clear: none;padding-right: 0px;padding-left: 16px;}}
@media only screen and (min-width:64.0625em) {.field-name-field-page-snippet-content ul li {position: relative;padding-left: 15px;padding-left: .25rem;padding-right: 15px;padding-right: .25rem;width: 33.33333%;float: left;clear: none;padding-bottom: 1rem;}
	.field-name-field-page-snippet-content ul li:nth-of-type(3n+1) {clear: both;padding-left: 0px;padding-right: .5rem;}
	.field-name-field-page-snippet-content ul li:nth-of-type(3n) {clear: none;padding-right: 0px;padding-left: .5rem;}}
@media only screen and (max-width:47.9375em) {.field-name-field-page-snippet-content ul li {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 1rem !important;}}
.field-name-field-page-snippet-content ul li img {display: block;width: 100%;height: auto;}
.field-name-field-page-snippet-content ul li .node-snippet {box-shadow: 0px 2px 3px rgba(0,0,0,.2);}
.field-name-field-page-snippet-content ul li .node-snippet .group-content {padding-left: 0 !important;padding-right: 0 !important;max-width: 100%;}
.field-name-field-page-snippet-content ul li .node-snippet .group-content:before, .field-name-field-page-snippet-content ul li .node-snippet .group-content:after {content: " ";display: table;}
.field-name-field-page-snippet-content ul li .node-snippet .group-content:after {clear: both;}
.field-name-field-page-snippet-content ul li .field-name-field-snippet-image {background: #002f65;position: relative;}
.field-name-field-page-snippet-content ul li .field-name-field-snippet-image:before {bottom: 0px;right: auto;left: 25px;}
.field-name-field-page-snippet-content ul li .field-name-title {text-align: left;}
.field-name-field-page-snippet-content ul li .field-name-title a {color: #fff;}
.field-name-field-page-snippet-content ul li .field-name-title a:hover, .field-name-field-page-snippet-content ul li .field-name-title a:active {text-decoration: none !important;}
.field-name-field-page-snippet-content ul li .field-name-title a:hover h3, .field-name-field-page-snippet-content ul li .field-name-title a:active h3 {color: #fff;}
.field-name-field-page-snippet-content ul li .field-name-title h3 {font-family: "futura-pt",sans-serif;text-align: center;font-size: 1rem;color: #fff !important;}
.field-name-field-page-snippet-content ul li .field-name-title, .field-name-field-page-snippet-content ul li .field-name-field-snippet-text {background: #002f65;padding: .25rem 1rem;color: #fff;}
.field-name-field-page-snippet-content ul li .field-name-field-snippet-text {padding-top: 0;font-size: 1rem;}
.field-name-field-page-snippet-content ul li .field-name-field-snippet-text, .field-name-field-page-snippet-content ul li .field-name-field-snippet-text a {color: #666 !important;text-decoration: none !important;}
.field-name-field-page-snippet-content ul li .field-name-field-snippet-text:hover, .field-name-field-page-snippet-content ul li .field-name-field-snippet-text:active, .field-name-field-page-snippet-content ul li .field-name-field-snippet-text a:hover, .field-name-field-page-snippet-content ul li .field-name-field-snippet-text a:active {text-decoration: none !important;}
#views-exposed-form-vacation-rental-listings-page-quick-search {margin-bottom: 0;}
#views-exposed-form-vacation-rental-listings-page-quick-search:before, #views-exposed-form-vacation-rental-listings-page-quick-search:after {content: " ";display: table;}
#views-exposed-form-vacation-rental-listings-page-quick-search:after {clear: both;}
#views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper, #views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 100%;float: left;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-quick-search #edit-beds-min-wrapper, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-occ-total-numeric-wrapper, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-weblink-area-wrapper {clear: both;margin: 0 0 1rem;}}
#views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button button {margin-bottom: 0px;display: block;background-color: #000;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
#views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button buttona {color: #fff;}
#views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button button:hover, #views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button button:active {text-decoration: none;background-color: #1a1a1a;color: #fff;}
#views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;padding: 0px 8px 15px;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-begin, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-adult, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-flex {padding-left: 0px;}
	#views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-end, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-child, #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-flex {padding-right: 0px;}
	#views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-flex {width: 100%;}}
.featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search .rc-avail-embed-msg {padding: 0;}
@media only screen and (min-width:48em) {.featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search .views-submit-button {position: relative;padding-left: 15px;padding-left: 0px;padding-left: 1rem;padding-right: 15px;padding-right: 0px;width: 16.66667%;float: left;}
	.featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 33.33333%;float: left;}
	.featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .views-widget > .form-item {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;width: 33.33333%;float: left;padding-bottom: 0px;}
	.featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search #edit-beds-min-wrapper, .featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search #edit-occ-total-numeric-wrapper, .featured-tabs #views-exposed-form-vacation-rental-listings-page-quick-search #edit-weblink-area-wrapper {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 16.66667%;float: left;}}
aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search {padding-bottom: 20px;padding-left: 15px;padding-right: 15px;}
aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item {margin-bottom: 0px;}
aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search .form-item label {margin-top: 0px !important;}
aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-avail-filter-wrapper .form-item {clear: both;width: 100%;}
aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-beds-min-wrapper, aside.sidebar-second #views-exposed-form-vacation-rental-listings-page-quick-search #edit-occ-total-numeric-wrapper {clear: both;margin: 0 0 1rem;}
.unit-details-page .l-featured {background: #002f65;}
.unit-details-page .featured-tabs {background: transparent;width: 100%;}
@media only screen and (min-width:64.0625em) {.unit-details-page .featured-tabs.sticky-enabled {position: fixed;top: 0;width: 100%;z-index: 999;}}
.unit-details-page .featured-tabs .title {display: none;}
.unit-details-page .featured-tabs .content {overflow: visible;padding: 1rem !important;}
@media only screen and (min-width:64.0625em) {.unit-details-page .featured-tabs .content {padding: 1rem 0 1rem !important;}}
.page-header {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.page-header:before, .page-header:after {content: " ";display: table;}
.page-header:after {clear: both;}
.page-header .title-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}
@media only screen and (min-width:48em) {.page-header .title-wrapper {padding-top: 30px;}}
@media only screen and (min-width:48em) and (max-width:64em) {body.sidebar-first .page-header .title-wrapper {width: 65%;float: right;}}
@media only screen and (min-width:64.0625em) {body.sidebar-first .page-header .title-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 75%;float: left;float: right;}}
.favorites-cart .page-header {max-width: none;}
@media only screen and (min-width:48em) {.favorites-cart .page-header {background: #fff;}}
.front #page-title {margin: 0px auto;padding: 2rem 15px 0;font-size: 2.8rem;letter-spacing: 0px;line-height: 1;font-weight: 300;max-width: 850px;}
@media only screen and (max-width:47.9375em) {.front #page-title {font-size: 1.4rem;margin-bottom: 1rem;}}
.front .hp-subheader {text-align: center;margin-top: 0px;text-transform: uppercase;font-weight: 200;font-size: 2.8rem;padding: 0 0 0rem;}
@media only screen and (max-width:47.9375em) {.front .hp-subheader {font-size: 1.2rem;}}
.front .l-main, .front .main.columns {padding: 0;}
.front .homepage-snippet-content {padding: 0;margin: 0 0 2rem;}
.front .homepage-snippet-content .field-name-field-page-snippet-content {padding-bottom: 0;}
.front .homepage-content {text-align: center;margin: 1rem 0;background: rgba(245,245,245,.5);border: solid #ddd;border-width: 1px 0;}
.front .homepage-content > .row {padding: 1rem 0;}
@media only screen and (min-width:48em) {___NOT__VALID___ {display: block;float: none;max-width: 850px;margin: auto;color: #666;}}
.front .l-content-bottom {padding-bottom: 20px;background: #fff;}
.qs-trigger {display: none !important;}
@media only screen and (max-width:47.9375em) {.front .qs-trigger {display: none !important;z-index: 14;position: absolute;margin: auto;top: 0;bottom: auto;left: 0;right: 0;color: #fff;width: 100%;height: 43px;text-align: center;padding-left: 0 !important;padding-right: 0 !important;}
	.front .qs-trigger a, .front .qs-trigger a:link, .front .qs-trigger a:visited {text-align: center;background-color: #002f65;color: #fff;display: inline-block;height: 40px;padding: 11px;margin-top: 0px;transition: background-color,.4s ease-in-out;text-transform: uppercase;letter-spacing: .1em;width: 100%;max-width: none;}
	.front .qs-trigger a:after, .front .qs-trigger a:link:after, .front .qs-trigger a:visited:after {content: "";display: inline-block;width: 30px;height: 12px;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/chevron-down-white.svg") center no-repeat;}
	.front .show-search .qs-trigger a, .front .show-search .qs-trigger a:link, .front .show-search .qs-trigger a:visited {color: #fff;}
	.front .show-search .qs-trigger a:after, .front .show-search .qs-trigger a:link:after, .front .show-search .qs-trigger a:visited:after {background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/chevron-up-white.svg");}}
.front .l-featured {padding-top: 0px;background: #f0f0f0;}
.front .l-featured .field-name-field-homepage-video video {display: block;width: 100%;}
@media only screen and (min-width:48em) {.front .l-featured {padding-top: 0px;}}
.front .field-name-field-page-snippet-title {display: none;}
.front .field-name-field-page-snippet-content {margin: 0;}
.front .node-snippet .group-content {position: relative;margin-bottom: 0 !important;}
.front .node-snippet .group-content:hover .field-name-field-snippet-image img, .front .node-snippet .group-content:focus .field-name-field-snippet-image img {opacity: 1;transform: scale(1.05);}
.front .node-snippet .field-name-field-snippet-image {position: relative;z-index: 1;background: #000;overflow: hidden;}
.front .node-snippet .field-name-field-snippet-image a {display: block;}
.front .node-snippet .field-name-field-snippet-image img {opacity: .6;transition: all .5s ease;}
.front .node-snippet .field-name-title {background: transparent;position: absolute;z-index: 2;top: 0;bottom: 0;margin: auto;width: 100%;height: 2rem;}
@media only screen and (min-width:48em) {.front .node-snippet .field-name-title {height: 2rem;}}
@media only screen and (min-width:64.0625em) {.front .node-snippet .field-name-title {height: 4rem;}}
.front .node-snippet .field-name-title .snippet-title {font-size: 1rem;font-weight: 300;}
@media only screen and (min-width:48em) {.front .node-snippet .field-name-title .snippet-title {font-size: 1.4rem;}}
@media only screen and (min-width:64.0625em) {.front .node-snippet .field-name-title .snippet-title {font-size: 1.6rem;}}
.front .node-snippet .field-name-field-snippet-text {display: none;}
@media only screen and (max-width:47.9375em) {aside.sidebar-second, aside.sidebar-first {padding-left: 0px;padding-right: 0px;}}
aside.sidebar-second *, aside.sidebar-first * {color: #000;}
@media only screen and (min-width:48em) {aside.sidebar-second *, aside.sidebar-first * {color: #000;}}
aside.sidebar-second input, aside.sidebar-second select, aside.sidebar-first input, aside.sidebar-first select {color: #000;}
aside.sidebar-second a:hover, aside.sidebar-second a:active, aside.sidebar-first a:hover, aside.sidebar-first a:active {color: #333;}
aside.sidebar-second h4.block-title, aside.sidebar-second .block-title.field-name-field-page-snippet-title, aside.sidebar-first h4.block-title, aside.sidebar-first .block-title.field-name-field-page-snippet-title {background: #002f65;color: #fff;margin-bottom: 15px;padding: 8px 0px;margin-top: 0px;text-align: center;font-size: 1rem;font-family: "Playfair Display",serif;font-weight: 400;letter-spacing: .05em;}
@media only screen and (min-width:48em) {aside.sidebar-second h4.block-title, aside.sidebar-second .block-title.field-name-field-page-snippet-title, aside.sidebar-first h4.block-title, aside.sidebar-first .block-title.field-name-field-page-snippet-title {border-top-right-radius: 0px;border-top-left-radius: 0px;}
	aside.sidebar-second h4.block-title:before, aside.sidebar-second .block-title.field-name-field-page-snippet-title:before, aside.sidebar-first h4.block-title:before, aside.sidebar-first .block-title.field-name-field-page-snippet-title:before {border-top-color: #898989;}}
aside.sidebar-second section, aside.sidebar-first section {background: white;border-radius: 0px;}
@media only screen and (min-width:48em) {aside.sidebar-second section, aside.sidebar-first section {background: white;box-shadow: 0px 2px 3px rgba(0,0,0,.2);}}
aside.sidebar-second section + section, aside.sidebar-first section + section {margin: 2rem 0 0;}
aside.sidebar-second ul.menu, aside.sidebar-second .item-list ul, aside.sidebar-first ul.menu, aside.sidebar-first .item-list ul {width: 90%;list-style: none;margin-left: 5%;padding-bottom: 10px;}
@media only screen and (max-width:47.9375em) {aside.sidebar-second ul.menu, aside.sidebar-second .item-list ul, aside.sidebar-first ul.menu, aside.sidebar-first .item-list ul {margin-bottom: 0px;padding-bottom: 10px;}}
aside.sidebar-second ul.menu li, aside.sidebar-second .item-list ul li, aside.sidebar-first ul.menu li, aside.sidebar-first .item-list ul li {margin-left: 0px;line-height: 1.2;padding-bottom: 8px;padding-left: 12px;border-bottom: none !important;}
@media only screen and (min-width:48em) {aside.sidebar-second ul.menu li, aside.sidebar-second .item-list ul li, aside.sidebar-first ul.menu li, aside.sidebar-first .item-list ul li {position: relative;}
	aside.sidebar-second ul.menu li:before, aside.sidebar-second .item-list ul li:before, aside.sidebar-first ul.menu li:before, aside.sidebar-first .item-list ul li:before {content: "";position: absolute;position: absolute;margin: auto;margin: auto;top: auto;top: 0;bottom: 0;bottom: -10px;bottom: 0;left: 0;left: 0;left: -10px;right: 0;right: auto;display: block;width: 0px;height: 0px;border-style: solid;border-width: 5px;border-color: #333 rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #333;}
	aside.sidebar-second ul.menu li:before, aside.sidebar-second .item-list ul li:before, aside.sidebar-first ul.menu li:before, aside.sidebar-first .item-list ul li:before {transition: opacity .35s ease-in-out;opacity: 0;}
	aside.sidebar-second ul.menu li:hover:before, aside.sidebar-second ul.menu li:active:before, aside.sidebar-second .item-list ul li:hover:before, aside.sidebar-second .item-list ul li:active:before, aside.sidebar-first ul.menu li:hover:before, aside.sidebar-first ul.menu li:active:before, aside.sidebar-first .item-list ul li:hover:before, aside.sidebar-first .item-list ul li:active:before {opacity: 1;}
	aside.sidebar-second ul.menu li:before, aside.sidebar-second .item-list ul li:before, aside.sidebar-first ul.menu li:before, aside.sidebar-first .item-list ul li:before {bottom: auto;top: .5rem;left: 0;}}
aside.sidebar-second ul.menu li a, aside.sidebar-second .item-list ul li a, aside.sidebar-first ul.menu li a, aside.sidebar-first .item-list ul li a {display: block;color: #002f65;}
@media only screen and (max-width:47.9375em) {aside.sidebar-second ul.menu li a, aside.sidebar-second .item-list ul li a, aside.sidebar-first ul.menu li a, aside.sidebar-first .item-list ul li a {position: relative;display: inline-block;padding-right: 8px;}
	aside.sidebar-second ul.menu li a:before, aside.sidebar-second .item-list ul li a:before, aside.sidebar-first ul.menu li a:before, aside.sidebar-first .item-list ul li a:before {content: "";position: absolute;position: absolute;margin: auto;margin: auto;top: auto;top: 0;bottom: 0;bottom: -10px;bottom: 0;left: 0;left: auto;right: 0;right: 0;right: -10px;display: block;width: 0px;height: 0px;border-style: solid;border-width: 5px;border-color: #000 rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #000;}}
aside.sidebar-second ul.menu li a:hover, aside.sidebar-second ul.menu li a:active, aside.sidebar-second .item-list ul li a:hover, aside.sidebar-second .item-list ul li a:active, aside.sidebar-first ul.menu li a:hover, aside.sidebar-first ul.menu li a:active, aside.sidebar-first .item-list ul li a:hover, aside.sidebar-first .item-list ul li a:active {text-decoration: underline;}
@media only screen and (min-width:48em) {aside.sidebar-second ul.menu li a, aside.sidebar-second .item-list ul li a, aside.sidebar-first ul.menu li a, aside.sidebar-first .item-list ul li a {border-bottom: dashed 1px #e0e0e0;padding-bottom: 5px;transition: all .15s ease-out;}
	aside.sidebar-second ul.menu li a:hover, aside.sidebar-second ul.menu li a:active, aside.sidebar-second .item-list ul li a:hover, aside.sidebar-second .item-list ul li a:active, aside.sidebar-first ul.menu li a:hover, aside.sidebar-first ul.menu li a:active, aside.sidebar-first .item-list ul li a:hover, aside.sidebar-first .item-list ul li a:active {text-decoration: none;border-bottom-color: #333;}}
aside.sidebar-second ul.menu li:last-child a, aside.sidebar-second .item-list ul li:last-child a, aside.sidebar-first ul.menu li:last-child a, aside.sidebar-first .item-list ul li:last-child a {border-bottom: none !important;}
aside.sidebar-second ul.menu li .views-field-title, aside.sidebar-second .item-list ul li .views-field-title, aside.sidebar-first ul.menu li .views-field-title, aside.sidebar-first .item-list ul li .views-field-title {font-weight: 600;display: block;line-height: 1.4;}
aside.sidebar-second ul.menu li .views-field-field-event-date > span, aside.sidebar-second .item-list ul li .views-field-field-event-date > span, aside.sidebar-first ul.menu li .views-field-field-event-date > span, aside.sidebar-first .item-list ul li .views-field-field-event-date > span {padding-top: 2px;font-weight: 300;}
@media only screen and (min-width:48em) {aside.sidebar-second .block-views-events-block-recent .item-list ul li a, aside.sidebar-first .block-views-events-block-recent .item-list ul li a {border-bottom: none;padding-bottom: 0;}}
@media only screen and (min-width:48em) {body:not(.map-results-page) aside.sidebar-first {margin-top: -50px;}
	body:not(.map-results-page) aside.sidebar-first.active {position: fixed;margin-top: 0px !important;right: auto;max-width: 305px;}}
.l-header {background: rgba(0,0,0,.5);background: linear-gradient(rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 65%,transparent 100%);padding: 0px;width: 100%;left: 0px;right: 0px;transition: none !important;}
@media only screen and (max-width:64em) {.l-header {max-width: none;padding: 0;}}
@media only screen and (min-width:64.0625em) {.l-header {padding: 0 0 2rem;position: absolute;top: 0;left: 0;width: 100%;z-index: 999;}
	.l-header:before, .l-header:after {content: " ";display: table;}
	.l-header:after {clear: both;}
	.front .l-header {z-index: 999;}
	.l-header .l-header-region {position: relative;height: 0;overflow: visible;}}
.l-header .header-content {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.l-header .header-content:before, .l-header .header-content:after {content: " ";display: table;}
.l-header .header-content:after {clear: both;}
@media only screen and (min-width:64.0625em) {.l-header .nav-contain {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 75%;float: left;float: right;clear: right;}}
.l-header .l-logo-header {padding-bottom: 0px;}
@media only screen and (min-width:64.0625em) {.l-header .header-right {padding-top: 15px;padding-right: 150px;}}
.l-header .l-logo-header {padding: 1rem 0 1rem;}
.l-header .logo {float: none;position: relative;}
.l-header .logo img {height: 4.5rem;}
.l-header .mobile-logo {display: block;width: 200px;height: 65px;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/logo.png") 5px center no-repeat;background-size: 70%;}
@media only screen and (min-width:25em) {.l-header .mobile-logo {width: 200px;background-size: 70%;}}
@media only screen and (max-width:64em) {.l-header .block-bt-leads, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper {display: none;position: static;}
	.l-header .block-bt-leads > a, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a {display: block;width: 34px;height: 65px;line-height: 65px;background: red;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-share-white.svg") center no-repeat;top: 0;right: 135px;position: absolute;text-indent: -999px;overflow: hidden;background-size: auto 19px;}}
@media only screen and (min-width:64.0625em) {.l-header .block-bt-leads, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper {display: inline;position: static;}
	.l-header .block-bt-leads > a, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a {display: inline-block;background-color: rgba(255,255,255,0);text-transform: uppercase;text-transform: none;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;letter-spacing: .07em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);box-shadow: none;color: #fff;color: #fff;height: auto;height: 46px;height: 46px;font-size: 14px;padding: 0 15px;padding-left: 0px;padding-right: 0px;max-height: 46px;width: 150px;min-height: 0;position: absolute;top: 15px;right: 0;}
	.l-header .block-bt-leads > aa, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > aa {color: #fff;}
	.l-header .block-bt-leads > a:hover, .l-header .block-bt-leads > a:active, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a:hover, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a:active {text-decoration: none;background-color: rgba(255,255,255,0);color: #fff;}
	.l-header .block-bt-leads > a:hover, .l-header .block-bt-leads > a:focus, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a:hover, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a:focus {background-color: transparent;}
	.l-header .block-bt-leads > a:before, .l-header .block-bt-leads .bt-leads-share-url-form-wrapper > a:before {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-share-white.svg") center no-repeat;}}
.l-service-bar {background: #000b19;}
@media only screen and (min-width:64.0625em) {.l-service-bar {display: inline-block !important;float: right;}
	___NOT__VALID___ {padding-top: 10px;}}
.header-right .l-service-bar {background: rgba(255,255,255,0);}
.l-service-bar ul.inline-list {margin-bottom: 0;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) {margin-left: 0;}
.large-text .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a {max-height: 40px;font-size: 15px;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.phone {display: inline-block;background-color: rgba(255,255,255,0);text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;color: #fff;height: auto;height: 46px;font-size: 14px;font-size: 20px;padding: 0 15px;background: rgba(255,255,255,0) !important;margin-right: 20px;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.phonea {color: #fff;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.phone:hover, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.phone:active {text-decoration: none;background-color: rgba(255,255,255,0);color: #fff;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites {margin-right: 10px;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-link {display: inline-block;background-color: rgba(255,255,255,0);text-transform: uppercase;text-transform: none;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;letter-spacing: .07em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);box-shadow: none;color: #fff;color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;padding: 0 5px 0 0;max-height: 46px;min-height: 0;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favoritesa, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-linka {color: #fff;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites:hover, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites:active, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-link:hover, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-link:active {text-decoration: none;background-color: rgba(255,255,255,0);color: #fff;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites:hover, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.favorites:focus, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-link:hover, .l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) a.vrfusion-newsletter-form-link:focus {background-color: transparent;}
.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) span.service-label {display: inline-block;}
@media only screen and (max-width:64em) {.l-service-bar ul.inline-list li:not(.bt_toggle_font_bt_toggle_font_basic) span.service-label {display: none !important;}}
.l-service-bar ul.inline-list li.bt_toggle_font_bt_toggle_font_basic {margin-left: 8px;}
.l-featured {background: #f0f0f0;position: relative;}
.l-featured section {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;max-width: 75em;}
.l-featured section:before, .l-featured section:after {content: " ";display: table;}
.l-featured section:after {clear: both;}
.tpl-fw .l-featured section {max-width: none;}
.l-featured .featured-tabs select.ctools-jump-menu-select {width: 300px !important;}
.l-featured .field-name-field-banner-image img {width: 100%;}
.front .l-featured:after {content: " ";display: none;position: absolute;width: 100%;height: 1rem;left: 0;bottom: 0;background: rgba(0,47,101,.5);z-index: 999;}
.not-front .l-featured {background: #fff;background-size: cover;}
@media only screen and (min-width:64.0625em) {.not-front .l-featured {min-height: 200px;}}
.not-front .l-featured .block-placeholder-featured-amenities-banner {min-height: 200px;position: relative;background: linear-gradient(rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 65%,transparent 100%),url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/featured-bg-default.jpg") center center no-repeat;background-size: cover;}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper {padding-left: 0 !important;padding-left: 15px;padding-right: 0 !important;padding-right: 15px;position: relative;width: 100%;float: left;}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper > label {display: none;}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-begin {padding-left: 0 !important;}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-end {padding-right: 0 !important;}
@media only screen and (min-width:30.0625em) {#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
#views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-adult, #views-exposed-form-vacation-rental-listings-page-map #edit-avail-filter-wrapper .views-widget > .form-item.form-item-avail-filter-rcav-child {display: none;}
#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget {display: block;top: 0;position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}
	#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget:before, #views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget:after {content: " ";display: table;}
	#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget:after {clear: both;}
	#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget label {position: relative !important;top: 0;}}
@media only screen and (min-width:30.0625em) {#views-exposed-form-vacation-rental-listings-page-map .views-exposed-widget {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
#views-exposed-form-vacation-rental-listings-page-map .views-submit-button {padding-left: 0 !important;padding-left: 15px;padding-right: 0 !important;padding-right: 15px;position: relative;width: 100%;float: left;margin-top: .875em;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-map .form-item, #views-exposed-form-vacation-rental-listings-page-map .views-submit-button {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
#views-exposed-form-vacation-rental-listings-page-map #edit-beds-numeric-wrapper {padding-left: 0 !important;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-map #edit-beds-numeric-wrapper .form-item {padding-left: 0 !important;}}
#views-exposed-form-vacation-rental-listings-page-map #edit-baths-numeric-wrapper {padding-right: 0 !important;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-page-map #edit-baths-numeric-wrapper .form-item {padding-left: 0 !important;padding-right: 0 !important;}}
#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-avail-filter-wrapper > label {display: none;}
#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-avail-filter-wrapper .views-widget .form-item {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 25%;float: left;}
@media only screen and (min-width:30.0625em) {#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-avail-filter-wrapper .views-widget .form-item {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
	#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-avail-filter-wrapper .views-widget .form-item.form-item-avail-filter-rcav-end {padding-right: 0 !important;padding-left: 15px !important;}}
#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-beds-numeric-wrapper, #views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-baths-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 16.66667%;float: left;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-beds-numeric-wrapper, #views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-baths-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 15px !important;padding-right: 15px;padding-right: 0 !important;width: 25%;float: left;}}
@media only screen and (min-width:30.0625em) {#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-beds-numeric-wrapper, #views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-baths-numeric-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
#views-exposed-form-vacation-rental-listings-listings-by-amenity #edit-beds-numeric-wrapper {padding-left: 0 !important;padding-right: 15px !important;}
#views-exposed-form-vacation-rental-listings-listings-by-amenity .views-widget-sort-by, #views-exposed-form-vacation-rental-listings-listings-by-amenity .views-widget-sort-order, #views-exposed-form-vacation-rental-listings-listings-by-amenity .form-item-avail-filter-rcav-adult, #views-exposed-form-vacation-rental-listings-listings-by-amenity .form-item-avail-filter-rcav-child {display: none;}
#views-exposed-form-vacation-rental-listings-listings-by-amenity .views-submit-button {padding-left: 0 !important;padding-left: 15px;padding-right: 0 !important;padding-right: 15px;position: relative;width: 16.66667%;float: left;margin-top: 12px;}
#views-exposed-form-vacation-rental-listings-listings-by-amenity .views-submit-button button {height: 34px;}
#views-exposed-form-vacation-rental-listings-listings-by-amenity .views-submit-button:after {content: "";clear: both;}
@media only screen and (max-width:47.9375em) {#views-exposed-form-vacation-rental-listings-listings-by-amenity .views-submit-button {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {z-index: 5;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {padding-top: 10px;padding-bottom: 10px;}
	___NOT__VALID___ {display: block;width: auto;height: auto;max-height: 65px;transition: all .5s ease-in-out;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {padding-top: 10px;}
	___NOT__VALID___ {display: inline-block;background-color: #000b19;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
	___NOT__VALID___ {color: #fff;}
	___NOT__VALID___ {text-decoration: none;background-color: #00234c;color: #fff;}
	___NOT__VALID___ {background-color: #b44f17;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-top: 20px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {padding-top: 100px;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {padding-left: 0 !important;padding-right: 0 !important;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin-left: auto;margin-right: auto;margin-bottom: 10px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {background: #fff;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin: 10px 0 !important;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {background: #f0f0f0;border: solid 1px rgba(0,0,0,.15);box-shadow: 0px 2px 3px rgba(0,0,0,.2);}}
@media only screen and (min-width:48em) {___NOT__VALID___ {border-top-right-radius: 0px;border-top-left-radius: 0px;color: #f0f0f0;color: #fff;padding-bottom: 5px;background: #002f65;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 50%;float: left;float: left;clear: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;float: right;clear: right;}}
@media only screen and (min-width:37.5em) {___NOT__VALID___ {padding-right: 15px;}
	___NOT__VALID___ {position: relative;position: absolute;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;padding: 10px 15px 10px 10px;top: 0;left: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0px;width: 58.33333%;float: left;float: right;}
	___NOT__VALID___ {margin-left: auto;margin-right: auto;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-left: 0px;padding-right: 0px;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {position: relative;position: absolute;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;clear: none;border: none;background: #002f65;top: 0px;bottom: 0px;right: 0px;margin: auto;}
	___NOT__VALID___ {content: "";display: block;width: 0px;height: 0px;position: absolute;margin: auto;right: 100%;left: auto;top: 0px;bottom: 0px;border-style: solid;border-width: 12px;border-color: rgba(255,255,255,0) #002f65 rgba(255,255,255,0) rgba(255,255,255,0);}
	___NOT__VALID___ {color: #fff;}
	___NOT__VALID___ {margin-top: 20px;}
	___NOT__VALID___ {display: none;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {margin-top: 20px;}
	___NOT__VALID___ {font-size: 18px;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {padding-left: 0 !important;padding-left: 15px;padding-right: 0 !important;padding-right: 15px;position: relative;width: 100%;float: left;}
	___NOT__VALID___ {content: " ";display: table;}
	___NOT__VALID___ {clear: both;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {background: #f0f0f0;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border: solid 1px rgba(0,0,0,.15);box-shadow: 0px 2px 3px rgba(0,0,0,.2);}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin-bottom: 20px !important;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {padding-left: 15px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {height: 300px;overflow: auto;border: none;border-bottom: 1px solid #ddd;margin-bottom: .75em;background: #fff;line-height: 1.4;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {font-weight: 700;font-size: 18px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {padding-left: 0;padding-right: 0;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {text-align: left;}
	___NOT__VALID___ {padding: 0;float: right;display: inline-block;width: auto;}
	___NOT__VALID___ {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
	___NOT__VALID___ {color: #fff;}
	___NOT__VALID___ {text-decoration: none;background-color: #004798;color: #fff;}}
@media only screen and (min-width:53.125em) {___NOT__VALID___ {text-align: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {border-top: solid 1px #898989;padding-top: 15px;margin-top: 10px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin-right: 5px;}}
@media only screen and (min-width:51.25em) {___NOT__VALID___ {width: auto;font-size: 14px;padding: 0 8px;margin-bottom: 0px;margin-top: 22px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {display: block;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: none;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: block;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {position: relative;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {left: auto;right: .5rem;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 29.16667%;float: left;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 20.83333%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;padding: 0;margin: 0 0 .5rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;margin: 0 0 .5rem;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {right: auto;left: -10px;top: -9px;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {left: 0;top: 0;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {font-size: 21px;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {display: inline-block;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {padding-left: 0px;padding-right: 0px;}}
.unit-details-page #page-title {text-align: center;}
.unit-details-page .group-beds-baths-wrapper {text-align: center;}
.unit-details-page .group-beds-baths-wrapper, .unit-details-page .group-beds-baths-wrapper * {line-height: 1;}
.unit-details-page .group-beds-baths-wrapper .rc-lodging-detail {font-size: 20px;display: inline-block;width: auto;}
.unit-details-page .group-beds-baths-wrapper .rc-lodging-detail + .rc-lodging-detail {padding-left: 5px;border-left: solid 1px #002f65;text-transform: none;}
@media only screen and (min-width:48em) {.unit-details-page .group-beds-baths-wrapper {font-size: 100%;margin-bottom: 20px;}
	.unit-details-page .group-beds-baths-wrapper .rc-lodging-detail {font-size: 25px;line-height: 1.45;}
	.unit-details-page .group-beds-baths-wrapper .rc-lodging-detail + .rc-lodging-detail {border-left: none;margin-left: 0px;padding-left: 0px;}
	.unit-details-page .group-beds-baths-wrapper .rc-lodging-detail + .rc-lodging-detail:before {content: "/ ";}}
.unit-details-page .ui-dialog.ui-widget .rc-item-quote tr.even th, .unit-details-page .ui-dialog.ui-widget .rc-item-quote tr.even td {background: #f3f3f3;}
.unit-details-page .ui-dialog.ui-widget .ui-widget-header button {box-shadow: none;background: none;border: none;}
.unit-details-page .ui-dialog.ui-widget .ui-widget-header button .ui-icon-closethick {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-x-black.svg") center no-repeat;}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;background: white;margin-top: 1rem;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 66.66667%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;padding: 1rem;background: white;margin-top: 1rem;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-top: 25px;}}
@media only screen and (min-width:34.375em) {___NOT__VALID___ {padding-top: 10px;}
	___NOT__VALID___ {padding-top: 0px;border-top: solid 1px #000b19;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-top: 0px;}
	___NOT__VALID___ {box-sizing: border-box;margin: auto;background: #002f65;border-top: none;}}
@media only screen and (min-width:34.375em) {___NOT__VALID___ {width: 50%;height: 26px;padding-right: 0;padding-left: 15px;padding-top: 10px;padding-bottom: 4px;}}
@media only screen and (min-width:34.375em) {___NOT__VALID___ {width: 25%;float: right;height: 26px;box-sizing: content-box;padding-right: 15px;margin-right: -15px;}}
@media only screen and (min-width:34.375em) {___NOT__VALID___ {width: 25%;float: left;float: right;height: 40px;border-left: none;border-right: solid 1px #000b19;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {height: auto;width: auto;display: inline-block;float: none;margin: auto;border: none;box-sizing: border-box;background: none;font-weight: 300;font-size: .9rem;}
	___NOT__VALID___ {background: none;text-decoration: underline !important;}
	___NOT__VALID___ {color: white;}
	___NOT__VALID___ {padding: 5px 8px;}
	___NOT__VALID___ {color: white;padding: 5px 8px;margin: auto;font-weight: 300;font-size: .9rem;}
	___NOT__VALID___ {background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-share-white.svg") center no-repeat;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {box-sizing: content-box;width: 100%;padding-left: 15px;padding-right: 15px;margin-left: -15px;background: #f0f0f0;padding-bottom: 8px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {border: solid 1px rgba(0,47,101,.5);border-top: none;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin-bottom: 4px;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {box-sizing: content-box;width: 100%;padding-left: 15px;padding-right: 15px;margin-left: -15px;background: #fff;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {-moz-column-count: 2;column-count: 2;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {-moz-column-count: 3;column-count: 3;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {margin-bottom: 5px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {display: none;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {padding-top: 10px;padding-bottom: 8px;background: #fff;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {display: none;}}
body.node-type-vr-listing .l-content-bottom {background: #f0f0f0;padding: 0;}
@media only screen and (max-width:30em) {body.node-type-vr-listing .l-content-bottom {display: none !important;}}
.ui-dialog .ui-widget-header {padding-bottom: 15px;border: none;border-bottom: 1px solid #f0f0f0;background: white;color: #00234c;font-weight: normal;border-radius: 0px;}
.ui-dialog .ui-widget-header .ui-dialog-title {font-family: "Playfair Display",serif;font-size: 1em;}
.ui-dialog .rc-item-quote {font-size: .8125em;}
.ui-dialog button {display: inline-block;background-color: #000b19;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;width: 100%;margin-bottom: 0px;}
.ui-dialog buttona {color: #fff;}
.ui-dialog button:hover, .ui-dialog button:active {text-decoration: none;background-color: #00234c;color: #fff;}
.ui-dialog button:hover, .ui-dialog button:active {background-color: #b44f17;}
.ui-dialog .ui-dialog-titlebar-close {top: 0px;right: 0px;margin: 0;}
.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .25em .25em;background: none;overflow: auto;zoom: 1;}
.ui-dialog .ui-dialog-content table {border: none;}
.ui-dialog .ui-dialog-content table tr, .ui-dialog .ui-dialog-content table td, .ui-dialog .ui-dialog-content table th {font-family: "futura-pt",sans-serif;line-height: 1.4;}
.ui-dialog .ui-dialog-content table tr.even td, .ui-dialog .ui-dialog-content table tr.even th {background: #fdfdfd;}
.section-vacation-rentals .view-display-id-attachment_map .view-mode-gmap_popup .rc-item-pricing .rc-item-quote-link, .section-vacation-rentals .view-display-id-attachment_map .view-mode-gmap_popup .rc-item-pricing .rcav-dates, .section-vacation-rentals .view-display-id-attachment_map .view-mode-gmap_popup .rc-item-pricing .rc-price {display: none;}
.rc-item-price .bt-leads-share-url-form-wrapper, .rc-item-quote .bt-leads-share-url-form-wrapper {display: block;font-size: smaller;padding: .3em;}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {border-right: solid 1px #f0f0f0;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {margin-bottom: 0;}
	___NOT__VALID___ {padding-bottom: 0;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {padding-bottom: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;float: left;min-height: 650px;background: white;}
	___NOT__VALID___ {border: 0;background: none;border-radius: 0;box-shadow: none;}
	___NOT__VALID___ {width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
	___NOT__VALID___ {padding-bottom: 12px;}
	___NOT__VALID___ {max-width: none;}
	___NOT__VALID___ {width: 100%;padding-left: 0px;padding-right: 0px;padding-top: 0px;}
	___NOT__VALID___ {border-bottom: 0;max-width: 1220px;margin: 0 auto;margin-bottom: 0;padding-left: 15px;padding-right: 15px;}
	___NOT__VALID___ {padding-top: 0;margin-top: 5px;border-top: none;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 75%;float: left;float: right;}
	___NOT__VALID___ {min-height: 650px;}
	___NOT__VALID___ {left: auto !important;right: 0 !important;min-width: 50px;}
	___NOT__VALID___ {display: none;}}
@media only screen and (min-width:51.25em) {___NOT__VALID___ {display: inline-block;float: left;margin-bottom: 25px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {text-align: center;padding-right: 0;}
	___NOT__VALID___ {display: block;float: none;width: 100%;position: relative;height: 32px;padding: 0;top: auto;right: auto;left: auto;bottom: auto;line-height: 0;margin-bottom: 15px;}
	___NOT__VALID___ {margin: 0;line-height: 1;top: auto;right: auto;left: auto;bottom: auto;}}
@media only screen and (min-width:74.375em) {___NOT__VALID___ {text-align: center;padding-right: 0;}
	___NOT__VALID___ {display: block;float: none;width: 100%;position: relative;height: 32px;padding: 0;top: auto;right: auto;left: auto;bottom: auto;line-height: 0;margin-bottom: 15px;}
	___NOT__VALID___ {margin: 0;line-height: 1;top: auto;right: auto;left: auto;bottom: auto;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {width: 20%;}
	___NOT__VALID___ {width: 80%;}
	___NOT__VALID___ {margin: auto;margin: 0 auto 1rem;left: 125px;right: 0;top: 10px;width: 800px;border-radius: 3px;padding: 3px;}
	___NOT__VALID___ {background: #898989;}
	___NOT__VALID___ {border-top-left-radius: 0;border-bottom-left-radius: 0;}
	___NOT__VALID___ {margin-bottom: 0;}
	___NOT__VALID___ {padding: 7px 5px 0 10px;margin: 0;}
	___NOT__VALID___ {font-weight: 400;letter-spacing: .03em;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {font-size: 21px;}}
.entitytype-newsletter-form {}
.entitytype-newsletter-form:before, .entitytype-newsletter-form:after {content: " ";display: table;}
.entitytype-newsletter-form:after {clear: both;}
.entitytype-newsletter-form > div {}
.entitytype-newsletter-form > div:before, .entitytype-newsletter-form > div:after {content: " ";display: table;}
.entitytype-newsletter-form > div:after {clear: both;}
.entitytype-newsletter-form .field-name-field-email-address, .entitytype-newsletter-form .field-name-field-rea-first-name {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}
@media only screen and (max-width:780px) {.entitytype-newsletter-form .field-name-field-email-address, .entitytype-newsletter-form .field-name-field-rea-first-name {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
.entitytype-newsletter-form .field-name-field-service-type, .entitytype-newsletter-form .field-name-field-i-am-interested-in- {position: relative;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;}
@media only screen and (max-width:780px) {.entitytype-newsletter-form .field-name-field-service-type, .entitytype-newsletter-form .field-name-field-i-am-interested-in- {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
.entitytype-newsletter-form .field-name-field-service-type .form-checkboxes, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-checkboxes {width: 100%;}
.entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Vacation-Rentals, .entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Real-Estate, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Vacation-Rentals, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Real-Estate {margin-left: 1px;}
.entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Kiawah-Island, .entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Seabrook-Island, .entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Johns-Island, .entitytype-newsletter-form .field-name-field-service-type .form-item-field-i-am-interested-in--und-Charleston-Area, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Kiawah-Island, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Seabrook-Island, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Johns-Island, .entitytype-newsletter-form .field-name-field-i-am-interested-in- .form-item-field-i-am-interested-in--und-Charleston-Area {margin-left: 15px;}
.entitytype-newsletter-form .field-name-field-birthday {position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;}
@media only screen and (max-width:780px) {.entitytype-newsletter-form .field-name-field-birthday {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
.entitytype-newsletter-form .field-name-field-birthday .date-padding {padding: 0 !important;}
.entitytype-newsletter-form .field-name-field-birthday legend {font-size: .875em;font-weight: 400;font-style: normal;color: #000;min-height: 14px;margin-bottom: 2px;}
.entitytype-newsletter-form .field-name-field-birthday fieldset {margin: 0 !important;}
.entitytype-newsletter-form .form-actions {margin-top: 15px;position: relative;padding-left: 15px;padding-right: 15px;width: 58.33333%;float: left;float: right;}
@media only screen and (max-width:780px) {.entitytype-newsletter-form .form-actions {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
.entitytype-newsletter-form .form-actions .bt-leads-recaptcha {display: inline-block;}
@media only screen and (max-width:480px) {.entitytype-newsletter-form .form-actions .bt-leads-recaptcha {width: 100%;}
	.entitytype-newsletter-form .form-actions .bt-leads-recaptcha > div {margin: 0 auto;}}
.entitytype-newsletter-form .form-actions button {height: 75px;width: 304px;float: right;}
@media only screen and (max-width:1224px) {.entitytype-newsletter-form .form-actions button {width: auto;}}
@media only screen and (max-width:480px) {.entitytype-newsletter-form .form-actions button {width: 100%;height: auto;}}
.entitytype-newsletter-form .form-actions + a {clear: both;display: block;}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;padding-right: 0;width: 100%;float: left;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;padding-right: 0;width: 100%;float: left;}
	___NOT__VALID___ {padding-top: 15px;height: 29px;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-top: 30px;}}
.main .block-search-form #edit-submit {padding-left: 21px;padding-right: 21px;width: auto;}
.footer-wrapper {background: transparent;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/footer-bg.jpg") center center no-repeat;background-size: cover;border-top: .5rem solid #002f65;text-align: center;}
@media only screen and (min-width:48em) {.footer-wrapper {text-align: left;}}
.footer-wrapper *, .footer-wrapper a {color: #fff;}
.footer-wrapper .block-vrweb-base-contact-us a, .footer-wrapper .block-menu-menu-quick-links-one a {color: #fff;}
.footer-wrapper .block-vrweb-base-contact-us a:hover, .footer-wrapper .block-vrweb-base-contact-us a:focus, .footer-wrapper .block-menu-menu-quick-links-one a:hover, .footer-wrapper .block-menu-menu-quick-links-one a:focus {color: #fff;text-decoration: underline;}
.footer-wrapper a:hover, .footer-wrapper a:active {text-decoration: none;color: #fff;}
.footer-wrapper .view-vacation-rental-listings h6, .footer-wrapper .block-title {margin-bottom: 1.4rem;font-weight: 400;font-size: 1.8rem;font-family: "Playfair Display",serif;color: #fff;letter-spacing: .075em;margin-top: 0px;}
.footer-top-wrapper {padding: 1rem 0;text-align: center;}
.footer-middle-content {}
.footer-middle-content:before, .footer-middle-content:after {content: " ";display: table;}
.footer-middle-content:after {clear: both;}
.footer-middle-content section {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 15px;}
.footer-middle-content section * {margin-bottom: 0px;}
@media only screen and (min-width:37.5em) and (max-width:47.9375em) {.footer-middle-content section {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;text-align: left;}}
@media only screen and (min-width:48em) {.footer-middle-content {text-align: left;}
	.footer-middle-content .block-vrweb-base-contact-us {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}
	.footer-middle-content .block-menu-menu-quick-links-one {position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;}}
.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea .block-title, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 .block-title {display: none;}
.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea .view, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 .view {width: 100%;text-align: left;}
@media only screen and (max-width:37.4375em) {.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea .view .view-header, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 .view .view-header {text-align: center;}}
@media only screen and (min-width:37.5em) and (max-width:47.9375em) {.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
@media only screen and (min-width:48em) {.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 {position: relative;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;}
	.footer-middle-content .block-views-1f0e0e87c933b05654af099bcf51afea .view, .footer-middle-content .block-views-be767be84d885b95898750c2580deae8 .view {float: none;}}
@media only screen and (min-width:48em) {.footer-middle-content .block-menu-menu-footer-social-icons {position: relative;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;float: right;}}
.footer-top-wrapper {padding: 1rem 0;background: #002f65;}
.footer-middle-wrapper {padding: 2rem 0;}
.footer-bottom-wrapper {background: #002f65;padding: 1.4rem 0;margin: 1.4rem 0 0;}
.footer-bottom-wrapper .copyright, .footer-bottom-wrapper .powered-by {text-align: center;line-height: 1.4;font-size: 1rem;color: #fff;}
@media only screen and (min-width:48em) {.footer-bottom-wrapper .copyright {text-align: left;}
	.footer-bottom-wrapper .powered-by {text-align: right;}
	.footer-bottom-wrapper .powered-by span, .footer-bottom-wrapper .powered-by a {color: #fff;}}
.footer-affiliate-wrapper .inline-list li {margin-bottom: 1rem;}
@media only screen and (max-width:64em) {___NOT__VALID___ {padding-left: 0 !important;padding-right: 0 !important;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {border-bottom: 1px solid #1984ff;padding-bottom: 1em !important;margin-bottom: .5em !important;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {padding-left: 0 !important;padding-right: 0 !important;margin-bottom: 1.5em;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {margin-bottom: 0;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {font-size: 1em;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {top: 8px;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {top: 5px;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {top: 0;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {color: rgba(255,255,255,0);width: 25px;height: 25px;line-height: 25px;border-radius: 20px;overflow: hidden;position: absolute;padding: 0;top: 0;right: 0;min-height: 0px;}
	___NOT__VALID___ {color: rgba(255,255,255,0);}
	___NOT__VALID___ {position: absolute;top: 0;left: 0;content: "+";color: #fff !important;display: block;width: 25px;height: 25px;line-height: 25px;text-align: center;font-weight: bold;font-family: Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size: 25px;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {padding-left: 0 !important;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {padding-right: 0 !important;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {padding: 1em 0;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {font-size: 1em;}
	___NOT__VALID___ {display: none;}}
@media all and (max-width:940px) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
@media only screen and (max-width:30em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;}}
body, html {position: relative;width: 100%;height: auto !important;min-height: 100%;padding: 0;margin: 0;overflow-x: hidden;}
body *, html * {line-height: 1.45;box-sizing: border-box;}
body p, html p {line-height: 1.45;}
body #print-mail-form .form-item-txt-to-addrs label + .form-textarea-wrapper, html #print-mail-form .form-item-txt-to-addrs label + .form-textarea-wrapper {clear: both;}
ul, ol {list-style: disc;margin-left: 20px;}
#document, #page-content {min-height: 100%;height: auto;}
.l-main {width: 100%;position: relative;}
@media only screen and (min-width:48em) {.l-main {padding-bottom: 30px;clear: both;}}
@media only screen and (min-width:48em) {.main.columns {padding-top: 0px;}}
@media only screen and (min-width:48em) {body.sidebar-first .sidebar-first, body.sidebar-second .sidebar-first {padding-right: 0px;}
	body.sidebar-first .sidebar-second, body.sidebar-second .sidebar-second {padding-left: 0px;}}
@media only screen and (min-width:48em) and (max-width:64em) {body.sidebar-first .sidebar-first, body.sidebar-first .sidebar-second, body.sidebar-second .sidebar-first, body.sidebar-second .sidebar-second {width: 35%;}
	body.sidebar-first .main.columns, body.sidebar-second .main.columns {width: 65%;}}
@media only screen and (min-width:48em) {body.sidebar-first .main.columns {padding-left: 25px;}}
@media only screen and (min-width:48em) {body.sidebar-second .main.columns {padding-right: 25px;}}
body.maintenance-page #page-wrapper {text-align: center;}
body.maintenance-page .l-header {padding-bottom: .9375em;}
body.maintenance-page #main-wrapper {padding: 1.875em 0;}
.favorites-cart #page-title {display: block;width: 100%;position: relative;text-align: center;}
.favorites-cart #page-title .bt-leads-share-url-form-wrapper {margin: auto;float: none;display: block;width: 100%;text-align: center;line-height: 1;}
.favorites-cart #page-title .bt-leads-share-url-form-wrapper a {display: inline-block;display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;float: none;}
.favorites-cart #page-title .bt-leads-share-url-form-wrapper aa {color: #fff;}
.favorites-cart #page-title .bt-leads-share-url-form-wrapper a:hover, .favorites-cart #page-title .bt-leads-share-url-form-wrapper a:active {text-decoration: none;background-color: #004798;color: #fff;}
.favorites-cart #page-title .bt-leads-share-url-form-wrapper a span {display: inline;line-height: inherit !important;}
@media only screen and (max-width:47.9375em) {.favorites-cart #page-title {margin-top: 25px;}}
.favorites-cart .l-main {max-width: none;position: relative;}
@media only screen and (min-width:48em) {.favorites-cart .main.columns {padding-left: 0px;padding-right: 0px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: absolute !important;bottom: 0px;right: 15px;top: 200px;width: auto;left: 50%;}
	___NOT__VALID___ {position: absolute !important;bottom: 0px !important;top: 0px !important;height: auto !important;right: 0px !important;}}
@media only screen and (min-width:109.375em) {___NOT__VALID___ {left: 40%;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {clear: both;padding-right: 40px;background: #f0f0f0 url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/scroll-bar-bg-lg.gif") right center no-repeat;background-size: 40px 100%;margin-bottom: 20px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 20px;width: 50%;float: left;min-height: 550px;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 70.83333%;float: left;}
	___NOT__VALID___ {margin-bottom: .5rem;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 70.83333%;float: left;float: right;padding: 0 15px !important;}
	___NOT__VALID___ {width: 100%;}}
@media only screen and (min-width:109.375em) {___NOT__VALID___ {width: 40%;}}
.view-favorites .view-filters {padding-bottom: 20px;padding-bottom: 10px;padding-top: 15px;clear: both;box-sizing: content-box;width: 100%;padding-left: 15px;padding-right: 15px;margin-left: -15px;background: #f0f0f0;}
.view-favorites .view-filters:before, .view-favorites .view-filters:after {content: " ";display: table;}
.view-favorites .view-filters:after {clear: both;}
@media only screen and (min-width:48em) {.view-favorites .view-filters {box-sizing: border-box;margin-left: auto;margin-right: auto;box-shadow: 0px 2px 3px rgba(0,0,0,.2);position: relative;background: #fff;}}
.view-favorites .view-filters .block-vrweb-favorites {padding-top: 15px;text-align: center;}
.view-favorites .view-filters .block-vrweb-favorites a {font-size: 20px;text-indent: -999px;display: inline-block;overflow: hidden;width: 145px;height: 30px;position: relative;}
.view-favorites .view-filters .block-vrweb-favorites a:hover, .view-favorites .view-filters .block-vrweb-favorites a:active {color: #b44f17;}
.view-favorites .view-filters .block-vrweb-favorites .fi-heart {display: none;}
.view-favorites .view-filters .block-vrweb-favorites .service-label {padding-left: 35px;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-update.svg") left top no-repeat;background-size: 30px auto;text-indent: 0px;display: block;position: absolute;top: 0;left: 0;}
@media only screen and (min-width:48em) {.view-favorites .view-filters .block-vrweb-favorites {width: 200px;margin: 1rem auto;padding-top: 0;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 80%;float: left;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 12px !important;width: 50%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 20%;float: left;padding-top: 22px;}
	___NOT__VALID___ {padding-left: 0px;padding-right: 0px;font-size: 11px;}}
@media only screen and (min-width:47.9375em) and (max-width:58.75em) {.favorites-cart .view-mode-teaser > .group-right, .favorites-cart .view-mode-teaser > .group-left {width: 100%;}
	.favorites-cart .view-mode-teaser > .group-left {padding-left: 0px;padding-right: 0px;}
	.favorites-cart .view-mode-teaser > .group-right {padding-left: 10px;padding-right: 10px;}}
.page-things-to-do .view-things-to-do-categories-2 {margin: 2rem 0;}
.page-things-to-do .view-things-to-do-categories-2 .vocabulary-things-to-do-categories.view-mode-taxonomy_teaser {margin: 0 0 2rem;}
.page-things-to-do .view-things-to-do-categories-2 .vocabulary-things-to-do-categories.view-mode-taxonomy_teaser .field-name-title h2, .page-things-to-do .view-things-to-do-categories-2 .vocabulary-things-to-do-categories.view-mode-taxonomy_teaser .field-name-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .page-things-to-do .view-things-to-do-categories-2 .vocabulary-things-to-do-categories.view-mode-taxonomy_teaser .field-name-title * {font-size: 1.4rem;font-family: "futura-pt",sans-serif;font-weight: 500;text-align: left;margin: 0;padding: 1rem 0 0;}
.blog-ttd-events-page .node-teaser.view-mode-teaser {padding: 20px 0px;border-bottom: solid 1px #f0f0f0;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper {text-align: center;width: 160px;height: 30px;padding-top: 2px;position: absolute;margin: auto;top: 7px;left: 0px;right: 0px;background: #000b19;border-radius: 0px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper, .blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper i {color: #fff;font-weight: 400;line-height: 1;}
@media only screen and (min-width:30.0625em) and (max-width:64em) {.blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper {position: relative;top: auto;bottom: auto;left: auto;right: auto;width: 100%;opacity: 1;border-top-left-radius: 0px;border-top-right-radius: 0px;}
	.blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper, .blog-ttd-events-page .node-teaser.view-mode-teaser .vrweb-featured-wrapper i {color: #fff;}}
.blog-ttd-events-page .node-teaser.view-mode-teaser .group-left, .blog-ttd-events-page .node-teaser.view-mode-teaser .group-right {display: block !important;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .group-left {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 100%;float: left;height: auto !important;}
@media only screen and (min-width:30.0625em) {.blog-ttd-events-page .node-teaser.view-mode-teaser .group-left {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;width: 33.33333%;float: left;}}
.blog-ttd-events-page .node-teaser.view-mode-teaser .group-left .field-name-field-teaser-image {background: #f0f0f0;position: relative;display: block;width: 100%;height: 0px;overflow: hidden;padding-top: 70%;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .group-left .field-name-field-teaser-image img {display: block;position: absolute;min-width: 102%;height: auto;margin: auto;top: 0px;left: -1%;right: -1%;bottom: 0px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .group-right {position: relative;padding-left: 15px;padding-left: 10px;padding-right: 15px;padding-right: 10px;width: 100%;float: left;}
@media only screen and (min-width:30.0625em) {.blog-ttd-events-page .node-teaser.view-mode-teaser .group-right {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 66.66667%;float: left;}}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 {margin-top: 0px;margin-bottom: 3px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a {font-family: "Playfair Display",serif;font-weight: 300;font-size: 1.4rem;color: #002f65;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a:hover, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a:active {color: #000b19;text-decoration: none;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a {color: #002f65;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a:hover, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-title h3 a:active {color: #002f65;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-post-date {color: #002f65;padding: 3px 0px;font-weight: 300;font-size: 16px;font-family: "futura-pt",sans-serif;text-transform: uppercase;letter-spacing: 1px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-body {margin-bottom: 10px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-body:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-body:after {content: " ";display: table;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-body:after {clear: both;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-body p {margin-bottom: 0px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-node-link {display: block;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-node-link a {display: inline-block;display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-node-link aa {color: #fff;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-node-link a:hover, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-node-link a:active {text-decoration: none;background-color: #004798;color: #fff;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-event-date {color: #002f65;font-family: "futura-pt",sans-serif;text-transform: uppercase;letter-spacing: .03em;font-weight: 600;padding-top: 6px;padding-bottom: 2px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url {display: inline-block;width: auto;line-height: 1;font-size: 16px;font-weight: 600;color: #002f65;font-family: "futura-pt",sans-serif;text-transform: uppercase;letter-spacing: .03em;margin-bottom: 7px;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a {padding: 3px 0px;border-radius: 0px;color: #000b19;text-decoration: none !important;position: relative;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:before {content: "";position: absolute;position: absolute;margin: auto;margin: auto;top: auto;top: 0;bottom: 0;bottom: -14px;bottom: 0;left: 0;left: auto;right: 0;right: 0;right: -14px;display: block;width: 0px;height: 0px;border-style: solid;border-width: 7px;border-color: #b44f17 rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #b44f17;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:before {right: -20px;opacity: 0;transition: opacity .25s ease-out;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:hover, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:active, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:hover, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:active {color: #b44f17;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:hover:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number a:active:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:hover:before, .blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-url a:active:before {opacity: 1;}
.blog-ttd-events-page .node-teaser.view-mode-teaser .field-name-field-phone-number + .field-name-field-url {margin-left: 5px;border-left: solid 1px #000;padding-left: 7px;}
.blog-ttd-events-page .views-row-1 .node-teaser.view-mode-teaser {padding-top: 0px;}
.blog-ttd-events-page .ttd-result-summary, .blog-ttd-events-page .events-result-summary {margin-bottom: 10px;}
@media only screen and (min-width:48em) {___NOT__VALID___ {min-height: 175px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {width: 70%;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 1px;width: 75%;float: left;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: none !important;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {display: block !important;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {width: 25% !important;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-left: 0;}}
@media only screen and (min-width:30.0625em) {___NOT__VALID___ {padding-right: 8px;padding-left: 0px;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {display: block !important;}}
@media only screen and (min-width:36.625em) {___NOT__VALID___ {width: 100%;}
	___NOT__VALID___ {width: 100%;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {width: 80%;left: 10%;}}
.node-broker.view-mode-full .field-name-field-bio {line-height: 1.4;}
.node-broker.view-mode-full .field-name-field-email {padding: 1em 0;font-weight: bold;}
.node-broker.view-mode-full .field-name-field-phone {font-size: 1.5em;}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
.page-specials {background: whitesmoke;}
.page-specials #page-title {margin-bottom: 1rem;}
@media only screen and (min-width:32.1875em) {___NOT__VALID___ {font-size: 16px;width: 485px;}}
@media only screen and (min-width:40em) and (max-width:58.6875em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 4px;padding-right: 15px;padding-right: 4px;width: 50%;float: left;clear: none;}
	___NOT__VALID___ {clear: both;padding-left: 0px;padding-right: 8px;}
	___NOT__VALID___ {clear: none;padding-right: 0px;padding-left: 8px;}}
@media only screen and (min-width:58.75em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 5px;padding-right: 15px;padding-right: 5px;width: 33.33333%;float: left;clear: none;}
	___NOT__VALID___ {clear: both;padding-left: 0px;padding-right: 10px;}
	___NOT__VALID___ {clear: none;padding-right: 0px;padding-left: 10px;}}
@media only screen and (min-width:30.0625em) and (max-width:39.9375em) {___NOT__VALID___ {}
	___NOT__VALID___ {content: " ";display: table;}
	___NOT__VALID___ {clear: both;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;padding: 0;}
	___NOT__VALID___ {border: solid 3px #fff;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 10px;padding-right: 15px;padding-right: 10px;width: 66.66667%;float: left;float: right;clear: right;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 33.33333%;float: left;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 66.66667%;float: left;}}
@media only screen and (min-width:40em) {___NOT__VALID___ {clear: both;position: relative;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {text-align: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {text-align: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {text-align: left;border-bottom: solid 1px rgba(0,47,101,.25);padding-bottom: 10px;margin-bottom: 1rem;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding: 0 0 0 1rem;margin-bottom: 0rem;width: 150px;float: right;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {min-width: 25%;position: absolute;margin: auto;top: auto;bottom: 17px;left: auto;right: 0;}
	___NOT__VALID___ {display: block;height: auto;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;float: right;background: white;}
	___NOT__VALID___ {content: "Refine Search";background: #898989;background: #333;color: #333;margin-bottom: 15px;padding: 8px 0px;margin-top: 0px;text-align: center;text-transform: uppercase;font-size: 21px;font-family: "Playfair Display",serif;font-weight: 700;letter-spacing: .05em;display: block;margin: 0 -15px;}
	___NOT__VALID___ {}
	___NOT__VALID___ {content: " ";display: table;}
	___NOT__VALID___ {clear: both;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {display: block;}}
@media only screen and (max-width:24.0625em) {___NOT__VALID___ {font-size: 16px;}}
@media only screen and (max-width:47.9375em) {___NOT__VALID___ {position: relative;}
	___NOT__VALID___ {position: fixed;width: 88%;top: 0px;height: 100%;background-color: white;transition: left .25s ease-out;left: -100%;border-right: solid 1px #f0f0f0;}
	___NOT__VALID___ {height: 100%;padding-bottom: 200px;overflow-y: scroll;}
	___NOT__VALID___ {position: static;}
	___NOT__VALID___ {padding-top: 0px;}
	___NOT__VALID___ {padding-bottom: 10px;}
	___NOT__VALID___ {padding: 15px 0 10px;}
	___NOT__VALID___ {left: 0px;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {background: #333;color: #fff;}
	___NOT__VALID___ {display: none;}
	___NOT__VALID___ {top: 297px;}
	___NOT__VALID___ {top: 347px;}
	___NOT__VALID___ {left: -88%;}
	___NOT__VALID___ {opacity: 0;animation: fade-in .5s .25s forwards;}}
[id*="views-exposed-form-btm-specials-"] {margin-bottom: 0px;}
.sticky-enabled [id*="views-exposed-form-btm-specials-"] .views-exposed-form {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;padding: 0;margin: 0 auto;border: none;}
.sticky-enabled [id*="views-exposed-form-btm-specials-"] .views-exposed-form:before, .sticky-enabled [id*="views-exposed-form-btm-specials-"] .views-exposed-form:after {content: " ";display: table;}
.sticky-enabled [id*="views-exposed-form-btm-specials-"] .views-exposed-form:after {clear: both;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-form {padding: 0 0 1rem;margin: 0 0 1rem;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom: 1px solid #333;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-form label, [id*="views-exposed-form-btm-specials-"] .views-exposed-form .description {color: #000;}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] .views-exposed-form label, [id*="views-exposed-form-btm-specials-"] .views-exposed-form .description {color: #000;}}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget {padding-left: 0 !important;padding-right: 0 !important;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget:before, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget:after {content: " ";display: table;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget:after {clear: both;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings {display: inline-block;background-color: #333;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;margin: 1rem 0;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listingsa {color: #fff;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:hover, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:active {text-decoration: none;background-color: #4d4d4d;color: #fff;}
[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}
@media only screen and (max-width:47.9375em) {[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end {margin: 0 0 .5rem;}
	[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-end, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-end {width: 50%;}
	[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-begin.form-item-avail-filter-rcav-flex, [id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-end.form-item-avail-filter-rcav-flex {width: 100%;}}
[id*="views-exposed-form-btm-specials-"] #edit-btm-solr-beds-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;width: 25%;float: left;padding-bottom: 12px;}
[id*="views-exposed-form-btm-specials-"] .views-widget-filter-occ_total_numeric, [id*="views-exposed-form-btm-specials-"] #edit-weblink-area-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-5-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-12-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-baths_numeric {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0px;width: 25%;float: left;padding-bottom: 12px;}
@media only screen and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] #edit-f-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-clear-button-wrapper, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-sort-by, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-sort-order, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-per-page {float: left;}
	[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 23.75%;float: left;}
	[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex {padding-left: 0 !important;padding-right: 0 !important;clear: both;width: 100%;padding-bottom: 0;}
	[id*="views-exposed-form-btm-specials-"] #edit-avail-filter-wrapper .form-item-avail-filter-rcav-flex .description {display: inline-block;margin-left: .5rem;}
	[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 33.33333%;float: left;padding-bottom: 12px;}
	[id*="views-exposed-form-btm-specials-"] .views-widget-filter-occ_total_numeric, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-baths_numeric, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-beds_numeric, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-beds-numeric-wrapper, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-child, [id*="views-exposed-form-btm-specials-"] #edit-weblink-area-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-5-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-12-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-adult, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-occ_total_numeric {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 12.5%;float: left;padding-bottom: 12px;}}
@media only screen and (min-width:64.0625em) and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] .views-widget-filter-occ_total_numeric, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-baths_numeric, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-beds_numeric, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-beds-numeric-wrapper, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-child, [id*="views-exposed-form-btm-specials-"] #edit-weblink-area-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-5-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-evrn-client-12-wrapper, [id*="views-exposed-form-btm-specials-"] #edit-btm-solr-field-vr-featured-amenities-rc-core-tid-wrapper, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-adult, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-occ_total_numeric {position: relative;padding-left: 15px;padding-right: 15px;width: 15.83333%;float: left;}}
@media only screen and (min-width:64.0625em) and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] #edit-btm-solr-beds-numeric-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 9.375%;float: left;}}
@media only screen and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] #edit-btm-solr-results-counter-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 8.33333%;float: left;float: right;text-align: center;}
	[id*="views-exposed-form-btm-specials-"] #edit-btm-solr-results-counter-wrapper .views-widget {line-height: 46px;height: 46px;margin-top: 15px;}
	[id*="views-exposed-form-btm-specials-"] .views-submit-button {position: relative;padding-left: 15px;padding-left: 1rem !important;padding-right: 15px;width: 10.41667%;float: left;float: right;}}
[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper {padding-top: 1rem;padding-bottom: 1rem;}
[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper label {line-height: 38px;color: #444;}
[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper .f-dropdown {padding: 1rem;min-width: 220px;margin-top: 53px;overflow: visible;}
[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper .f-dropdown .form-item input[type="checkbox"] {float: left;clear: both;}
[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper .f-dropdown .form-item label {float: left;display: block;padding-left: .5rem;color: #444;font-weight: 400;word-break: break-word;max-width: 155px;margin: 0 0 1rem;line-height: 1;}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] #edit-area-wrapper {padding-top: 0;padding-bottom: 0;}}
[id*="views-exposed-form-btm-specials-"] .views-reset-button {clear: both;width: 100%;text-align: center;}
[id*="views-exposed-form-btm-specials-"] .views-reset-button #edit-reset {display: inline;text-decoration: underline;background: none;color: #333;margin-bottom: 0px;text-shadow: none;}
[id*="views-exposed-form-btm-specials-"] .views-reset-button #edit-reset:hover, [id*="views-exposed-form-btm-specials-"] .views-reset-button #edit-reset:active {background: none;color: #333;text-decoration: none;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget label, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-filter-avail_filter .form-item label {margin-top: 15px;color: #333;}
[id*="views-exposed-form-btm-specials-"] #edit-rating {margin-top: 15px;}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by {}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:before, [id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:after {content: " ";display: table;}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:after {clear: both;}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-beds_numeric {margin-bottom: 10px;}
@media only screen and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-beds_numeric {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 7px;width: 50%;float: left;}}
[id*="views-exposed-form-btm-specials-"] #edit-baths-numeric-wrapper, [id*="views-exposed-form-btm-specials-"] .views-widget-filter-baths_numeric {position: relative;padding-left: 15px;padding-left: 7px;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;margin-bottom: 10px;}
[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end {margin-bottom: 10px;}
@media only screen and (max-width:30em) {[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}
	[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin label, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end label {padding-left: 0px;background-image: none;}}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper {clear: both;padding-top: 10px;margin-bottom: .9375em;}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper label[for="edit-field-vr-featured-amenities-tid"] {display: none;}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper .form-item-field-vr-featured-amenities-tid .form-item {margin-bottom: .3125em;}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 6px 0px;}
@media all and (max-width:940px) {[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper .form-item-field-vr-featured-amenities-tid .form-type-bef-checkbox label {display: inline;font-size: 18px;font-weight: 300;}
[id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper input[type="checkbox"], [id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper input[type="radio"], [id*="views-exposed-form-btm-specials-"] #edit-field-vr-featured-amenities-tid-wrapper select {margin: 0;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget {}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget:before, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget:after {content: " ";display: table;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget:after {clear: both;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings {display: inline-block;background-color: #000b19;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listingsa {color: #fff;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:hover, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:active {text-decoration: none;background-color: #00234c;color: #fff;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:hover, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget #edit-submit-vacation-rental-listings:active {background-color: #b44f17;}
[id*="views-exposed-form-btm-specials-"] .views-exposed-widget label, [id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-filter-avail_filter .form-item label {margin-top: 15px;}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by {}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:before, [id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:after {content: " ";display: table;}
[id*="views-exposed-form-btm-specials-"] .views-widget-sort-by:after {clear: both;}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 33.33333%;float: left;}}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper label {display: inline-block;}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .views-widget {}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .views-widget:before, [id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .views-widget:after {content: " ";display: table;}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .views-widget:after {clear: both;}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-min, [id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-max {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 50%;float: left;}
[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-min label, [id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-max label {display: none;}
@media only screen and (max-width:47.9375em) {[id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-min:last-child, [id*="views-exposed-form-btm-specials-"] #edit-beds-numeric-wrapper .form-item-beds-numeric-max:last-child {padding-right: 0 !important;}}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] {line-height: 46px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown {background: white;border: 1px solid #ccc;max-height: 300px;overflow-y: scroll;padding-top: 0 !important;padding: .25rem;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown.custom-f-dropdown-active {top: 46px;left: 0;position: absolute;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar {-webkit-appearance: none;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:vertical {width: 11px;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar:horizontal {height: 11px;display: none;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-thumb {border-radius: 8px;border: 2px solid white;background-color: rgba(0,0,0,.5);}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown::-webkit-scrollbar-track {background-color: #fff;border-radius: 8px;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul {list-style: none;margin: 0;padding: 0;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul li {margin: 0 0 .25rem;padding: .25rem 0 0 .5rem;color: #333;font-weight: 400;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul li label.element-invisible {display: none;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"] {display: inline-block;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul li input[type="checkbox"]:checked {margin-right: 7px;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] label[data-dropdown] + .f-dropdown ul li a.facetapi-checkbox {display: inline;color: #333;font-weight: 400;}
[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] ul {list-style: none;margin: 0;padding: 0;}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] [id*="edit-btm-solr-"] {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;width: 16.66667%;float: left;top: 22px;}}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-filter-f {float: left;}}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-per-page {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;width: 16.66667%;float: left;float: right;display: none;}}
@media only screen and (min-width:48em) {[id*="views-exposed-form-btm-specials-"] .views-exposed-widget.views-widget-filter-occ_total_numeric {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 16.66667%;float: left;margin-top: 37px;}}
[id*="views-exposed-form-btm-specials-"] #edit-sort-bef-combine-wrapper {display: none;}
[id*="views-exposed-form-btm-specials-"] #edit-baths-numeric-wrapper {position: relative;padding-left: 15px;padding-left: 7px;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}
@media only screen and (max-width:30em) {[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 100%;float: left;}
	[id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-begin label, [id*="views-exposed-form-btm-specials-"] .form-item-avail-filter-rcav-end label {padding-left: 0px;background-image: none;}}
[id*="views-exposed-form-btm-specials-"] .views-submit-button {clear: both;padding-top: 2rem;}
@media only screen and (min-width:64.0625em) {[id*="views-exposed-form-btm-specials-"] .views-submit-button {padding-top: 0;clear: none;margin-top: 37px;}}
[id*="views-exposed-form-btm-specials-"] .views-submit-button button {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
[id*="views-exposed-form-btm-specials-"] .views-submit-button buttona {color: #fff;}
[id*="views-exposed-form-btm-specials-"] .views-submit-button button:hover, [id*="views-exposed-form-btm-specials-"] .views-submit-button button:active {text-decoration: none;background-color: #004798;color: #fff;}
.specials-reveal.reveal-modal {padding: 15px;}
@media only screen and (min-width:48em) {___NOT__VALID___ {border-bottom: solid 1px #002f65;}}
.specials-popup-list .views-row {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 10px 0;border-top: solid 1px #f0f0f0;}
@media only screen and (min-width:48em) and (max-width:75em) {.specials-popup-list .views-row {position: relative;padding-left: 15px;padding-left: 8px;padding-right: 15px;padding-right: 8px;width: 50%;float: left;border-top: none;clear: none;}
	.specials-popup-list .views-row:nth-of-type(2n+1) {clear: both;padding-left: 0px;padding-right: 16px;}
	.specials-popup-list .views-row:nth-of-type(2n) {clear: none;padding-right: 0px;padding-left: 16px;}}
@media only screen and (min-width:75.0625em) {.specials-popup-list .views-row {position: relative;padding-left: 15px;padding-left: 8px;padding-right: 15px;padding-right: 8px;width: 33.33333%;float: left;border-top: none;clear: none;margin-bottom: 15px;}
	.specials-popup-list .views-row:nth-of-type(3n+1) {clear: both;padding-left: 0px;padding-right: 16px;}
	.specials-popup-list .views-row:nth-of-type(3n) {clear: none;padding-right: 0px;padding-left: 16px;}}
.view-mode-popup_teaser .node-title a, .view-mode-popup_teaser .node-title h2, .view-mode-popup_teaser .node-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header .view-mode-popup_teaser .node-title *, .view-mode-popup_teaser .field-name-title a, .view-mode-popup_teaser .field-name-title h2, .view-mode-popup_teaser .field-name-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header
  .view-mode-popup_teaser .field-name-title *, .view-mode-popup_teaser .views-field-title a, .view-mode-popup_teaser .views-field-title h2, .view-mode-popup_teaser .views-field-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header
  .view-mode-popup_teaser .views-field-title * {font-family: "Playfair Display",serif;font-size: 1.4rem;font-weight: 300;margin: 0 0 .5rem;color: #006ae5;white-space: normal !important;overflow: visible !important;text-decoration: none;}
.view-mode-popup_teaser .node-title a:hover, .view-mode-popup_teaser .node-title a:active, .view-mode-popup_teaser .node-title h2:hover, .view-mode-popup_teaser .node-title .view-display-id-block_homeage_featured .view-header :hover, .view-display-id-block_homeage_featured .view-header .view-mode-popup_teaser .node-title :hover, .view-mode-popup_teaser .node-title h2:active, .view-mode-popup_teaser .node-title .view-display-id-block_homeage_featured .view-header :active, .view-display-id-block_homeage_featured .view-header .view-mode-popup_teaser .node-title :active, .view-mode-popup_teaser .field-name-title a:hover, .view-mode-popup_teaser .field-name-title a:active, .view-mode-popup_teaser .field-name-title h2:hover, .view-mode-popup_teaser .field-name-title .view-display-id-block_homeage_featured .view-header :hover, .view-display-id-block_homeage_featured .view-header
    .view-mode-popup_teaser .field-name-title :hover, .view-mode-popup_teaser .field-name-title h2:active, .view-mode-popup_teaser .field-name-title .view-display-id-block_homeage_featured .view-header :active, .view-display-id-block_homeage_featured .view-header
    .view-mode-popup_teaser .field-name-title :active, .view-mode-popup_teaser .views-field-title a:hover, .view-mode-popup_teaser .views-field-title a:active, .view-mode-popup_teaser .views-field-title h2:hover, .view-mode-popup_teaser .views-field-title .view-display-id-block_homeage_featured .view-header :hover, .view-display-id-block_homeage_featured .view-header
    .view-mode-popup_teaser .views-field-title :hover, .view-mode-popup_teaser .views-field-title h2:active, .view-mode-popup_teaser .views-field-title .view-display-id-block_homeage_featured .view-header :active, .view-display-id-block_homeage_featured .view-header
    .view-mode-popup_teaser .views-field-title :active {text-decoration: underline;}
.view-mode-popup_teaser .field-name-field-special-subhead, .view-mode-popup_teaser .views-field-field-special-subhead {font-weight: 500;text-transform: uppercase;line-height: 1;margin-top: 5px;color: #666;border-bottom: 1px dotted #ccc;padding-bottom: .5rem;font-size: 1rem;}
.view-mode-popup_teaser .field-name-field-special-subhead .field-label, .view-mode-popup_teaser .views-field-field-special-subhead .field-label {display: none !important;}
.view-mode-popup_teaser .field-name-field-call-to-book-number, .view-mode-popup_teaser .field-name-field-valid-dates, .view-mode-popup_teaser .field-name-field-for-stay-dates-between, .view-mode-popup_teaser .field-name-field-minimum-stay {font-size: 1rem;}
.view-mode-popup_teaser .field-name-field-call-to-book-number .field-label, .view-mode-popup_teaser .field-name-field-call-to-book-number .label-above, .view-mode-popup_teaser .field-name-field-valid-dates .field-label, .view-mode-popup_teaser .field-name-field-valid-dates .label-above, .view-mode-popup_teaser .field-name-field-for-stay-dates-between .field-label, .view-mode-popup_teaser .field-name-field-for-stay-dates-between .label-above, .view-mode-popup_teaser .field-name-field-minimum-stay .field-label, .view-mode-popup_teaser .field-name-field-minimum-stay .label-above {font-weight: 700;padding-top: 10px;font-size: 15px;display: block;}
.view-mode-popup_teaser .field-name-field-call-to-book-number span[class*="date-display-"], .view-mode-popup_teaser .field-name-field-valid-dates span[class*="date-display-"], .view-mode-popup_teaser .field-name-field-for-stay-dates-between span[class*="date-display-"], .view-mode-popup_teaser .field-name-field-minimum-stay span[class*="date-display-"] {font-size: 1rem;}
.view-mode-popup_teaser .field-name-field-call-to-book-number span[class*="date-display-"].date-display-start, .view-mode-popup_teaser .field-name-field-valid-dates span[class*="date-display-"].date-display-start, .view-mode-popup_teaser .field-name-field-for-stay-dates-between span[class*="date-display-"].date-display-start, .view-mode-popup_teaser .field-name-field-minimum-stay span[class*="date-display-"].date-display-start {display: block;}
.view-mode-popup_teaser .field-name-field-promo-code, .view-mode-popup_teaser .views-field-field-promo-code {padding-top: 10px;}
.view-mode-popup_teaser .field-name-field-promo-code .field-label, .view-mode-popup_teaser .field-name-field-promo-code .label-above, .view-mode-popup_teaser .field-name-field-promo-code .views-label, .view-mode-popup_teaser .views-field-field-promo-code .field-label, .view-mode-popup_teaser .views-field-field-promo-code .label-above, .view-mode-popup_teaser .views-field-field-promo-code .views-label {font-weight: 700;padding-top: 10px;font-size: 15px;display: block;}
.view-mode-popup_teaser .views-label {font-weight: 700;padding-top: 10px;font-size: 15px;display: block;}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-left: 25px;}}
@media only screen and (min-width:48em) and (max-width:53.0625em) {___NOT__VALID___ {width: 65%;float: left;float: right;clear: right;}}
@media only screen and (min-width:53.125em) and (max-width:64em) {___NOT__VALID___ {width: 70%;float: right;clear: right;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {text-align: left;position: relative;padding-left: 15px;padding-left: 25px;padding-right: 15px;padding-right: 0;width: 75%;float: left;float: right;clear: right;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {content: "Refine Search";background: #333;background: #898989;color: #fff;margin-bottom: 15px;padding: 8px 0px;margin-top: 0px;text-align: center;text-transform: none;font-size: 45px;font-family: "Playfair Display",serif;font-weight: 400;letter-spacing: normal;line-height: 40px;width: 100%;display: block;border-top-right-radius: 0px;border-top-left-radius: 0px;}
	___NOT__VALID___ {border-top-color: #898989;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding: 15px;}}
@media only screen and (max-width:64em) {___NOT__VALID___ {margin-top: 10px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {border-top: solid 1px #333;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-bottom: 10px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {text-align: left;position: static !important;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {width: 150px;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: absolute;margin: auto;top: 20px;bottom: auto;left: auto;right: 0;}
	___NOT__VALID___ {display: block;height: auto;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-right: 0px;position: absolute;left: 15px;top: 0;}
	___NOT__VALID___ {padding-left: 25px;border: none;}}
@media only screen and (min-width:48em) and (max-width:53.0625em) {___NOT__VALID___ {width: 35%;}
	___NOT__VALID___ {width: 65%;float: left;float: right;clear: right;}}
@media only screen and (min-width:53.125em) and (max-width:64em) {___NOT__VALID___ {width: 30%;}
	___NOT__VALID___ {width: 70%;float: right;clear: right;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {width: 25%;padding-left: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 25px;padding-right: 15px;padding-right: 0;width: 75%;float: left;float: right;clear: right;}}
body.section-akers-ellis-listings .block-akre-re-akre-re-search-pages-banner img, body.node-type-team-members .block-akre-re-akre-re-search-pages-banner img {width: 100%;}
body.section-akers-ellis-listings .block-akre-re-akre-re-disclaimer, body.node-type-team-members .block-akre-re-akre-re-disclaimer {font-size: .8rem;}
body.section-akers-ellis-listings .block-akre-re-akre-re-disclaimer p, body.node-type-team-members .block-akre-re-akre-re-disclaimer p {font-size: .8rem;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets, body.node-type-team-members .l-featured form .views-exposed-widgets {}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets:before, body.section-akers-ellis-listings .l-featured form .views-exposed-widgets:after, body.node-type-team-members .l-featured form .views-exposed-widgets:before, body.node-type-team-members .l-featured form .views-exposed-widgets:after {content: " ";display: table;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets:after, body.node-type-team-members .l-featured form .views-exposed-widgets:after {clear: both;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget {position: relative;padding-left: 15px;padding-right: 15px;width: 11.66667%;float: left;}
	body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget#edit-btm-solr-field-re-city-value-wrapper, body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget#edit-btm-solr-field-re-type-value-wrapper, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget#edit-btm-solr-field-re-city-value-wrapper, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget#edit-btm-solr-field-re-type-value-wrapper {position: relative;padding-left: 15px;padding-right: 15px;width: 14.58333%;float: left;}
	body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget.views-reset-button, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget.views-reset-button {width: 100%;}}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget {position: relative;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:before, body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:after, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:before, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:after {content: " ";display: table;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:after, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget:after {clear: both;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget .btm-solr-controlled, body.node-type-team-members .l-featured form .views-exposed-widgets > .views-exposed-widget > .views-widget .btm-solr-controlled {display: block;margin-bottom: 1rem;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #edit-btm-solr-results-counter-wrapper, body.node-type-team-members .l-featured form .views-exposed-widgets #edit-btm-solr-results-counter-wrapper {display: none;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper {margin-bottom: 1rem;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper {position: static;}}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .views-widget, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .views-widget {position: static;}}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > .drawer > .form-item:after, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > .drawer > .form-item:after {content: "MLS Search";text-transform: uppercase;font-size: .8rem;cursor: pointer;text-align: center;display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper.drawer-open > .views-widget > .drawer > .form-item, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper.drawer-open > .views-widget > .drawer > .form-item {position: relative;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper.drawer-open > .views-widget > .drawer > .form-item:before, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper.drawer-open > .views-widget > .drawer > .form-item:before {content: "";cursor: pointer;position: absolute;margin: auto;left: 0;right: 0;bottom: .75rem;z-index: 2;height: 0;width: 0;border-style: solid;border-width: 1rem;border-color: transparent transparent #fff;display: block;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label {display: inline-block;background-color: #b44f17;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;width: 100%;position: relative;z-index: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > labela, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > labela {color: #fff;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label:hover, body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label:active, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label:hover, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper > .views-widget > div > .form-item > label:active {text-decoration: none;background-color: #e1631d;color: #fff;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items {background: white;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items {position: absolute;top: 4rem;left: 0;right: 0;margin: auto;width: 100%;padding: 1rem;z-index: 1;}}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links {list-style: none;margin: 0;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links li, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links li {font-size: .9rem;font-weight: 400;}
body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links li input[type="checkbox"], body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget ul.facetapi-facetapi-checkbox-links li input[type="checkbox"] {margin-right: .5rem;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget {position: relative;position: relative;padding-left: 15px;padding-right: 15px;width: 25%;float: left;padding: 0 .5rem !important;}
	body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget:nth-child(4n+1), body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget:nth-child(4n+1) {clear: both;}
	body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget .views-widget, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget .views-widget {position: relative;}
	body.section-akers-ellis-listings .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget .views-widget #autocomplete *, body.node-type-team-members .l-featured form .views-exposed-widgets #drawer-wrapper .drawer-items > .views-exposed-widget .views-widget #autocomplete * {color: #000;font-size: 1rem;}}
body.section-akers-ellis-listings .view-real-estate-listings .view-header, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header, body.node-type-team-members .view-real-estate-listings .view-header, body.node-type-team-members [class*=".view-display-id-"] .view-header {margin: 0 0 1rem;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header:after, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header:after, body.node-type-team-members .view-real-estate-listings .view-header:before, body.node-type-team-members .view-real-estate-listings .view-header:after, body.node-type-team-members [class*=".view-display-id-"] .view-header:before, body.node-type-team-members [class*=".view-display-id-"] .view-header:after {content: " ";display: table;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header:after, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header:after, body.node-type-team-members .view-real-estate-listings .view-header:after, body.node-type-team-members [class*=".view-display-id-"] .view-header:after {clear: both;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link {text-transform: uppercase;font-family: "Playfair Display",serif;font-size: 12px;letter-spacing: .03em;text-align: center;margin: 0 0 15px;display: inline-block;padding: 0 2px;height: 46px;line-height: 46px;float: right;border: solid 1px rgba(0,47,101,.5);color: #000;text-decoration: none !important;background: white;width: 50%;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link:before {content: "";display: inline-block;width: 14px;height: 14px;line-height: 14px;vertical-align: text-top;background-image: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/icon-sprite.png");background-repeat: no-repeat;margin-right: 2px;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link:before {margin-right: 5px;}}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_real_estate_map:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_real_estate_map:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_real_estate_map:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_real_estate_map:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_real_estate_map:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_real_estate_map:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_real_estate_map:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_real_estate_map:before {background-position: -24px -72px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_real_estate_teasers:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_real_estate_teasers:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_real_estate_teasers:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_real_estate_teasers:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_real_estate_teasers:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_real_estate_teasers:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_real_estate_teasers:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_real_estate_teasers:before {background-position: -360px -48px;}
@media only screen and (min-width:51.25em) {body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link {width: auto;font-size: 14px;padding: 0 8px;margin-bottom: 0px;margin-top: 22px;}}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_teasers, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_teasers, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_teasers, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_teasers, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_teasers, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_teasers, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_teasers, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_teasers {border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_teasers:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_teasers:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_teasers:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_teasers:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_teasers:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_teasers:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_teasers:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_teasers:before {background-position: -360px -48px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_grid, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_grid, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_grid, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_grid, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_grid, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_grid, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_grid, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_grid {border-width: 1px 0;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_grid:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_grid:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_grid:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_grid:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_grid:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_grid:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_grid:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_grid:before {background-position: -216px 0;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_map_results, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_map_results, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_map_results, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_map_results, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_map_results, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_map_results, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_map_results, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_map_results {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle.page_map_results:before, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link.page_map_results:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle.page_map_results:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link.page_map_results:before, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle.page_map_results:before, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link.page_map_results:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle.page_map_results:before, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link.page_map_results:before {background-position: -24px -72px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .active-state-toggle, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .active-state-toggle, body.node-type-team-members .view-real-estate-listings .view-header .active-state-toggle, body.node-type-team-members [class*=".view-display-id-"] .view-header .active-state-toggle {background-color: #fff;background-image: none;opacity: .5;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link:hover, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link:active, body.section-akers-ellis-listings .view-real-estate-listings .view-header .toggle-style-link:focus, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link:hover, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link:active, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .toggle-style-link:focus, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link:hover, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link:active, body.node-type-team-members .view-real-estate-listings .view-header .toggle-style-link:focus, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link:hover, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link:active, body.node-type-team-members [class*=".view-display-id-"] .view-header .toggle-style-link:focus {background: #fafafa;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-by, body.section-akers-ellis-listings .view-real-estate-listings .view-header .views-widget-per-page, body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-bef-combine, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-by, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .views-widget-per-page, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-by, body.node-type-team-members .view-real-estate-listings .view-header .views-widget-per-page, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-bef-combine, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-by, body.node-type-team-members [class*=".view-display-id-"] .view-header .views-widget-per-page, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine {position: relative;float: left;padding-left: 15px;padding-right: 15px;width: 125px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-by.form-item-sort-by, body.section-akers-ellis-listings .view-real-estate-listings .view-header .views-widget-per-page.form-item-sort-by, body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-bef-combine.form-item-sort-by, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-by.form-item-sort-by, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .views-widget-per-page.form-item-sort-by, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine.form-item-sort-by, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-by.form-item-sort-by, body.node-type-team-members .view-real-estate-listings .view-header .views-widget-per-page.form-item-sort-by, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-bef-combine.form-item-sort-by, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-by.form-item-sort-by, body.node-type-team-members [class*=".view-display-id-"] .view-header .views-widget-per-page.form-item-sort-by, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine.form-item-sort-by {padding-right: 0px;padding-left: 7px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-by.views-widget-per-page, body.section-akers-ellis-listings .view-real-estate-listings .view-header .views-widget-per-page.views-widget-per-page, body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-bef-combine.views-widget-per-page, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-by.views-widget-per-page, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .views-widget-per-page.views-widget-per-page, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine.views-widget-per-page, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-by.views-widget-per-page, body.node-type-team-members .view-real-estate-listings .view-header .views-widget-per-page.views-widget-per-page, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-bef-combine.views-widget-per-page, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-by.views-widget-per-page, body.node-type-team-members [class*=".view-display-id-"] .view-header .views-widget-per-page.views-widget-per-page, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine.views-widget-per-page {padding-left: 0px;padding-right: 7px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-header .form-item-sort-bef-combine, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine, body.node-type-team-members .view-real-estate-listings .view-header .form-item-sort-bef-combine, body.node-type-team-members [class*=".view-display-id-"] .view-header .form-item-sort-bef-combine {padding-left: 0px;padding-right: 7px;}
body.section-akers-ellis-listings .view-real-estate-listings .view-content, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content, body.node-type-team-members .view-real-estate-listings .view-content, body.node-type-team-members [class*=".view-display-id-"] .view-content {}
body.section-akers-ellis-listings .view-real-estate-listings .view-content:before, body.section-akers-ellis-listings .view-real-estate-listings .view-content:after, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content:before, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content:after, body.node-type-team-members .view-real-estate-listings .view-content:before, body.node-type-team-members .view-real-estate-listings .view-content:after, body.node-type-team-members [class*=".view-display-id-"] .view-content:before, body.node-type-team-members [class*=".view-display-id-"] .view-content:after {content: " ";display: table;}
body.section-akers-ellis-listings .view-real-estate-listings .view-content:after, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content:after, body.node-type-team-members .view-real-estate-listings .view-content:after, body.node-type-team-members [class*=".view-display-id-"] .view-content:after {clear: both;}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .view-real-estate-listings .view-content, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content, body.node-type-team-members .view-real-estate-listings .view-content, body.node-type-team-members [class*=".view-display-id-"] .view-content {margin: 0 -1rem;}}
@media only screen and (min-width:48em) {body.section-akers-ellis-listings .view-real-estate-listings .view-content .views-row, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content .views-row, body.node-type-team-members .view-real-estate-listings .view-content .views-row, body.node-type-team-members [class*=".view-display-id-"] .view-content .views-row {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
	body.section-akers-ellis-listings .view-real-estate-listings .view-content .views-row:nth-child(2n+1), body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content .views-row:nth-child(2n+1), body.node-type-team-members .view-real-estate-listings .view-content .views-row:nth-child(2n+1), body.node-type-team-members [class*=".view-display-id-"] .view-content .views-row:nth-child(2n+1) {clear: both;}}
@media only screen and (min-width:64.0625em) {body.section-akers-ellis-listings .view-real-estate-listings .view-content .views-row, body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content .views-row, body.node-type-team-members .view-real-estate-listings .view-content .views-row, body.node-type-team-members [class*=".view-display-id-"] .view-content .views-row {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}
	body.section-akers-ellis-listings .view-real-estate-listings .view-content .views-row:nth-child(2n+1), body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content .views-row:nth-child(2n+1), body.node-type-team-members .view-real-estate-listings .view-content .views-row:nth-child(2n+1), body.node-type-team-members [class*=".view-display-id-"] .view-content .views-row:nth-child(2n+1) {clear: none;}
	body.section-akers-ellis-listings .view-real-estate-listings .view-content .views-row:nth-child(3n+1), body.section-akers-ellis-listings [class*=".view-display-id-"] .view-content .views-row:nth-child(3n+1), body.node-type-team-members .view-real-estate-listings .view-content .views-row:nth-child(3n+1), body.node-type-team-members [class*=".view-display-id-"] .view-content .views-row:nth-child(3n+1) {clear: both;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {float: left;width: auto;margin-right: 1rem;}
	___NOT__VALID___ {float: right;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {display: block;margin: auto;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;float: right;display: block;margin: auto;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {display: inline-block;}
	___NOT__VALID___ {content: "|";opacity: .5;display: inline-block;padding: 0 .25rem;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;width: 50%;float: left;display: block;margin: 0;clear: none;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 66.66667%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 33.33333%;float: left;}}
body.node-type-linklisting .title-wrapper, body.node-type-real-estate-listing .title-wrapper {visibility: hidden;display: none;}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {float: left;width: auto;margin-right: 1rem;}
	___NOT__VALID___ {float: right;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {float: left;width: calc(50% - .5rem);margin-right: 0;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {margin: 0 .5rem 0 0;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {margin: 0 0 0 .5rem;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 66.66667%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {font-size: 1.8rem;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {position: relative;padding-left: 15px;padding-left: 0;padding-right: 15px;width: 50%;float: left;}}
body.node-type-linklisting .ake-video-modal .field-name-field-mls-video, body.node-type-linklisting .ake-video-modal-2 .field-name-field-mls-video, body.node-type-real-estate-listing .ake-video-modal .field-name-field-mls-video, body.node-type-real-estate-listing .ake-video-modal-2 .field-name-field-mls-video {position: relative;padding-bottom: 56.2319%;height: 0;}
body.node-type-linklisting .ake-video-modal .field-name-field-mls-video iframe, body.node-type-linklisting .ake-video-modal-2 .field-name-field-mls-video iframe, body.node-type-real-estate-listing .ake-video-modal .field-name-field-mls-video iframe, body.node-type-real-estate-listing .ake-video-modal-2 .field-name-field-mls-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page-compensation .views-exposed-widgets {max-width: 33em;}
.page-compensation .views-field-field-ba-compensation {max-width: 150px;}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding: 1rem 1rem 1rem 2rem;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {text-align: left;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {width: 40%;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {width: 40%;}
	___NOT__VALID___ {width: 100%;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {float: left;width: 50%;text-align: center;padding: 13px;height: 46px;border: solid #ccc;border-width: 0 1px;}}
@media only screen and (min-width:37.5em) {___NOT__VALID___ {padding-right: 15px;}
	___NOT__VALID___ {position: relative;position: absolute;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;padding: 10px 15px 10px 10px;top: 0;left: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;padding-right: 0px;width: 58.33333%;float: left;float: right;}
	___NOT__VALID___ {margin-left: auto;margin-right: auto;}}
@media only screen and (min-width:48em) {___NOT__VALID___ {padding-left: 0px;padding-right: 0px;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
	___NOT__VALID___ {padding: 0;}
	___NOT__VALID___ {position: relative;position: absolute;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;clear: none;border: none;background: #002f65;top: 0px;bottom: 0px;right: 0px;margin: auto;}
	___NOT__VALID___ {content: "";display: block;width: 0px;height: 0px;position: absolute;margin: auto;right: 100%;left: auto;top: 0px;bottom: 0px;border-style: solid;border-width: 12px;border-color: rgba(255,255,255,0) #002f65 rgba(255,255,255,0) rgba(255,255,255,0);}
	___NOT__VALID___ {color: #fff;}
	___NOT__VALID___ {margin-top: 20px;}
	___NOT__VALID___ {display: none;}}
@media only screen and (min-width:64.0625em) {___NOT__VALID___ {margin-top: 20px;}
	___NOT__VALID___ {font-size: 18px;}}
html {font-size: 100%;overflow-x: hidden;}
#admin-menu div .dropdown li a {font-size: 13px;}
.row .row {margin-left: 0;margin-right: 0;}
@keyframes fade-in {0% {opacity: 0;}
	100% {opacity: 1;}}
.block-testimonials {margin: 2rem 0 0;}
.block-testimonials:before {content: " ";background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/favicon-144.png") center center no-repeat;background-size: contain;display: block;width: 5rem;height: 5rem;margin: auto;}
.block-testimonials .block-title {text-align: center;}
@media only screen and (min-width:48em) {.block-testimonials .block-title {font-size: 2.25rem;}}
.block-testimonials hr {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;}
.block-testimonials hr:before, .block-testimonials hr:after {content: " ";display: table;}
.block-testimonials hr:after {clear: both;}
.view-id-testimonials .view-content {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 1220px;background: none;height: 200px;}
.view-id-testimonials .view-content:before, .view-id-testimonials .view-content:after {content: " ";display: table;}
.view-id-testimonials .view-content:after {clear: both;}
@media only screen and (min-width:48em) {.view-id-testimonials .view-content {height: 200px;}}
.view-id-testimonials .view-content .rsOverflow {background: none;}
.view-id-testimonials .view-content .rsSlide {background: none;color: #f0f0f0;}
.view-id-testimonials .view-content .rsSlide .group-content {padding: 1rem;}
.view-id-testimonials .view-content .rsSlide .group-content p, .view-id-testimonials .view-content .rsSlide .group-content a {color: #888;font-weight: 300;font-style: italic;font-size: 1.2rem;line-height: 1.4;text-align: center;margin-bottom: 1.25em;display: block;cursor: pointer;}
.view-id-testimonials .view-content .rsSlide .group-content p:hover, .view-id-testimonials .view-content .rsSlide .group-content p:focus, .view-id-testimonials .view-content .rsSlide .group-content a:hover, .view-id-testimonials .view-content .rsSlide .group-content a:focus {text-decoration: none;color: #111;}
@media only screen and (min-width:48em) {.view-id-testimonials .view-content .rsSlide .group-content p, .view-id-testimonials .view-content .rsSlide .group-content a {font-size: 1.8rem;}}
.view-id-testimonials .view-content .rsSlide .field-name-title {display: none;}
.view-id-testimonials .view-content .rsSlide .field-name-field-byline {text-align: center;color: #aaa;}
.page-testimonials .view-id-testimonials .view-content {height: auto;}
.node-type-testimonial.page-node #page-title {display: none;}
.node-testimonial.view-mode-full {margin: 0 0 2rem;}
.node-testimonial.view-mode-full:before, .node-testimonial.view-mode-full:after {content: " ";display: table;}
.node-testimonial.view-mode-full:after {clear: both;}
.node-testimonial.view-mode-full .field-name-body p, .node-testimonial.view-mode-full .field-name-body a {font-weight: 300;font-style: normal;line-height: 1.4;text-align: left;margin-bottom: .5rem;display: block;cursor: pointer;}
.node-testimonial.view-mode-full .field-name-body p:hover, .node-testimonial.view-mode-full .field-name-body p:focus, .node-testimonial.view-mode-full .field-name-body a:hover, .node-testimonial.view-mode-full .field-name-body a:focus {text-decoration: none;color: #111;}
.node-testimonial.view-mode-full .field-name-title {display: none;}
.node-testimonial.view-mode-full .field-name-field-byline {text-align: left;}
.hp-cta {position: relative;width: 100%;bottom: 0;left: 0;z-index: 100;background: #002f65;background: radial-gradient(#003b7f,#00234c);}
@media only screen and (min-width:48em) {.hp-cta {background: linear-gradient(transparent 0%,rgba(0,0,0,.5) 65%,rgba(0,0,0,.95) 100%);position: absolute;bottom: 5rem;}}
@media only screen and (min-width:48em) {.hp-cta .cta-re, .hp-cta .cta-vr {position: relative;padding-left: 15px;padding-left: 0 !important;padding-right: 15px;padding-right: 0 !important;width: 50%;float: left;}}
.hp-cta .cta-re .cta-link, .hp-cta .cta-vr .cta-link {padding: 3rem 3rem 2rem;margin: 0;border-bottom: 1px solid rgba(255,255,255,.6);display: block;color: #fff;position: relative;}
.hp-cta .cta-re .cta-link:after, .hp-cta .cta-vr .cta-link:after {content: " ";display: block;width: 100%;height: 100%;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;background: radial-gradient(black 0%,rgba(255,255,255,0) 60%);opacity: 0;transition: opacity .3s ease;}
.hp-cta .cta-re .cta-link:hover, .hp-cta .cta-re .cta-link:focus, .hp-cta .cta-vr .cta-link:hover, .hp-cta .cta-vr .cta-link:focus {text-decoration: none;}
@media only screen and (min-width:48em) {.hp-cta .cta-re .cta-link:hover:after, .hp-cta .cta-re .cta-link:focus:after, .hp-cta .cta-vr .cta-link:hover:after, .hp-cta .cta-vr .cta-link:focus:after {opacity: 1;}}
.hp-cta .cta-re .cta-link:hover .cta-heading, .hp-cta .cta-re .cta-link:focus .cta-heading, .hp-cta .cta-vr .cta-link:hover .cta-heading, .hp-cta .cta-vr .cta-link:focus .cta-heading {transform: scale(1.1) translate3d(0,-.25rem,0);}
.hp-cta .cta-re .cta-link:hover .cta-subheading, .hp-cta .cta-re .cta-link:focus .cta-subheading, .hp-cta .cta-vr .cta-link:hover .cta-subheading, .hp-cta .cta-vr .cta-link:focus .cta-subheading {transform: scale(1.1);}
.hp-cta .cta-re .cta-heading, .hp-cta .cta-re .cta-subheading, .hp-cta .cta-vr .cta-heading, .hp-cta .cta-vr .cta-subheading {display: block;text-align: center;transform: translateZ(0);transition: transform .3s ease;position: relative;z-index: 1;text-shadow: 1px 1px 1px rgba(0,0,0,.6);}
.hp-cta .cta-re .cta-heading, .hp-cta .cta-vr .cta-heading {font-family: "Playfair Display",serif;font-size: 1.4rem;line-height: 1;margin: 0 0 .5rem;}
@media only screen and (min-width:48em) {.hp-cta .cta-re .cta-heading, .hp-cta .cta-vr .cta-heading {font-size: 1.4rem;}}
@media only screen and (min-width:64.0625em) {.hp-cta .cta-re .cta-heading, .hp-cta .cta-vr .cta-heading {font-size: 1.8rem;}}
@media only screen and (min-width:74.375em) {.hp-cta .cta-re .cta-heading, .hp-cta .cta-vr .cta-heading {font-size: 2rem;}}
.hp-cta .cta-re .cta-heading br, .hp-cta .cta-vr .cta-heading br {line-height: 1;}
.hp-cta .cta-re .cta-subheading, .hp-cta .cta-vr .cta-subheading {font-size: 1rem;font-weight: 300;}
@media only screen and (min-width:48em) {.hp-cta .cta-re .cta-subheading, .hp-cta .cta-vr .cta-subheading {font-size: 1rem;}}
@media only screen and (min-width:64.0625em) {.hp-cta .cta-re .cta-subheading, .hp-cta .cta-vr .cta-subheading {font-size: 1.2rem;}}
@media only screen and (min-width:74.375em) {.hp-cta .cta-re .cta-subheading, .hp-cta .cta-vr .cta-subheading {font-size: 1.4rem;}}
.hp-cta .cta-re .cta-subheading strong, .hp-cta .cta-vr .cta-subheading strong {font-weight: 400;}
.hp-cta .cta-re .cta-subheading:after, .hp-cta .cta-vr .cta-subheading:after {content: " ";display: inline-block;background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/images/chevron-right-white.svg") center center no-repeat;background-size: contain;width: 1.4rem;height: 1.2rem;vertical-align: middle;margin: 0 0 .25rem;}
@media only screen and (min-width:48em) {section.block.block-footer-quick-search {position: relative;padding-left: 15px;padding-right: 15px;width: 41.66667%;float: left;float: left;}}
section.block.block-footer-quick-search:after {content: " ";background: url("https://www.akersellis.com/sites/all/themes/custom/vrweb_foundation/logo.png") center center no-repeat;background-size: contain;display: block;width: 14rem;height: 8rem;clear: both;margin: 2rem 0 0;}
.footer-search-tabs.section-container section {background: transparent;float: none;width: auto;padding: 0;position: initial;}
.footer-search-tabs.section-container section:first-child > .title:after {content: " ";width: calc(100% + 1rem);height: .125rem;background: white;display: block;left: 100%;bottom: 0;position: absolute;transition: left .3s ease;}
.footer-search-tabs.section-container section:first-child.active:first-child > .title:after {left: 0;width: calc(100% - 1rem);}
.footer-search-tabs.section-container section:second-child > .title {margin-left: 1rem;}
.footer-search-tabs.section-container section > .title {background: transparent;height: auto;margin: 0 1rem 0 0;padding: 0 1rem 1rem 0;}
.footer-search-tabs.section-container section > .title a {color: #fff;font-family: "Playfair Display",serif;font-size: 1rem;padding: 0;text-align: left;opacity: .8;}
.footer-search-tabs.section-container section > .title a:hover, .footer-search-tabs.section-container section > .title a:focus {opacity: 1;}
.footer-search-tabs.section-container section.active > .title a {opacity: 1;}
.footer-search-tabs.section-container section .content {background: transparent;padding: 1rem 0 0;border-top: 1px solid rgba(255,255,255,.6);}
.footer-search-tabs.section-container section .content h6, .footer-search-tabs.section-container section .content .form-item.form-type-textfield.form-item-autocomplete > label {font-size: 1rem;margin: 0 0 .5rem;font-family: "futura-pt",sans-serif;letter-spacing: .075em;font-weight: 400;}
.footer-search-tabs.section-container section .content #autocomplete * {color: #000;font-size: 1rem;}
.node-community .field-name-field-team-member-phone-number:before, .node-community .field-name-field-community-phone-number:before {content: "";font-family: "foundation-icons";margin-right: 5px;}
.node-community .field-name-field-team-member-email-address:before, .node-community .field-name-field-community-email-address:before {content: "";font-family: "foundation-icons";margin-right: 5px;}
.node-community .field-name-field-team-member-email-address a, .node-community .field-name-field-community-email-address a {color: #000;text-decoration: underline;}
.node-community .field-name-field-team-member-email-address a:hover, .node-community .field-name-field-team-member-email-address a:active, .node-community .field-name-field-community-email-address a:hover, .node-community .field-name-field-community-email-address a:active {text-decoration: none;}
.node-community .field-name-body {padding-top: 10px;}
@media only screen and (min-width:48em) {.node-community .field-name-field-team-member-phone-number, .node-community .field-name-field-team-member-email-address, .node-community .field-name-field-community-phone-number, .node-community .field-name-field-community-email-address {display: inline-block;width: auto;margin-top: 3px;}
	.node-community .field-name-field-team-member-phone-number + .field-name-field-team-member-email-address, .node-community .field-name-field-community-phone-number + .field-name-field-community-email-address {padding-left: 10px;margin-left: 8px;border-left: solid 1px #898989;}}
.page-team-members.views-page #page-title {text-align: center;}
.view-team-members {max-width: 65rem;margin: auto;}
.view-team-members .view-content {}
.view-team-members .view-content:before, .view-team-members .view-content:after {content: " ";display: table;}
.view-team-members .view-content:after {clear: both;}
@media only screen and (min-width:48em) {.view-team-members .view-content {margin: 2rem -1rem 0;}}
.view-team-members .views-row {}
.view-team-members .views-row:before, .view-team-members .views-row:after {content: " ";display: table;}
.view-team-members .views-row:after {clear: both;}
@media only screen and (min-width:48em) {.view-team-members .views-row {position: relative;padding-left: 15px;padding-right: 15px;width: 50%;float: left;}
	.view-team-members .views-row:nth-of-type(2n + 1) {clear: both;}}
@media only screen and (min-width:64.0625em) {.view-team-members .views-row {position: relative;padding-left: 15px;padding-right: 15px;width: 33.33333%;float: left;}
	.view-team-members .views-row:nth-of-type(2n + 1) {clear: none;}
	.view-team-members .views-row:nth-of-type(3n + 1) {clear: both;}}
.node-community.node-teaser {position: relative;padding-left: 15px;padding-right: 15px;width: 100%;float: left;padding: 0 0 1rem;margin: 0 0 2rem;}
.node-community.node-teaser:before, .node-community.node-teaser:after {content: " ";display: table;}
.node-community.node-teaser:after {clear: both;}
.views-row-last
    .node-community.node-teaser {border-bottom: none;}
.node-community.node-teaser .group-team-head-shot {width: 100%;position: relative;margin: 0 0 1rem;}
.node-community.node-teaser .group-team-head-shot:after {content: "";display: block;position: absolute;z-index: 2;background: linear-gradient(transparent 0%,rgba(0,0,0,.75) 100%);height: 6rem;width: 100%;bottom: 0;}
.node-community.node-teaser .group-team-head-shot:hover .field-name-field-team-member-profile-image img, .node-community.node-teaser .group-team-head-shot:focus .field-name-field-team-member-profile-image img {filter: saturate(1);opacity: 1;}
.node-community.node-teaser .group-team-head-shot .field-name-field-team-member-profile-image {background: #000;position: relative;z-index: 1;}
.node-community.node-teaser .group-team-head-shot .field-name-field-team-member-profile-image img {filter: saturate(0);opacity: .85;transition: filter .3s ease,opacity .3s ease;}
.node-community.node-teaser .group-team-head-shot .field-name-field-job-title, .node-community.node-teaser .group-team-head-shot .field-name-title {position: absolute;z-index: 3;text-align: center;width: 100%;}
.node-community.node-teaser .group-team-head-shot .field-name-title {bottom: 3rem;}
.node-community.node-teaser .group-team-head-shot .field-name-title a {color: #fff;}
.node-community.node-teaser .group-team-head-shot .field-name-title a:hover, .node-community.node-teaser .group-team-head-shot .field-name-title a:focus {color: #fff;}
.node-community.node-teaser .group-team-head-shot .field-name-field-job-title {bottom: 1rem;color: #fff;}
.node-community.node-teaser .field-name-field-team-member-profile-image img {display: block;width: 100%;height: auto;}
.node-community.node-teaser .field-name-title h2, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header
    .node-community.node-teaser .field-name-title * {margin-top: 0px;margin-bottom: 3px;}
.node-community.node-teaser .field-name-title h2, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title *, .node-community.node-teaser .field-name-title h2 a, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a {font-family: "Playfair Display",serif;font-weight: 300;font-size: 1.4rem;color: #002f65;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.node-community.node-teaser .field-name-title h2 a:hover, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a:hover, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a:hover, .node-community.node-teaser .field-name-title h2 a:active, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a:active, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a:active {color: #000b19;text-decoration: none;}
.node-community.node-teaser .field-name-title h2, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header *, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title *, .node-community.node-teaser .field-name-title h2 a, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a {color: #002f65;}
.node-community.node-teaser .field-name-title h2 a:hover, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a:hover, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a:hover, .node-community.node-teaser .field-name-title h2 a:active, .node-community.node-teaser .field-name-title .view-display-id-block_homeage_featured .view-header * a:active, .view-display-id-block_homeage_featured .view-header
      .node-community.node-teaser .field-name-title * a:active {color: #002f65;}
.node-community.node-teaser .field-name-field-job-title {font-size: 17px;color: #000b19;font-weight: 400;letter-spacing: .025em;padding-bottom: 5px;}
.node-community.node-teaser .field-name-field-team-member-phone-number, .node-community.node-teaser .field-name-field-team-member-email-address {text-align: center;display: block;border: none;}
.node-community.node-teaser .field-name-node-link {text-align: center;margin: 1rem 0 0;}
.node-community.node-teaser .field-name-node-link a {display: inline-block;background-color: #002f65;text-transform: uppercase;font-family: "futura-pt",sans-serif;font-weight: 300;letter-spacing: .1em;transition-property: color,background-color,border-color;transition-duration: .25s;transition-timing-function: ease-in-out;text-align: center;line-height: 1.3 !important;line-height: 46px !important;border: none;border-radius: 0px;box-shadow: 0px 1px 3px rgba(0,0,0,.2);color: #fff;height: auto;height: 46px;font-size: 14px;padding: 0 15px;}
.node-community.node-teaser .field-name-node-link aa {color: #fff;}
.node-community.node-teaser .field-name-node-link a:hover, .node-community.node-teaser .field-name-node-link a:active {text-decoration: none;background-color: #004798;color: #fff;}
.node-community.node-teaser .field-name-node-link, .node-community.node-teaser .field-name-field-team-member-phone-number, .node-community.node-teaser .field-name-field-team-member-email-address {display: none;}
.node-community.view-mode-full {padding-left: 0 !important;padding-right: 0 !important;padding-top: 15px;margin: auto;}
.node-community.view-mode-full:before, .node-community.view-mode-full:after {content: " ";display: table;}
.node-community.view-mode-full:after {clear: both;}
@media only screen and (min-width:48em) {.node-community.view-mode-full {padding-top: 0;}}
@media only screen and (min-width:32.8125em) {.node-community.view-mode-full .group-left {position: relative;padding-left: 15px;padding-left: 0px;padding-right: 15px;padding-right: 0px;width: 25%;float: left;padding-bottom: 20px;}}
.node-community.view-mode-full .group-left img {display: block;width: 100%;height: auto;}
.node-community.view-mode-full .field-name-field-team-member-phone-number, .node-community.view-mode-full .field-name-field-team-member-email-address, .node-community.view-mode-full .field-name-field-community-phone-number, .node-community.view-mode-full .field-name-field-community-email-address {color: #000b19;}
.node-community.view-mode-full .field-name-field-team-member-phone-number a, .node-community.view-mode-full .field-name-field-team-member-email-address a, .node-community.view-mode-full .field-name-field-community-phone-number a, .node-community.view-mode-full .field-name-field-community-email-address a {color: #000b19;}
.node-community.view-mode-full .paragraphs-items-field-websites {display: block;clear: both;padding: 1rem 0;}
.node-community.view-mode-full .paragraphs-items-field-websites:before, .node-community.view-mode-full .paragraphs-items-field-websites:after {content: " ";display: table;}
.node-community.view-mode-full .paragraphs-items-field-websites:after {clear: both;}
.node-community.view-mode-full .paragraphs-items-field-websites .entity-paragraphs-item {display: inline-block;padding: 0 1rem .5rem 0;}
@media only screen and (min-width:32.8125em) {.node-community.view-mode-full .group-right {position: relative;padding-left: 15px;padding-left: 25px;padding-right: 15px;width: 75%;float: left;padding-bottom: 20px;}}
.node-community.view-mode-full .group-right .field-name-title {display: none;}
.node-community.view-mode-full .group-right .field-name-title h1, .node-community.view-mode-full .group-right .field-name-title .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions p, .triptych-content section.block.block-vrfusion-site-vrfusion-site-callout-form .block-content .entitytype-newsletter-form .pre-intructions
      .node-community.view-mode-full .group-right .field-name-title p {margin-bottom: 0;}
.node-community.view-mode-full .group-footer {clear: both;}
.node-community.view-mode-full .field-name-field-job-title {margin-top: 0px;margin-bottom: 3px;white-space: normal;}
.node-community.view-mode-full .field-name-field-job-title, .node-community.view-mode-full .field-name-field-job-title a {font-family: "Playfair Display",serif;font-weight: 300;font-size: 1.4rem;color: #002f65;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.node-community.view-mode-full .field-name-field-job-title a:hover, .node-community.view-mode-full .field-name-field-job-title a:active {color: #000b19;text-decoration: none;}
.sticky-search-processed.sticky-enabled {background: #002f65;box-shadow: 0px 2px 3px rgba(0,0,0,.2);position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
.sticky-search-processed.sticky-enabled [id*="views-exposed-form-"] .views-exposed-form .views-exposed-widgets button[type="submit"] {background-color: #005ecb;background: #005ecb;}
.sticky-search-processed.sticky-enabled [id*="views-exposed-form-"] .views-exposed-form .views-exposed-widgets button[type="submit"]:hover, .sticky-search-processed.sticky-enabled [id*="views-exposed-form-"] .views-exposed-form .views-exposed-widgets button[type="submit"]:focus {background-color: #004798;background: #004798;}
.sticky-search-processed.sticky-enabled [id*="views-exposed-form-"] .views-exposed-form .views-exposed-widgets button#edit-reset {color: #fff;}
.sticky-search-processed.sticky-enabled .drawer > .form-item:after {color: #fff;}
div.faqs-guest-guide {text-align: center;}
div.faqs-guest-guide .file img.file-icon, div.faqs-guest-guide .file span.file-size {display: none;}
div.faqs-guest-guide .file a {color: #fff;}