#vuly_legacy .btn, #vuly_legacy .btn-flat, #vuly_legacy .btn-large, #vuly_legacy .waves-effect, #vuly_legacy a{-webkit-tap-highlight-color:transparent}#vuly_legacy img, #vuly_legacy legend{border:0}#vuly_legacy legend, #vuly_legacy ul{padding:0}#vuly_legacy .fade-in, #vuly_legacy ul.staggered-list li{opacity:0}#vuly_legacy .picker__table, #vuly_legacy table{border-spacing:0;border-collapse:collapse}#vuly_legacy .pagination li, #vuly_legacy table.centered tbody tr td, #vuly_legacy table.centered thead tr th{text-align:center}#vuly_legacy table.bordered>tbody>tr, #vuly_legacy table.bordered>thead>tr, #vuly_legacy thead{border-bottom:1px solid #d0d0d0}#vuly_legacy .mdi-ul, #vuly_legacy ul, #vuly_legacy ul li{list-style-type:none}#vuly_legacy .clear, #vuly_legacy .clearfix, #vuly_legacy .row:after, #vuly_legacy .toast{clear:both}#vuly_legacy .frozen_table, #vuly_legacy .picker__table, #vuly_legacy table{border-collapse:collapse}#vuly_legacy .materialize-red{background-color:#e51c23!important}#vuly_legacy .rtx, #vuly_legacy .materialize-red-text{color:#e51c23!important}#vuly_legacy .pink-text{color:#e91e63!important}#vuly_legacy .purple{background-color:#9c27b0!important}#vuly_legacy .purple-text{color:#9c27b0!important}#vuly_legacy .blue{background-color:#000!important}#vuly_legacy .blue-text{color:#000!important}#vuly_legacy .cyan{background-color:#00bcd4!important}#vuly_legacy .cyan-text{color:#00bcd4!important}#vuly_legacy .teal{background-color:#999!important}#vuly_legacy .teal-text{color:#999!important}#vuly_legacy .green{background-color:#4CAF50!important}#vuly_legacy .green-text{color:#4CAF50!important}#vuly_legacy .yellbg{background-color:#ffd200}#vuly_legacy .yellow{background-color:#ffeb3b!important}#vuly_legacy .yellow-text{color:#ffeb3b!important}#vuly_legacy .orange{background-color:#f15a01}#vuly_legacy .otx, #vuly_legacy .orange-text{color:#f15a01!important}#vuly_legacy .brown{background-color:#795548!important}#vuly_legacy .brown-text{color:#795548!important}#vuly_legacy .grey{background-color:#9e9e9e!important}#vuly_legacy .gtx, #vuly_legacy .grey-text{color:#9e9e9e!important}#vuly_legacy .black{background-color:#000!important}#vuly_legacy .btx, #vuly_legacy .black-text{color:#000!important}#vuly_legacy .white{background-color:#FFF!important}#vuly_legacy .white-text{color:#FFF!important}#vuly_legacy .transparent{background-color:transparent!important}#vuly_legacy .transparent-text{color:transparent!important}#vuly_legacy{margin:0}#vuly_legacy article, #vuly_legacy aside, #vuly_legacy details, #vuly_legacy figcaption, #vuly_legacy figure, #vuly_legacy footer, #vuly_legacy header, #vuly_legacy hgroup, #vuly_legacy main, #vuly_legacy menu, #vuly_legacy nav, #vuly_legacy section, #vuly_legacy summary{display:block}#vuly_legacy audio, #vuly_legacy canvas, #vuly_legacy progress, #vuly_legacy video{display:inline-block;vertical-align:baseline}#vuly_legacy audio:not([controls]){display:none;height:0}#vuly_legacy [hidden], #vuly_legacy template{display:none}#vuly_legacy .toast, #vuly_legacy .valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#vuly_legacy a{background-color:transparent;color:#f15a01}#vuly_legacy a:active, #vuly_legacy a:hover{outline:0}#vuly_legacy abbr[title]{border-bottom:1px dotted}#vuly_legacy b, #vuly_legacy optgroup, #vuly_legacy strong{font-weight:700}#vuly_legacy dfn{font-style:italic}#vuly_legacy mark{background:#ff0;color:#000}#vuly_legacy sub, #vuly_legacy sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#vuly_legacy sup{top:-.5em}#vuly_legacy sub{bottom:-.25em}#vuly_legacy img{max-width:100%}#vuly_legacy svg:not(:root){overflow:hidden}#vuly_legacy figure{margin:1em 40px}#vuly_legacy hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}#vuly_legacy pre, #vuly_legacy textarea{overflow:auto}#vuly_legacy code, #vuly_legacy kbd, #vuly_legacy pre, #vuly_legacy samp{font-family:monospace,monospace;font-size:1em}#vuly_legacy button, #vuly_legacy input, #vuly_legacy optgroup, #vuly_legacy select, #vuly_legacy textarea{color:inherit;font:inherit;margin:0}#vuly_legacy #carbonads, #vuly_legacy .buysellads, #vuly_legacy .buysellads #carbonads a.carbon-text, #vuly_legacy .card-content p, #vuly_legacy .card-panel span, #vuly_legacy .materialbox-caption, #vuly_legacy h1, #vuly_legacy h2, #vuly_legacy h3, #vuly_legacy h4, #vuly_legacy h5, #vuly_legacy h6, #vuly_legacy nav a, #vuly_legacy p, #vuly_legacy pre[class*=language-]:before{-webkit-font-smoothing:antialiased}#vuly_legacy button{overflow:visible}#vuly_legacy button, #vuly_legacy select{text-transform:none}#vuly_legacy button, #vuly_legacy input[type=button], #vuly_legacy input[type=reset], #vuly_legacy input[type=submit]{-webkit-appearance:button;cursor:pointer}#vuly_legacy button[disabled], #vuly_legacy input[disabled]{cursor:default}#vuly_legacy button::-moz-focus-inner, #vuly_legacy input::-moz-focus-inner{border:0;padding:0}#vuly_legacy input{line-height:normal}#vuly_legacy input[type=checkbox], #vuly_legacy input[type=radio]{box-sizing:border-box;padding:0}#vuly_legacy input[type=number]::-webkit-inner-spin-button, #vuly_legacy input[type=number]::-webkit-outer-spin-button{height:auto}#vuly_legacy input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#vuly_legacy input[type=search]::-webkit-search-cancel-button, #vuly_legacy input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#vuly_legacy fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#vuly_legacy{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}#vuly_legacy *, #vuly_legacy :after, #vuly_legacy :before{box-sizing:inherit}#vuly_legacy .row .col, #vuly_legacy span.badge{-webkit-box-sizing:border-box}#vuly_legacy .valign-wrapper{display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#vuly_legacy .valign-wrapper .valign{display:block}#vuly_legacy .z-depth-0{box-shadow:none!important}#vuly_legacy .btn, #vuly_legacy .btn-floating, #vuly_legacy .btn-large, #vuly_legacy .card, #vuly_legacy .card-panel, #vuly_legacy .collapsible, #vuly_legacy .dropdown-content, #vuly_legacy .side-nav, #vuly_legacy .toast, #vuly_legacy .z-depth-1, #vuly_legacy nav{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#vuly_legacy .btn-floating:hover, #vuly_legacy .btn-large:hover, #vuly_legacy .btn:hover, #vuly_legacy .z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}#vuly_legacy .z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#vuly_legacy .z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}#vuly_legacy .modal, #vuly_legacy .z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}#vuly_legacy .z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}#vuly_legacy .hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#vuly_legacy .divider{height:1px;overflow:hidden;background-color:#e0e0e0}#vuly_legacy .pagination li.active, #vuly_legacy footer.page-footer{background-color:#f15a01}#vuly_legacy blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #f15a01}#vuly_legacy i{line-height:inherit}#vuly_legacy i.left{float:left;margin-right:15px}#vuly_legacy i.right{float:right;margin-left:15px}#vuly_legacy i.tiny{font-size:1rem}#vuly_legacy i.small{font-size:2rem}#vuly_legacy i.medium{font-size:4rem}#vuly_legacy i.large{font-size:6rem}#vuly_legacy img.responsive-img, #vuly_legacy video.responsive-video{max-width:100%;height:auto}#vuly_legacy .pagination li{display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px}#vuly_legacy .pagination li a{color:#444}#vuly_legacy .pagination li.active a{color:#fff}#vuly_legacy .pagination li.disabled a{cursor:default;color:#999}#vuly_legacy .pagination li i{font-size:2rem}#vuly_legacy .pagination li.pages ul li{display:inline-block;float:none}#vuly_legacy .parallax-container{position:relative;overflow:hidden;height:100%}#vuly_legacy .parallax, #vuly_legacy .parallax img{position:absolute;bottom:0}#vuly_legacy .parallax{top:0;left:0;right:0;z-index:-1}#vuly_legacy .parallax img{display:none;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translateX(-50%)}#vuly_legacy .collection, #vuly_legacy .pin-bottom, #vuly_legacy .pin-top{position:relative}#vuly_legacy .pinned{position:fixed!important}#vuly_legacy .fade-in{transform-origin:0 50%}@media only screen and (max-width: 850px){#vuly_legacy .smltxtcheckout{font-size:0.9rem !important;}#vuly_legacy .hide-on-small-and-down, #vuly_legacy .hide-on-small-only, #vuly_legacy .tabs-wrapper{display:none!important}#vuly_legacy .pagination{width:100%}#vuly_legacy .pagination li.next, #vuly_legacy .pagination li.prev{width:10%}#vuly_legacy .pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}#vuly_legacy .hide-on-med-and-down{display:none!important}}@media only screen and (min-width: 851px){#vuly_legacy .hide-on-med-and-up{display:none!important}}@media only screen and (min-width: 850px) and (max-width: 850px){#vuly_legacy .hide-on-med-only{display:none!important}}@media only screen and (min-width: 851px){#vuly_legacy .hide-on-large-only{display:none!important}#vuly_legacy .show-on-large{display:initial!important}}@media only screen and (min-width: 851px) and (max-width: 850px){#vuly_legacy .show-on-medium{display:initial!important}}@media only screen and (min-width: 851px){#vuly_legacy .show-on-medium-and-up{display:initial!important}}@media only screen and (max-width: 850px){#vuly_legacy .show-on-medium-and-down{display:initial!important}}@media only screen and (max-width: 850px){#vuly_legacy .show-on-small{display:initial!important}#vuly_legacy .center-on-small-only{text-align:center}}#vuly_legacy footer.page-footer{margin-top:20px;padding-top:20px}#vuly_legacy footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}#vuly_legacy table, #vuly_legacy td, #vuly_legacy th{border:none}#vuly_legacy table{width:100%;display:table}#vuly_legacy table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}#vuly_legacy table.striped>tbody>tr>td{border-radius:0}#vuly_legacy table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}#vuly_legacy table.highlight>tbody>tr:hover{background-color:#e1e1e1}#vuly_legacy td, #vuly_legacy th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 850px){#vuly_legacy table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}#vuly_legacy table.responsive-table td, #vuly_legacy table.responsive-table th{margin:0;vertical-align:top}#vuly_legacy table.responsive-table thead{display:block;float:left;border:0;border-right:1px solid #d0d0d0}#vuly_legacy table.responsive-table thead tr{display:block;padding:0 10px 0 0}#vuly_legacy table.responsive-table thead tr th::before{content:"\00a0"}#vuly_legacy table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}#vuly_legacy table.responsive-table tbody tr{display:inline-block;vertical-align:top}#vuly_legacy table.responsive-table th{display:block;text-align:right}#vuly_legacy table.responsive-table td{display:block;min-height:1.25em;text-align:left}#vuly_legacy table.responsive-table tr{padding:0 10px}#vuly_legacy table.responsive-table.bordered th{border-bottom:0;border-left:0}#vuly_legacy table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}#vuly_legacy table.responsive-table.bordered tr{border:0}#vuly_legacy table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}#vuly_legacy .card, #vuly_legacy .card.large .card-content, #vuly_legacy .card.large .card-image, #vuly_legacy .card.medium .card-content, #vuly_legacy .card.medium .card-image, #vuly_legacy .card.small .card-content, #vuly_legacy .card.small .card-image, #vuly_legacy .collection, #vuly_legacy .progress, #vuly_legacy .truncate, #vuly_legacy .video-container{overflow:hidden}#vuly_legacy .collection{margin:.5rem 0 1rem;border:1px solid #e0e0e0;border-radius:2px}#vuly_legacy .collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}#vuly_legacy .collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}#vuly_legacy .collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}#vuly_legacy .collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}#vuly_legacy .collection .collection-item.avatar .title{font-size:16px}#vuly_legacy .collection .collection-item.avatar p{margin:0}#vuly_legacy .collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}#vuly_legacy .collection .collection-item:last-child{border-bottom:none}#vuly_legacy .collection .collection-item.active{background-color:#f15a01;color:#eafaf9}#vuly_legacy .collection .collection-item.active .secondary-content{color:#fff}#vuly_legacy .collection a.collection-item{display:block;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;color:#f15a01}#vuly_legacy .collection a.collection-item:not(.active):hover{background-color:#ddd}#vuly_legacy .collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}#vuly_legacy .collection.with-header .collection-item{padding-left:30px}#vuly_legacy .collection.with-header .collection-item.avatar{padding-left:72px}#vuly_legacy .secondary-content{float:right;color:#f15a01}#vuly_legacy .collapsible .collection{margin:0;border:none}#vuly_legacy span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-moz-box-sizing:border-box;box-sizing:border-box}#vuly_legacy .mdi-inverse, #vuly_legacy nav, #vuly_legacy nav a, #vuly_legacy nav ul a, #vuly_legacy span.badge.new{color:#fff}#vuly_legacy span.badge.new{font-weight:300;font-size:.8rem;background-color:#f15a01;border-radius:2px}#vuly_legacy h1, #vuly_legacy h2, #vuly_legacy h3, #vuly_legacy h4, #vuly_legacy .h1, #vuly_legacy .h2, #vuly_legacy .h3, #vuly_legacy .h4{font-weight:100}#vuly_legacy h5, #vuly_legacy h6, #vuly_legacy .h5, #vuly_legacy .h6{font-weight:300}#vuly_legacy span.badge.new:after{content:" new"}#vuly_legacy nav ul a span.badge{position:static;margin-left:4px;line-height:0}#vuly_legacy .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0}#vuly_legacy .video-container.no-controls{padding-top:0}#vuly_legacy .video-container embed, #vuly_legacy .video-container iframe, #vuly_legacy .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#vuly_legacy .progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem}#vuly_legacy .progress .determinate, #vuly_legacy .progress .indeterminate{background-color:#f15a01}#vuly_legacy .progress .determinate{position:absolute;top:0;left:0;bottom:0;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}#vuly_legacy .progress .indeterminate:after, #vuly_legacy .progress .indeterminate:before{background-color:inherit;left:0;position:absolute;top:0;bottom:0;will-change:left,right;content:''}#vuly_legacy .progress .indeterminate:before{-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}#vuly_legacy .progress .indeterminate:after{-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}100%, 60%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}100%, 60%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}100%, 60%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}100%, 60%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}100%, 60%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}100%, 60%{left:107%;right:-8%}}#vuly_legacy .hide{display:none!important}#vuly_legacy .left-align{text-align:left}#vuly_legacy .right-align{text-align:right}#vuly_legacy .btn, #vuly_legacy .btn-floating i, #vuly_legacy .btn-large, #vuly_legacy .center, #vuly_legacy .center-align, #vuly_legacy .fixed-action-btn ul, #vuly_legacy .material-tooltip, #vuly_legacy .mdi-fw, #vuly_legacy .mdi-li, #vuly_legacy .tabs .tab{text-align:center}#vuly_legacy .left, #vuly_legacy .leftmed{float:left!important}#vuly_legacy .right, #vuly_legacy .rightmed{float:right!important}#vuly_legacy .row .col, #vuly_legacy nav ul li, #vuly_legacy nav ul.left{float:left}#vuly_legacy .no-select, #vuly_legacy input[type=range], #vuly_legacy input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vuly_legacy .circle{border-radius:50%}#vuly_legacy .center-block{display:block;margin-left:auto;margin-right:auto}#vuly_legacy .truncate{display:block;white-space:nowrap;text-overflow:ellipsis}#vuly_legacy .no-padding{padding:0!important}@font-face{font-family:Material-Design-Icons;font-weight:400;font-style:normal}#vuly_legacy [class*=mdi-], #vuly_legacy [class^=mdi-]{speak:none;display:inline-block;font-family:Material-Design-Icons;font-style:normal;font-weight:400;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#vuly_legacy .em{font-style:italic}#vuly_legacy [class*=mdi-]:before, #vuly_legacy [class^=mdi-]:before{display:inline-block;speak:none;text-decoration:inherit}#vuly_legacy [class*=mdi-].pull-left, #vuly_legacy [class^=mdi-].pull-left{margin-right:.3em}#vuly_legacy [class*=mdi-].pull-right, #vuly_legacy [class^=mdi-].pull-right{margin-left:.3em}#vuly_legacy [class*=mdi-].mdi-lg:after, #vuly_legacy [class*=mdi-].mdi-lg:before, #vuly_legacy [class^=mdi-].mdi-lg:after, #vuly_legacy [class^=mdi-].mdi-lg:before{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}#vuly_legacy .btn-floating, #vuly_legacy .mdi-stack, #vuly_legacy .waves-effect{vertical-align:middle}#vuly_legacy [class*=mdi-].mdi-2x:after, #vuly_legacy [class*=mdi-].mdi-2x:before, #vuly_legacy [class^=mdi-].mdi-2x:after, #vuly_legacy [class^=mdi-].mdi-2x:before{font-size:2em}#vuly_legacy [class*=mdi-].mdi-3x:after, #vuly_legacy [class*=mdi-].mdi-3x:before, #vuly_legacy [class^=mdi-].mdi-3x:after, #vuly_legacy [class^=mdi-].mdi-3x:before{font-size:3em}#vuly_legacy [class*=mdi-].mdi-4x:after, #vuly_legacy [class*=mdi-].mdi-4x:before, #vuly_legacy [class^=mdi-].mdi-4x:after, #vuly_legacy [class^=mdi-].mdi-4x:before{font-size:4em}#vuly_legacy [class*=mdi-].mdi-5x:after, #vuly_legacy [class*=mdi-].mdi-5x:before, #vuly_legacy [class^=mdi-].mdi-5x:after, #vuly_legacy [class^=mdi-].mdi-5x:before{font-size:5em}#vuly_legacy .mdi-device-network-wifi:after, #vuly_legacy [class^=mdi-device-signal-cellular-]:after, #vuly_legacy [class^=mdi-device-battery-]:after, #vuly_legacy [class^=mdi-device-battery-charging-]:after, #vuly_legacy [class^=mdi-device-signal-cellular-connected-no-internet-]:after, #vuly_legacy [class^=mdi-device-signal-wifi-]:after, #vuly_legacy [class^=mdi-device-signal-wifi-statusbar-not-connected]:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}#vuly_legacy .btn, #vuly_legacy .btn-large, #vuly_legacy a{text-decoration:none}#vuly_legacy [class^=mdi-device-signal-cellular-]:after{content:"\e758"}#vuly_legacy [class^=mdi-device-battery-]:after{content:"\e735"}#vuly_legacy [class^=mdi-device-battery-charging-]:after{content:"\e733"}#vuly_legacy [class^=mdi-device-signal-cellular-connected-no-internet-]:after{content:"\e75d"}#vuly_legacy .mdi-device-network-wifi:after, #vuly_legacy [class^=mdi-device-signal-wifi-]:after{content:"\e765"}#vuly_legacy [class^=mdi-device-signal-wifi-statusbasr-not-connected]:after{content:"\e8f7"}#vuly_legacy .mdi-device-battery-alert:after, #vuly_legacy .mdi-device-battery-full .mdi-device-battery-unknown:after, #vuly_legacy .mdi-device-battery-std:after, #vuly_legacy .mdi-device-signal-cellular-4-bar:after, #vuly_legacy .mdi-device-signal-cellular-connected-no-internet-4-bar:after, #vuly_legacy .mdi-device-signal-cellular-no-sim:after, #vuly_legacy .mdi-device-signal-cellular-null:after, #vuly_legacy .mdi-device-signal-cellular-off:after, #vuly_legacy .mdi-device-signal-wifi-4-bar:after, #vuly_legacy .mdi-device-signal-wifi-off:after{content:""}#vuly_legacy .mdi-fw{width:1.28571429em}#vuly_legacy .mdi-ul{padding-left:0;margin-left:2.14285714em}#vuly_legacy .mdi-ul>li{position:relative}#vuly_legacy .mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}#vuly_legacy .mdi-li.mdi-lg{left:-1.85714286em}#vuly_legacy .mdi-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}#vuly_legacy .mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}#vuly_legacy .mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#vuly_legacy .mdi-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#vuly_legacy .mdi-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#vuly_legacy .mdi-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#vuly_legacy .mdi-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}#vuly_legacy .mdi-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}#vuly_legacy .mdi-flip-horizontal, #vuly_legacy .mdi-flip-vertical, #vuly_legacy .mdi-rotate-180, #vuly_legacy .mdi-rotate-270, #vuly_legacy .mdi-rotate-90{filter:none}#vuly_legacy .mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em}#vuly_legacy .mdi-stack-1x, #vuly_legacy .mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}#vuly_legacy .mdi-stack-1x{line-height:inherit}#vuly_legacy .mdi-stack-2x{font-size:2em}#vuly_legacy .mdi-action-3d-rotation:before{content:"\e600"}#vuly_legacy .mdi-action-accessibility:before{content:"\e601"}#vuly_legacy .mdi-action-account-balance-wallet:before{content:"\e602"}#vuly_legacy .mdi-action-account-balance:before{content:"\e603"}#vuly_legacy .mdi-action-account-box:before{content:"\e604"}#vuly_legacy .mdi-action-account-child:before{content:"\e605"}#vuly_legacy .mdi-action-account-circle:before{content:"\e606"}#vuly_legacy .mdi-action-add-shopping-cart:before{content:"\e607"}#vuly_legacy .mdi-action-alarm-add:before{content:"\e608"}#vuly_legacy .mdi-action-alarm-off:before{content:"\e609"}#vuly_legacy .mdi-action-alarm-on:before{content:"\e60a"}#vuly_legacy .mdi-action-alarm:before{content:"\e60b"}#vuly_legacy .mdi-action-android:before{content:"\e60c"}#vuly_legacy .mdi-action-announcement:before{content:"\e60d"}#vuly_legacy .mdi-action-aspect-ratio:before{content:"\e60e"}#vuly_legacy .mdi-action-assessment:before{content:"\e60f"}#vuly_legacy .mdi-action-assignment-ind:before{content:"\e610"}#vuly_legacy .mdi-action-assignment-late:before{content:"\e611"}#vuly_legacy .mdi-action-assignment-return:before{content:"\e612"}#vuly_legacy .mdi-action-assignment-returned:before{content:"\e613"}#vuly_legacy .mdi-action-assignment-turned-in:before{content:"\e614"}#vuly_legacy .mdi-action-assignment:before{content:"\e615"}#vuly_legacy .mdi-action-autorenew:before{content:"\e616"}#vuly_legacy .mdi-action-backup:before{content:"\e617"}#vuly_legacy .mdi-action-book:before{content:"\e618"}#vuly_legacy .mdi-action-bookmark-outline:before{content:"\e619"}#vuly_legacy .mdi-action-bookmark:before{content:"\e61a"}#vuly_legacy .mdi-action-bug-report:before{content:"\e61b"}#vuly_legacy .mdi-action-cached:before{content:"\e61c"}#vuly_legacy .mdi-action-check-circle:before{content:"\e61d"}#vuly_legacy .mdi-action-class:before{content:"\e61e"}#vuly_legacy .mdi-action-credit-card:before{content:"\e61f"}#vuly_legacy .mdi-action-dashboard:before{content:"\e620"}#vuly_legacy .mdi-action-delete:before{content:"\e621"}#vuly_legacy .mdi-action-description:before{content:"\e622"}#vuly_legacy .mdi-action-dns:before{content:"\e623"}#vuly_legacy .mdi-action-done-all:before{content:"\e624"}#vuly_legacy .mdi-action-done:before{content:"\e625"}#vuly_legacy .mdi-action-event:before{content:"\e626"}#vuly_legacy .mdi-action-exit-to-app:before{content:"\e627"}#vuly_legacy .mdi-action-explore:before{content:"\e628"}#vuly_legacy .mdi-action-extension:before{content:"\e629"}#vuly_legacy .mdi-action-face-unlock:before{content:"\e62a"}#vuly_legacy .mdi-action-favorite-outline:before{content:"\e62b"}#vuly_legacy .mdi-action-favorite:before{content:"\e62c"}#vuly_legacy .mdi-action-find-in-page:before{content:"\e62d"}#vuly_legacy .mdi-action-find-replace:before{content:"\e62e"}#vuly_legacy .mdi-action-flip-to-back:before{content:"\e62f"}#vuly_legacy .mdi-action-flip-to-front:before{content:"\e630"}#vuly_legacy .mdi-action-get-app:before{content:"\e631"}#vuly_legacy .mdi-action-grade:before{content:"\e632"}#vuly_legacy .mdi-action-group-work:before{content:"\e633"}#vuly_legacy .mdi-action-help:before{content:"\e634"}#vuly_legacy .mdi-action-highlight-remove:before{content:"\e635"}#vuly_legacy .mdi-action-history:before{content:"\e636"}#vuly_legacy .mdi-action-home:before{content:"\e637"}#vuly_legacy .mdi-action-https:before{content:"\e638"}#vuly_legacy .mdi-action-info-outline:before{content:"\e639"}#vuly_legacy .mdi-action-info:before{content:"\e63a"}#vuly_legacy .mdi-action-input:before{content:"\e63b"}#vuly_legacy .mdi-action-invert-colors:before{content:"\e63c"}#vuly_legacy .mdi-action-label-outline:before{content:"\e63d"}#vuly_legacy .mdi-action-label:before{content:"\e63e"}#vuly_legacy .mdi-action-language:before{content:"\e63f"}#vuly_legacy .mdi-action-launch:before{content:"\e640"}#vuly_legacy .mdi-action-list:before{content:"\e641"}#vuly_legacy .mdi-action-lock-open:before{content:"\e642"}#vuly_legacy .mdi-action-lock-outline:before{content:"\e643"}#vuly_legacy .mdi-action-lock:before{content:"\e644"}#vuly_legacy .mdi-action-loyalty:before{content:"\e645"}#vuly_legacy .mdi-action-markunread-mailbox:before{content:"\e646"}#vuly_legacy .mdi-action-note-add:before{content:"\e647"}#vuly_legacy .mdi-action-open-in-browser:before{content:"\e648"}#vuly_legacy .mdi-action-open-in-new:before{content:"\e649"}#vuly_legacy .mdi-action-open-with:before{content:"\e64a"}#vuly_legacy .mdi-action-pageview:before{content:"\e64b"}#vuly_legacy .mdi-action-payment:before{content:"\e64c"}#vuly_legacy .mdi-action-perm-camera-mic:before{content:"\e64d"}#vuly_legacy .mdi-action-perm-contact-cal:before{content:"\e64e"}#vuly_legacy .mdi-action-perm-data-setting:before{content:"\e64f"}#vuly_legacy .mdi-action-perm-device-info:before{content:"\e650"}#vuly_legacy .mdi-action-perm-identity:before{content:"\e651"}#vuly_legacy .mdi-action-perm-media:before{content:"\e652"}#vuly_legacy .mdi-action-perm-phone-msg:before{content:"\e653"}#vuly_legacy .mdi-action-perm-scan-wifi:before{content:"\e654"}#vuly_legacy .mdi-action-picture-in-picture:before{content:"\e655"}#vuly_legacy .mdi-action-polymer:before{content:"\e656"}#vuly_legacy .mdi-action-print:before{content:"\e657"}#vuly_legacy .mdi-action-query-builder:before{content:"\e658"}#vuly_legacy .mdi-action-question-answer:before{content:"\e659"}#vuly_legacy .mdi-action-receipt:before{content:"\e65a"}#vuly_legacy .mdi-action-redeem:before{content:"\e65b"}#vuly_legacy .mdi-action-reorder:before{content:"\e65c"}#vuly_legacy .mdi-action-report-problem:before{content:"\e65d"}#vuly_legacy .mdi-action-restore:before{content:"\e65e"}#vuly_legacy .mdi-action-room:before{content:"\e65f"}#vuly_legacy .mdi-action-schedule:before{content:"\e660"}#vuly_legacy .mdi-action-search:before{content:"\e661"}#vuly_legacy .mdi-action-settings-applications:before{content:"\e662"}#vuly_legacy .mdi-action-settings-backup-restore:before{content:"\e663"}#vuly_legacy .mdi-action-settings-bluetooth:before{content:"\e664"}#vuly_legacy .mdi-action-settings-cell:before{content:"\e665"}#vuly_legacy .mdi-action-settings-display:before{content:"\e666"}#vuly_legacy .mdi-action-settings-ethernet:before{content:"\e667"}#vuly_legacy .mdi-action-settings-input-antenna:before{content:"\e668"}#vuly_legacy .mdi-action-settings-input-component:before{content:"\e669"}#vuly_legacy .mdi-action-settings-input-composite:before{content:"\e66a"}#vuly_legacy .mdi-action-settings-input-hdmi:before{content:"\e66b"}#vuly_legacy .mdi-action-settings-input-svideo:before{content:"\e66c"}#vuly_legacy .mdi-action-settings-overscan:before{content:"\e66d"}#vuly_legacy .mdi-action-settings-phone:before{content:"\e66e"}#vuly_legacy .mdi-action-settings-power:before{content:"\e66f"}#vuly_legacy .mdi-action-settings-remote:before{content:"\e670"}#vuly_legacy .mdi-action-settings-voice:before{content:"\e671"}#vuly_legacy .mdi-action-settings:before{content:"\e672"}#vuly_legacy .mdi-action-shop-two:before{content:"\e673"}#vuly_legacy .mdi-action-shop:before{content:"\e674"}#vuly_legacy .mdi-action-shopping-basket:before{content:"\e675"}#vuly_legacy .mdi-action-shopping-cart:before{content:"\e676"}#vuly_legacy .mdi-action-speaker-notes:before{content:"\e677"}#vuly_legacy .mdi-action-spellcheck:before{content:"\e678"}#vuly_legacy .mdi-action-star-rate:before{content:"\e679"}#vuly_legacy .mdi-action-stars:before{content:"\e67a"}#vuly_legacy .mdi-action-store:before{content:"\e67b"}#vuly_legacy .mdi-action-subject:before{content:"\e67c"}#vuly_legacy .mdi-action-supervisor-account:before{content:"\e67d"}#vuly_legacy .mdi-action-swap-horiz:before{content:"\e67e"}#vuly_legacy .mdi-action-swap-vert-circle:before{content:"\e67f"}#vuly_legacy .mdi-action-swap-vert:before{content:"\e680"}#vuly_legacy .mdi-action-system-update-tv:before{content:"\e681"}#vuly_legacy .mdi-action-tab-unselected:before{content:"\e682"}#vuly_legacy .mdi-action-tab:before{content:"\e683"}#vuly_legacy .mdi-action-theaters:before{content:"\e684"}#vuly_legacy .mdi-action-thumb-down:before{content:"\e685"}#vuly_legacy .mdi-action-thumb-up:before{content:"\e686"}#vuly_legacy .mdi-action-thumbs-up-down:before{content:"\e687"}#vuly_legacy .mdi-action-toc:before{content:"\e688"}#vuly_legacy .mdi-action-today:before{content:"\e689"}#vuly_legacy .mdi-action-track-changes:before{content:"\e68a"}#vuly_legacy .mdi-action-translate:before{content:"\e68b"}#vuly_legacy .mdi-action-trending-down:before{content:"\e68c"}#vuly_legacy .mdi-action-trending-neutral:before{content:"\e68d"}#vuly_legacy .mdi-action-trending-up:before{content:"\e68e"}#vuly_legacy .mdi-action-turned-in-not:before{content:"\e68f"}#vuly_legacy .mdi-action-turned-in:before{content:"\e690"}#vuly_legacy .mdi-action-verified-user:before{content:"\e691"}#vuly_legacy .mdi-action-view-agenda:before{content:"\e692"}#vuly_legacy .mdi-action-view-array:before{content:"\e693"}#vuly_legacy .mdi-action-view-carousel:before{content:"\e694"}#vuly_legacy .mdi-action-view-column:before{content:"\e695"}#vuly_legacy .mdi-action-view-day:before{content:"\e696"}#vuly_legacy .mdi-action-view-headline:before{content:"\e697"}#vuly_legacy .mdi-action-view-list:before{content:"\e698"}#vuly_legacy .mdi-action-view-module:before{content:"\e699"}#vuly_legacy .mdi-action-view-quilt:before{content:"\e69a"}#vuly_legacy .mdi-action-view-stream:before{content:"\e69b"}#vuly_legacy .mdi-action-view-week:before{content:"\e69c"}#vuly_legacy .mdi-action-visibility-off:before{content:"\e69d"}#vuly_legacy .mdi-action-visibility:before{content:"\e69e"}#vuly_legacy .mdi-action-wallet-giftcard:before{content:"\e69f"}#vuly_legacy .mdi-action-wallet-membership:before{content:"\e6a0"}#vuly_legacy .mdi-action-wallet-travel:before{content:"\e6a1"}#vuly_legacy .mdi-action-work:before{content:"\e6a2"}#vuly_legacy .mdi-alert-error:before{content:"\e6a3"}#vuly_legacy .mdi-alert-warning:before{content:"\e6a4"}#vuly_legacy .mdi-av-album:before{content:"\e6a5"}#vuly_legacy .mdi-av-closed-caption:before{content:"\e6a6"}#vuly_legacy .mdi-av-equalizer:before{content:"\e6a7"}#vuly_legacy .mdi-av-explicit:before{content:"\e6a8"}#vuly_legacy .mdi-av-fast-forward:before{content:"\e6a9"}#vuly_legacy .mdi-av-fast-rewind:before{content:"\e6aa"}#vuly_legacy .mdi-av-games:before{content:"\e6ab"}#vuly_legacy .mdi-av-hearing:before{content:"\e6ac"}#vuly_legacy .mdi-av-high-quality:before{content:"\e6ad"}#vuly_legacy .mdi-av-loop:before{content:"\e6ae"}#vuly_legacy .mdi-av-mic-none:before{content:"\e6af"}#vuly_legacy .mdi-av-mic-off:before{content:"\e6b0"}#vuly_legacy .mdi-av-mic:before{content:"\e6b1"}#vuly_legacy .mdi-av-movie:before{content:"\e6b2"}#vuly_legacy .mdi-av-my-library-add:before{content:"\e6b3"}#vuly_legacy .mdi-av-my-library-books:before{content:"\e6b4"}#vuly_legacy .mdi-av-my-library-music:before{content:"\e6b5"}#vuly_legacy .mdi-av-new-releases:before{content:"\e6b6"}#vuly_legacy .mdi-av-not-interested:before{content:"\e6b7"}#vuly_legacy .mdi-av-pause-circle-fill:before{content:"\e6b8"}#vuly_legacy .mdi-av-pause-circle-outline:before{content:"\e6b9"}#vuly_legacy .mdi-av-pause:before{content:"\e6ba"}#vuly_legacy .mdi-av-play-arrow:before{content:"\e6bb"}#vuly_legacy .mdi-av-play-circle-fill:before{content:"\e6bc"}#vuly_legacy .mdi-av-play-circle-outline:before{content:"\e6bd"}#vuly_legacy .mdi-av-play-shopping-bag:before{content:"\e6be"}#vuly_legacy .mdi-av-playlist-add:before{content:"\e6bf"}#vuly_legacy .mdi-av-queue-music:before{content:"\e6c0"}#vuly_legacy .mdi-av-queue:before{content:"\e6c1"}#vuly_legacy .mdi-av-radio:before{content:"\e6c2"}#vuly_legacy .mdi-av-recent-actors:before{content:"\e6c3"}#vuly_legacy .mdi-av-repeat-one:before{content:"\e6c4"}#vuly_legacy .mdi-av-repeat:before{content:"\e6c5"}#vuly_legacy .mdi-av-replay:before{content:"\e6c6"}#vuly_legacy .mdi-av-shuffle:before{content:"\e6c7"}#vuly_legacy .mdi-av-skip-next:before{content:"\e6c8"}#vuly_legacy .mdi-av-skip-previous:before{content:"\e6c9"}#vuly_legacy .mdi-av-snooze:before{content:"\e6ca"}#vuly_legacy .mdi-av-stop:before{content:"\e6cb"}#vuly_legacy .mdi-av-subtitles:before{content:"\e6cc"}#vuly_legacy .mdi-av-surround-sound:before{content:"\e6cd"}#vuly_legacy .mdi-av-timer:before{content:"\e6ce"}#vuly_legacy .mdi-av-video-collection:before{content:"\e6cf"}#vuly_legacy .mdi-av-videocam-off:before{content:"\e6d0"}#vuly_legacy .mdi-av-videocam:before{content:"\e6d1"}#vuly_legacy .mdi-av-volume-down:before{content:"\e6d2"}#vuly_legacy .mdi-av-volume-mute:before{content:"\e6d3"}#vuly_legacy .mdi-av-volume-off:before{content:"\e6d4"}#vuly_legacy .mdi-av-volume-up:before{content:"\e6d5"}#vuly_legacy .mdi-av-web:before{content:"\e6d6"}#vuly_legacy .mdi-communication-business:before{content:"\e6d7"}#vuly_legacy .mdi-communication-call-end:before{content:"\e6d8"}#vuly_legacy .mdi-communication-call-made:before{content:"\e6d9"}#vuly_legacy .mdi-communication-call-merge:before{content:"\e6da"}#vuly_legacy .mdi-communication-call-missed:before{content:"\e6db"}#vuly_legacy .mdi-communication-call-received:before{content:"\e6dc"}#vuly_legacy .mdi-communication-call-split:before{content:"\e6dd"}#vuly_legacy .mdi-communication-call:before{content:"\e6de"}#vuly_legacy .mdi-communication-chat:before{content:"\e6df"}#vuly_legacy .mdi-communication-clear-all:before{content:"\e6e0"}#vuly_legacy .mdi-communication-comment:before{content:"\e6e1"}#vuly_legacy .mdi-communication-contacts:before{content:"\e6e2"}#vuly_legacy .mdi-communication-dialer-sip:before{content:"\e6e3"}#vuly_legacy .mdi-communication-dialpad:before{content:"\e6e4"}#vuly_legacy .mdi-communication-dnd-on:before{content:"\e6e5"}#vuly_legacy .mdi-communication-email:before{content:"\e6e6"}#vuly_legacy .mdi-communication-forum:before{content:"\e6e7"}#vuly_legacy .mdi-communication-import-export:before{content:"\e6e8"}#vuly_legacy .mdi-communication-invert-colors-off:before{content:"\e6e9"}#vuly_legacy .mdi-communication-invert-colors-on:before{content:"\e6ea"}#vuly_legacy .mdi-communication-live-help:before{content:"\e6eb"}#vuly_legacy .mdi-communication-location-off:before{content:"\e6ec"}#vuly_legacy .mdi-communication-location-on:before{content:"\e6ed"}#vuly_legacy .mdi-communication-message:before{content:"\e6ee"}#vuly_legacy .mdi-communication-messenger:before{content:"\e6ef"}#vuly_legacy .mdi-communication-no-sim:before{content:"\e6f0"}#vuly_legacy .mdi-communication-phone:before{content:"\e6f1"}#vuly_legacy .mdi-communication-portable-wifi-off:before{content:"\e6f2"}#vuly_legacy .mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}#vuly_legacy .mdi-communication-quick-contacts-mail:before{content:"\e6f4"}#vuly_legacy .mdi-communication-ring-volume:before{content:"\e6f5"}#vuly_legacy .mdi-communication-stay-current-landscape:before{content:"\e6f6"}#vuly_legacy .mdi-communication-stay-current-portrait:before{content:"\e6f7"}#vuly_legacy .mdi-communication-stay-primary-landscape:before{content:"\e6f8"}#vuly_legacy .mdi-communication-stay-primary-portrait:before{content:"\e6f9"}#vuly_legacy .mdi-communication-swap-calls:before{content:"\e6fa"}#vuly_legacy .mdi-communication-textsms:before{content:"\e6fb"}#vuly_legacy .mdi-communication-voicemail:before{content:"\e6fc"}#vuly_legacy .mdi-communication-vpn-key:before{content:"\e6fd"}#vuly_legacy .mdi-content-add-box:before{content:"\e6fe"}#vuly_legacy .mdi-content-add-circle-outline:before{content:"\e6ff"}#vuly_legacy .mdi-content-add-circle:before{content:"\e700"}#vuly_legacy .mdi-content-add:before{content:"\e701"}#vuly_legacy .mdi-content-archive:before{content:"\e702"}#vuly_legacy .mdi-content-backspace:before{content:"\e703"}#vuly_legacy .mdi-content-block:before{content:"\e704"}#vuly_legacy .mdi-content-clear:before{content:"\e705"}#vuly_legacy .mdi-content-content-copy:before{content:"\e706"}#vuly_legacy .mdi-content-content-cut:before{content:"\e707"}#vuly_legacy .mdi-content-content-paste:before{content:"\e708"}#vuly_legacy .mdi-content-create:before{content:"\e709"}#vuly_legacy .mdi-content-drafts:before{content:"\e70a"}#vuly_legacy .mdi-content-filter-list:before{content:"\e70b"}#vuly_legacy .mdi-content-flag:before{content:"\e70c"}#vuly_legacy .mdi-content-forward:before{content:"\e70d"}#vuly_legacy .mdi-content-gesture:before{content:"\e70e"}#vuly_legacy .mdi-content-inbox:before{content:"\e70f"}#vuly_legacy .mdi-content-link:before{content:"\e710"}#vuly_legacy .mdi-content-mail:before{content:"\e711"}#vuly_legacy .mdi-content-markunread:before{content:"\e712"}#vuly_legacy .mdi-content-redo:before{content:"\e713"}#vuly_legacy .mdi-content-remove-circle-outline:before{content:"\e714"}#vuly_legacy .mdi-content-remove-circle:before{content:"\e715"}#vuly_legacy .mdi-content-remove:before{content:"\e716"}#vuly_legacy .mdi-content-reply-all:before{content:"\e717"}#vuly_legacy .mdi-content-reply:before{content:"\e718"}#vuly_legacy .mdi-content-report:before{content:"\e719"}#vuly_legacy .mdi-content-save:before{content:"\e71a"}#vuly_legacy .mdi-content-select-all:before{content:"\e71b"}#vuly_legacy .mdi-content-send:before{content:"\e71c"}#vuly_legacy .mdi-content-sort:before{content:"\e71d"}#vuly_legacy .mdi-content-text-format:before{content:"\e71e"}#vuly_legacy .mdi-content-undo:before{content:"\e71f"}#vuly_legacy .mdi-editor-attach-file:before{content:"\e776"}#vuly_legacy .mdi-editor-attach-money:before{content:"\e777"}#vuly_legacy .mdi-editor-border-all:before{content:"\e778"}#vuly_legacy .mdi-editor-border-bottom:before{content:"\e779"}#vuly_legacy .mdi-editor-border-clear:before{content:"\e77a"}#vuly_legacy .mdi-editor-border-color:before{content:"\e77b"}#vuly_legacy .mdi-editor-border-horizontal:before{content:"\e77c"}#vuly_legacy .mdi-editor-border-inner:before{content:"\e77d"}#vuly_legacy .mdi-editor-border-left:before{content:"\e77e"}#vuly_legacy .mdi-editor-border-outer:before{content:"\e77f"}#vuly_legacy .mdi-editor-border-right:before{content:"\e780"}#vuly_legacy .mdi-editor-border-style:before{content:"\e781"}#vuly_legacy .mdi-editor-border-top:before{content:"\e782"}#vuly_legacy .mdi-editor-border-vertical:before{content:"\e783"}#vuly_legacy .mdi-editor-format-align-center:before{content:"\e784"}#vuly_legacy .mdi-editor-format-align-justify:before{content:"\e785"}#vuly_legacy .mdi-editor-format-align-left:before{content:"\e786"}#vuly_legacy .mdi-editor-format-align-right:before{content:"\e787"}#vuly_legacy .mdi-editor-format-bold:before{content:"\e788"}#vuly_legacy .mdi-editor-format-clear:before{content:"\e789"}#vuly_legacy .mdi-editor-format-color-fill:before{content:"\e78a"}#vuly_legacy .mdi-editor-format-color-reset:before{content:"\e78b"}#vuly_legacy .mdi-editor-format-color-text:before{content:"\e78c"}#vuly_legacy .mdi-editor-format-indent-decrease:before{content:"\e78d"}#vuly_legacy .mdi-editor-format-indent-increase:before{content:"\e78e"}#vuly_legacy .mdi-editor-format-italic:before{content:"\e78f"}#vuly_legacy .mdi-editor-format-line-spacing:before{content:"\e790"}#vuly_legacy .mdi-editor-format-list-bulleted:before{content:"\e791"}#vuly_legacy .mdi-editor-format-list-numbered:before{content:"\e792"}#vuly_legacy .mdi-editor-format-paint:before{content:"\e793"}#vuly_legacy .mdi-editor-format-quote:before{content:"\e794"}#vuly_legacy .mdi-editor-format-size:before{content:"\e795"}#vuly_legacy .mdi-editor-format-strikethrough:before{content:"\e796"}#vuly_legacy .mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}#vuly_legacy .mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}#vuly_legacy .mdi-editor-format-underline:before{content:"\e799"}#vuly_legacy .mdi-editor-functions:before{content:"\e79a"}#vuly_legacy .mdi-editor-insert-chart:before{content:"\e79b"}#vuly_legacy .mdi-editor-insert-comment:before{content:"\e79c"}#vuly_legacy .mdi-editor-insert-drive-file:before{content:"\e79d"}#vuly_legacy .mdi-editor-insert-emoticon:before{content:"\e79e"}#vuly_legacy .mdi-editor-insert-invitation:before{content:"\e79f"}#vuly_legacy .mdi-editor-insert-link:before{content:"\e7a0"}#vuly_legacy .mdi-editor-insert-photo:before{content:"\e7a1"}#vuly_legacy .mdi-editor-merge-type:before{content:"\e7a2"}#vuly_legacy .mdi-editor-mode-comment:before{content:"\e7a3"}#vuly_legacy .mdi-editor-mode-edit:before{content:"\e7a4"}#vuly_legacy .mdi-editor-publish:before{content:"\e7a5"}#vuly_legacy .mdi-editor-vertical-align-bottom:before{content:"\e7a6"}#vuly_legacy .mdi-editor-vertical-align-center:before{content:"\e7a7"}#vuly_legacy .mdi-editor-vertical-align-top:before{content:"\e7a8"}#vuly_legacy .mdi-editor-wrap-text:before{content:"\e7a9"}#vuly_legacy .mdi-file-attachment:before{content:"\e7aa"}#vuly_legacy .mdi-file-cloud-circle:before{content:"\e7ab"}#vuly_legacy .mdi-file-cloud-done:before{content:"\e7ac"}#vuly_legacy .mdi-file-cloud-download:before{content:"\e7ad"}#vuly_legacy .mdi-file-cloud-off:before{content:"\e7ae"}#vuly_legacy .mdi-file-cloud-queue:before{content:"\e7af"}#vuly_legacy .mdi-file-cloud-upload:before{content:"\e7b0"}#vuly_legacy .mdi-file-cloud:before{content:"\e7b1"}#vuly_legacy .mdi-file-file-download:before{content:"\e7b2"}#vuly_legacy .mdi-file-file-upload:before{content:"\e7b3"}#vuly_legacy .mdi-file-folder-open:before{content:"\e7b4"}#vuly_legacy .mdi-file-folder-shared:before{content:"\e7b5"}#vuly_legacy .mdi-file-folder:before{content:"\e7b6"}#vuly_legacy .mdi-device-access-alarm:before{content:"\e720"}#vuly_legacy .mdi-device-access-alarms:before{content:"\e721"}#vuly_legacy .mdi-device-access-time:before{content:"\e722"}#vuly_legacy .mdi-device-add-alarm:before{content:"\e723"}#vuly_legacy .mdi-device-airplanemode-off:before{content:"\e724"}#vuly_legacy .mdi-device-airplanemode-on:before{content:"\e725"}#vuly_legacy .mdi-device-battery-20:before{content:"\e726"}#vuly_legacy .mdi-device-battery-30:before{content:"\e727"}#vuly_legacy .mdi-device-battery-50:before{content:"\e728"}#vuly_legacy .mdi-device-battery-60:before{content:"\e729"}#vuly_legacy .mdi-device-battery-80:before{content:"\e72a"}#vuly_legacy .mdi-device-battery-90:before{content:"\e72b"}#vuly_legacy .mdi-device-battery-alert:before{content:"\e72c"}#vuly_legacy .mdi-device-battery-charging-20:before{content:"\e72d"}#vuly_legacy .mdi-device-battery-charging-30:before{content:"\e72e"}#vuly_legacy .mdi-device-battery-charging-50:before{content:"\e72f"}#vuly_legacy .mdi-device-battery-charging-60:before{content:"\e730"}#vuly_legacy .mdi-device-battery-charging-80:before{content:"\e731"}#vuly_legacy .mdi-device-battery-charging-90:before{content:"\e732"}#vuly_legacy .mdi-device-battery-charging-full:before{content:"\e733"}#vuly_legacy .mdi-device-battery-full:before{content:"\e734"}#vuly_legacy .mdi-device-battery-std:before{content:"\e735"}#vuly_legacy .mdi-device-battery-unknown:before{content:"\e736"}#vuly_legacy .mdi-device-bluetooth-connected:before{content:"\e737"}#vuly_legacy .mdi-device-bluetooth-disabled:before{content:"\e738"}#vuly_legacy .mdi-device-bluetooth-searching:before{content:"\e739"}#vuly_legacy .mdi-device-bluetooth:before{content:"\e73a"}#vuly_legacy .mdi-device-brightness-auto:before{content:"\e73b"}#vuly_legacy .mdi-device-brightness-high:before{content:"\e73c"}#vuly_legacy .mdi-device-brightness-low:before{content:"\e73d"}#vuly_legacy .mdi-device-brightness-medium:before{content:"\e73e"}#vuly_legacy .mdi-device-data-usage:before{content:"\e73f"}#vuly_legacy .mdi-device-developer-mode:before{content:"\e740"}#vuly_legacy .mdi-device-devices:before{content:"\e741"}#vuly_legacy .mdi-device-dvr:before{content:"\e742"}#vuly_legacy .mdi-device-gps-fixed:before{content:"\e743"}#vuly_legacy .mdi-device-gps-not-fixed:before{content:"\e744"}#vuly_legacy .mdi-device-gps-off:before{content:"\e745"}#vuly_legacy .mdi-device-location-disabled:before{content:"\e746"}#vuly_legacy .mdi-device-location-searching:before{content:"\e747"}#vuly_legacy .mdi-device-multitrack-audio:before{content:"\e748"}#vuly_legacy .mdi-device-network-cell:before{content:"\e749"}#vuly_legacy .mdi-device-network-wifi:before{content:"\e74a"}#vuly_legacy .mdi-device-nfc:before{content:"\e74b"}#vuly_legacy .mdi-device-now-wallpaper:before{content:"\e74c"}#vuly_legacy .mdi-device-now-widgets:before{content:"\e74d"}#vuly_legacy .mdi-device-screen-lock-landscape:before{content:"\e74e"}#vuly_legacy .mdi-device-screen-lock-portrait:before{content:"\e74f"}#vuly_legacy .mdi-device-screen-lock-rotation:before{content:"\e750"}#vuly_legacy .mdi-device-screen-rotation:before{content:"\e751"}#vuly_legacy .mdi-device-sd-storage:before{content:"\e752"}#vuly_legacy .mdi-device-settings-system-daydream:before{content:"\e753"}#vuly_legacy .mdi-device-signal-cellular-0-bar:before{content:"\e754"}#vuly_legacy .mdi-device-signal-cellular-1-bar:before{content:"\e755"}#vuly_legacy .mdi-device-signal-cellular-2-bar:before{content:"\e756"}#vuly_legacy .mdi-device-signal-cellular-3-bar:before{content:"\e757"}#vuly_legacy .mdi-device-signal-cellular-4-bar:before{content:"\e758"}#vuly_legacy .mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}#vuly_legacy .mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}#vuly_legacy .mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}#vuly_legacy .mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}#vuly_legacy .mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}#vuly_legacy .mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}#vuly_legacy .mdi-device-signal-cellular-no-sim:before{content:"\e75e"}#vuly_legacy .mdi-device-signal-cellular-null:before{content:"\e75f"}#vuly_legacy .mdi-device-signal-cellular-off:before{content:"\e760"}#vuly_legacy .mdi-device-signal-wifi-0-bar:before{content:"\e761"}#vuly_legacy .mdi-device-signal-wifi-1-bar:before{content:"\e762"}#vuly_legacy .mdi-device-signal-wifi-2-bar:before{content:"\e763"}#vuly_legacy .mdi-device-signal-wifi-3-bar:before{content:"\e764"}#vuly_legacy .mdi-device-signal-wifi-4-bar:before{content:"\e765"}#vuly_legacy .mdi-device-signal-wifi-off:before{content:"\e766"}#vuly_legacy .mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}#vuly_legacy .mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}#vuly_legacy .mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}#vuly_legacy .mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}#vuly_legacy .mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}#vuly_legacy .mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}#vuly_legacy .mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}#vuly_legacy .mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}#vuly_legacy .mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}#vuly_legacy .mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}#vuly_legacy .mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}#vuly_legacy .mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}#vuly_legacy .mdi-device-storage:before{content:"\e772"}#vuly_legacy .mdi-device-usb:before{content:"\e773"}#vuly_legacy .mdi-device-wifi-lock:before{content:"\e774"}#vuly_legacy .mdi-device-wifi-tethering:before{content:"\e775"}#vuly_legacy .mdi-hardware-cast-connected:before{content:"\e7b7"}#vuly_legacy .mdi-hardware-cast:before{content:"\e7b8"}#vuly_legacy .mdi-hardware-computer:before{content:"\e7b9"}#vuly_legacy .mdi-hardware-desktop-mac:before{content:"\e7ba"}#vuly_legacy .mdi-hardware-desktop-windows:before{content:"\e7bb"}#vuly_legacy .mdi-hardware-dock:before{content:"\e7bc"}#vuly_legacy .mdi-hardware-gamepad:before{content:"\e7bd"}#vuly_legacy .mdi-hardware-headset-mic:before{content:"\e7be"}#vuly_legacy .mdi-hardware-headset:before{content:"\e7bf"}#vuly_legacy .mdi-hardware-keyboard-alt:before{content:"\e7c0"}#vuly_legacy .mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}#vuly_legacy .mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}#vuly_legacy .mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}#vuly_legacy .mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}#vuly_legacy .mdi-hardware-keyboard-backspace:before{content:"\e7c5"}#vuly_legacy .mdi-hardware-keyboard-capslock:before{content:"\e7c6"}#vuly_legacy .mdi-hardware-keyboard-control:before{content:"\e7c7"}#vuly_legacy .mdi-hardware-keyboard-hide:before{content:"\e7c8"}#vuly_legacy .mdi-hardware-keyboard-return:before{content:"\e7c9"}#vuly_legacy .mdi-hardware-keyboard-tab:before{content:"\e7ca"}#vuly_legacy .mdi-hardware-keyboard-voice:before{content:"\e7cb"}#vuly_legacy .mdi-hardware-keyboard:before{content:"\e7cc"}#vuly_legacy .mdi-hardware-laptop-chromebook:before{content:"\e7cd"}#vuly_legacy .mdi-hardware-laptop-mac:before{content:"\e7ce"}#vuly_legacy .mdi-hardware-laptop-windows:before{content:"\e7cf"}#vuly_legacy .mdi-hardware-laptop:before{content:"\e7d0"}#vuly_legacy .mdi-hardware-memory:before{content:"\e7d1"}#vuly_legacy .mdi-hardware-mouse:before{content:"\e7d2"}#vuly_legacy .mdi-hardware-phone-android:before{content:"\e7d3"}#vuly_legacy .mdi-hardware-phone-iphone:before{content:"\e7d4"}#vuly_legacy .mdi-hardware-phonelink-off:before{content:"\e7d5"}#vuly_legacy .mdi-hardware-phonelink:before{content:"\e7d6"}#vuly_legacy .mdi-hardware-security:before{content:"\e7d7"}#vuly_legacy .mdi-hardware-sim-card:before{content:"\e7d8"}#vuly_legacy .mdi-hardware-smartphone:before{content:"\e7d9"}#vuly_legacy .mdi-hardware-speaker:before{content:"\e7da"}#vuly_legacy .mdi-hardware-tablet-android:before{content:"\e7db"}#vuly_legacy .mdi-hardware-tablet-mac:before{content:"\e7dc"}#vuly_legacy .mdi-hardware-tablet:before{content:"\e7dd"}#vuly_legacy .mdi-hardware-tv:before{content:"\e7de"}#vuly_legacy .mdi-hardware-watch:before{content:"\e7df"}#vuly_legacy .mdi-image-add-to-photos:before{content:"\e7e0"}#vuly_legacy .mdi-image-adjust:before{content:"\e7e1"}#vuly_legacy .mdi-image-assistant-photo:before{content:"\e7e2"}#vuly_legacy .mdi-image-audiotrack:before{content:"\e7e3"}#vuly_legacy .mdi-image-blur-circular:before{content:"\e7e4"}#vuly_legacy .mdi-image-blur-linear:before{content:"\e7e5"}#vuly_legacy .mdi-image-blur-off:before{content:"\e7e6"}#vuly_legacy .mdi-image-blur-on:before{content:"\e7e7"}#vuly_legacy .mdi-image-brightness-1:before{content:"\e7e8"}#vuly_legacy .mdi-image-brightness-2:before{content:"\e7e9"}#vuly_legacy .mdi-image-brightness-3:before{content:"\e7ea"}#vuly_legacy .mdi-image-brightness-4:before{content:"\e7eb"}#vuly_legacy .mdi-image-brightness-5:before{content:"\e7ec"}#vuly_legacy .mdi-image-brightness-6:before{content:"\e7ed"}#vuly_legacy .mdi-image-brightness-7:before{content:"\e7ee"}#vuly_legacy .mdi-image-brush:before{content:"\e7ef"}#vuly_legacy .mdi-image-camera-alt:before{content:"\e7f0"}#vuly_legacy .mdi-image-camera-front:before{content:"\e7f1"}#vuly_legacy .mdi-image-camera-rear:before{content:"\e7f2"}#vuly_legacy .mdi-image-camera-roll:before{content:"\e7f3"}#vuly_legacy .mdi-image-camera:before{content:"\e7f4"}#vuly_legacy .mdi-image-center-focus-strong:before{content:"\e7f5"}#vuly_legacy .mdi-image-center-focus-weak:before{content:"\e7f6"}#vuly_legacy .mdi-image-collections:before{content:"\e7f7"}#vuly_legacy .mdi-image-color-lens:before{content:"\e7f8"}#vuly_legacy .mdi-image-colorize:before{content:"\e7f9"}#vuly_legacy .mdi-image-compare:before{content:"\e7fa"}#vuly_legacy .mdi-image-control-point-duplicate:before{content:"\e7fb"}#vuly_legacy .mdi-image-control-point:before{content:"\e7fc"}#vuly_legacy .mdi-image-crop-3-2:before{content:"\e7fd"}#vuly_legacy .mdi-image-crop-5-4:before{content:"\e7fe"}#vuly_legacy .mdi-image-crop-7-5:before{content:"\e7ff"}#vuly_legacy .mdi-image-crop-16-9:before{content:"\e800"}#vuly_legacy .mdi-image-crop-din:before{content:"\e801"}#vuly_legacy .mdi-image-crop-free:before{content:"\e802"}#vuly_legacy .mdi-image-crop-landscape:before{content:"\e803"}#vuly_legacy .mdi-image-crop-original:before{content:"\e804"}#vuly_legacy .mdi-image-crop-portrait:before{content:"\e805"}#vuly_legacy .mdi-image-crop-square:before{content:"\e806"}#vuly_legacy .mdi-image-crop:before{content:"\e807"}#vuly_legacy .mdi-image-dehaze:before{content:"\e808"}#vuly_legacy .mdi-image-details:before{content:"\e809"}#vuly_legacy .mdi-image-edit:before{content:"\e80a"}#vuly_legacy .mdi-image-exposure-minus-1:before{content:"\e80b"}#vuly_legacy .mdi-image-exposure-minus-2:before{content:"\e80c"}#vuly_legacy .mdi-image-exposure-plus-1:before{content:"\e80d"}#vuly_legacy .mdi-image-exposure-plus-2:before{content:"\e80e"}#vuly_legacy .mdi-image-exposure-zero:before{content:"\e80f"}#vuly_legacy .mdi-image-exposure:before{content:"\e810"}#vuly_legacy .mdi-image-filter-1:before{content:"\e811"}#vuly_legacy .mdi-image-filter-2:before{content:"\e812"}#vuly_legacy .mdi-image-filter-3:before{content:"\e813"}#vuly_legacy .mdi-image-filter-4:before{content:"\e814"}#vuly_legacy .mdi-image-filter-5:before{content:"\e815"}#vuly_legacy .mdi-image-filter-6:before{content:"\e816"}#vuly_legacy .mdi-image-filter-7:before{content:"\e817"}#vuly_legacy .mdi-image-filter-8:before{content:"\e818"}#vuly_legacy .mdi-image-filter-9-plus:before{content:"\e819"}#vuly_legacy .mdi-image-filter-9:before{content:"\e81a"}#vuly_legacy .mdi-image-filter-b-and-w:before{content:"\e81b"}#vuly_legacy .mdi-image-filter-center-focus:before{content:"\e81c"}#vuly_legacy .mdi-image-filter-drama:before{content:"\e81d"}#vuly_legacy .mdi-image-filter-frames:before{content:"\e81e"}#vuly_legacy .mdi-image-filter-hdr:before{content:"\e81f"}#vuly_legacy .mdi-image-filter-none:before{content:"\e820"}#vuly_legacy .mdi-image-filter-tilt-shift:before{content:"\e821"}#vuly_legacy .mdi-image-filter-vintage:before{content:"\e822"}#vuly_legacy .mdi-image-filter:before{content:"\e823"}#vuly_legacy .mdi-image-flare:before{content:"\e824"}#vuly_legacy .mdi-image-flash-auto:before{content:"\e825"}#vuly_legacy .mdi-image-flash-off:before{content:"\e826"}#vuly_legacy .mdi-image-flash-on:before{content:"\e827"}#vuly_legacy .mdi-image-flip:before{content:"\e828"}#vuly_legacy .mdi-image-gradient:before{content:"\e829"}#vuly_legacy .mdi-image-grain:before{content:"\e82a"}#vuly_legacy .mdi-image-grid-off:before{content:"\e82b"}#vuly_legacy .mdi-image-grid-on:before{content:"\e82c"}#vuly_legacy .mdi-image-hdr-off:before{content:"\e82d"}#vuly_legacy .mdi-image-hdr-on:before{content:"\e82e"}#vuly_legacy .mdi-image-hdr-strong:before{content:"\e82f"}#vuly_legacy .mdi-image-hdr-weak:before{content:"\e830"}#vuly_legacy .mdi-image-healing:before{content:"\e831"}#vuly_legacy .mdi-image-image-aspect-ratio:before{content:"\e832"}#vuly_legacy .mdi-image-image:before{content:"\e833"}#vuly_legacy .mdi-image-iso:before{content:"\e834"}#vuly_legacy .mdi-image-landscape:before{content:"\e835"}#vuly_legacy .mdi-image-leak-add:before{content:"\e836"}#vuly_legacy .mdi-image-leak-remove:before{content:"\e837"}#vuly_legacy .mdi-image-lens:before{content:"\e838"}#vuly_legacy .mdi-image-looks-3:before{content:"\e839"}#vuly_legacy .mdi-image-looks-4:before{content:"\e83a"}#vuly_legacy .mdi-image-looks-5:before{content:"\e83b"}#vuly_legacy .mdi-image-looks-6:before{content:"\e83c"}#vuly_legacy .mdi-image-looks-one:before{content:"\e83d"}#vuly_legacy .mdi-image-looks-two:before{content:"\e83e"}#vuly_legacy .mdi-image-looks:before{content:"\e83f"}#vuly_legacy .mdi-image-loupe:before{content:"\e840"}#vuly_legacy .mdi-image-movie-creation:before{content:"\e841"}#vuly_legacy .mdi-image-nature-people:before{content:"\e842"}#vuly_legacy .mdi-image-nature:before{content:"\e843"}#vuly_legacy .mdi-image-navigate-before:before{content:"\e844"}#vuly_legacy .mdi-image-navigate-next:before{content:"\e845"}#vuly_legacy .mdi-image-palette:before{content:"\e846"}#vuly_legacy .mdi-image-panorama-fisheye:before{content:"\e847"}#vuly_legacy .mdi-image-panorama-horizontal:before{content:"\e848"}#vuly_legacy .mdi-image-panorama-vertical:before{content:"\e849"}#vuly_legacy .mdi-image-panorama-wide-angle:before{content:"\e84a"}#vuly_legacy .mdi-image-panorama:before{content:"\e84b"}#vuly_legacy .mdi-image-photo-album:before{content:"\e84c"}#vuly_legacy .mdi-image-photo-camera:before{content:"\e84d"}#vuly_legacy .mdi-image-photo-library:before{content:"\e84e"}#vuly_legacy .mdi-image-photo:before{content:"\e84f"}#vuly_legacy .mdi-image-portrait:before{content:"\e850"}#vuly_legacy .mdi-image-remove-red-eye:before{content:"\e851"}#vuly_legacy .mdi-image-rotate-left:before{content:"\e852"}#vuly_legacy .mdi-image-rotate-right:before{content:"\e853"}#vuly_legacy .mdi-image-slideshow:before{content:"\e854"}#vuly_legacy .mdi-image-straighten:before{content:"\e855"}#vuly_legacy .mdi-image-style:before{content:"\e856"}#vuly_legacy .mdi-image-switch-camera:before{content:"\e857"}#vuly_legacy .mdi-image-switch-video:before{content:"\e858"}#vuly_legacy .mdi-image-tag-faces:before{content:"\e859"}#vuly_legacy .mdi-image-texture:before{content:"\e85a"}#vuly_legacy .mdi-image-timelapse:before{content:"\e85b"}#vuly_legacy .mdi-image-timer-3:before{content:"\e85c"}#vuly_legacy .mdi-image-timer-10:before{content:"\e85d"}#vuly_legacy .mdi-image-timer-auto:before{content:"\e85e"}#vuly_legacy .mdi-image-timer-off:before{content:"\e85f"}#vuly_legacy .mdi-image-timer:before{content:"\e860"}#vuly_legacy .mdi-image-tonality:before{content:"\e861"}#vuly_legacy .mdi-image-transform:before{content:"\e862"}#vuly_legacy .mdi-image-tune:before{content:"\e863"}#vuly_legacy .mdi-image-wb-auto:before{content:"\e864"}#vuly_legacy .mdi-image-wb-cloudy:before{content:"\e865"}#vuly_legacy .mdi-image-wb-incandescent:before{content:"\e866"}#vuly_legacy .mdi-image-wb-irradescent:before{content:"\e867"}#vuly_legacy .mdi-image-wb-sunny:before{content:"\e868"}#vuly_legacy .mdi-maps-beenhere:before{content:"\e869"}#vuly_legacy .mdi-maps-directions-bike:before{content:"\e86a"}#vuly_legacy .mdi-maps-directions-bus:before{content:"\e86b"}#vuly_legacy .mdi-maps-directions-car:before{content:"\e86c"}#vuly_legacy .mdi-maps-directions-ferry:before{content:"\e86d"}#vuly_legacy .mdi-maps-directions-subway:before{content:"\e86e"}#vuly_legacy .mdi-maps-directions-train:before{content:"\e86f"}#vuly_legacy .mdi-maps-directions-transit:before{content:"\e870"}#vuly_legacy .mdi-maps-directions-walk:before{content:"\e871"}#vuly_legacy .mdi-maps-directions:before{content:"\e872"}#vuly_legacy .mdi-maps-flight:before{content:"\e873"}#vuly_legacy .mdi-maps-hotel:before{content:"\e874"}#vuly_legacy .mdi-maps-layers-clear:before{content:"\e875"}#vuly_legacy .mdi-maps-layers:before{content:"\e876"}#vuly_legacy .mdi-maps-local-airport:before{content:"\e877"}#vuly_legacy .mdi-maps-local-atm:before{content:"\e878"}#vuly_legacy .mdi-maps-local-attraction:before{content:"\e879"}#vuly_legacy .mdi-maps-local-bar:before{content:"\e87a"}#vuly_legacy .mdi-maps-local-cafe:before{content:"\e87b"}#vuly_legacy .mdi-maps-local-car-wash:before{content:"\e87c"}#vuly_legacy .mdi-maps-local-convenience-store:before{content:"\e87d"}#vuly_legacy .mdi-maps-local-drink:before{content:"\e87e"}#vuly_legacy .mdi-maps-local-florist:before{content:"\e87f"}#vuly_legacy .mdi-maps-local-gas-station:before{content:"\e880"}#vuly_legacy .mdi-maps-local-grocery-store:before{content:"\e881"}#vuly_legacy .mdi-maps-local-hospital:before{content:"\e882"}#vuly_legacy .mdi-maps-local-hotel:before{content:"\e883"}#vuly_legacy .mdi-maps-local-laundry-service:before{content:"\e884"}#vuly_legacy .mdi-maps-local-library:before{content:"\e885"}#vuly_legacy .mdi-maps-local-mall:before{content:"\e886"}#vuly_legacy .mdi-maps-local-movies:before{content:"\e887"}#vuly_legacy .mdi-maps-local-offer:before{content:"\e888"}#vuly_legacy .mdi-maps-local-parking:before{content:"\e889"}#vuly_legacy .mdi-maps-local-pharmacy:before{content:"\e88a"}#vuly_legacy .mdi-maps-local-phone:before{content:"\e88b"}#vuly_legacy .mdi-maps-local-pizza:before{content:"\e88c"}#vuly_legacy .mdi-maps-local-play:before{content:"\e88d"}#vuly_legacy .mdi-maps-local-post-office:before{content:"\e88e"}#vuly_legacy .mdi-maps-local-print-shop:before{content:"\e88f"}#vuly_legacy .mdi-maps-local-restaurant:before{content:"\e890"}#vuly_legacy .mdi-maps-local-see:before{content:"\e891"}#vuly_legacy .mdi-maps-local-shipping:before{content:"\e892"}#vuly_legacy .mdi-maps-local-taxi:before{content:"\e893"}#vuly_legacy .mdi-maps-location-history:before{content:"\e894"}#vuly_legacy .mdi-maps-map:before{content:"\e895"}#vuly_legacy .mdi-maps-my-location:before{content:"\e896"}#vuly_legacy .mdi-maps-navigation:before{content:"\e897"}#vuly_legacy .mdi-maps-pin-drop:before{content:"\e898"}#vuly_legacy .mdi-maps-place:before{content:"\e899"}#vuly_legacy .mdi-maps-rate-review:before{content:"\e89a"}#vuly_legacy .mdi-maps-restaurant-menu:before{content:"\e89b"}#vuly_legacy .mdi-maps-satellite:before{content:"\e89c"}#vuly_legacy .mdi-maps-store-mall-directory:before{content:"\e89d"}#vuly_legacy .mdi-maps-terrain:before{content:"\e89e"}#vuly_legacy .mdi-maps-traffic:before{content:"\e89f"}#vuly_legacy .mdi-navigation-apps:before{content:"\e8a0"}#vuly_legacy .mdi-navigation-arrow-back:before{content:"\e8a1"}#vuly_legacy .mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}#vuly_legacy .mdi-navigation-arrow-drop-down:before{content:"\e8a3"}#vuly_legacy .mdi-navigation-arrow-drop-up:before{content:"\e8a4"}#vuly_legacy .mdi-navigation-arrow-forward:before{content:"\e8a5"}#vuly_legacy .mdi-navigation-cancel:before{content:"\e8a6"}#vuly_legacy .mdi-navigation-check:before{content:"\e8a7"}#vuly_legacy .mdi-navigation-chevron-left:before{content:"\e8a8"}#vuly_legacy .mdi-navigation-chevron-right:before{content:"\e8a9"}#vuly_legacy .mdi-navigation-close:before{content:"\e8aa"}#vuly_legacy .mdi-navigation-expand-less:before{content:"\e8ab"}#vuly_legacy .mdi-navigation-expand-more:before{content:"\e8ac"}#vuly_legacy .mdi-navigation-fullscreen-exit:before{content:"\e8ad"}#vuly_legacy .mdi-navigation-fullscreen:before{content:"\e8ae"}#vuly_legacy .mdi-navigation-menu:before{content:"\e8af"}#vuly_legacy .mdi-navigation-more-horiz:before{content:"\e8b0"}#vuly_legacy .mdi-navigation-more-vert:before{content:"\e8b1"}#vuly_legacy .mdi-navigation-refresh:before{content:"\e8b2"}#vuly_legacy .mdi-navigation-unfold-less:before{content:"\e8b3"}#vuly_legacy .mdi-navigation-unfold-more:before{content:"\e8b4"}#vuly_legacy .mdi-notification-adb:before{content:"\e8b5"}#vuly_legacy .mdi-notification-bluetooth-audio:before{content:"\e8b6"}#vuly_legacy .mdi-notification-disc-full:before{content:"\e8b7"}#vuly_legacy .mdi-notification-dnd-forwardslash:before{content:"\e8b8"}#vuly_legacy .mdi-notification-do-not-disturb:before{content:"\e8b9"}#vuly_legacy .mdi-notification-drive-eta:before{content:"\e8ba"}#vuly_legacy .mdi-notification-event-available:before{content:"\e8bb"}#vuly_legacy .mdi-notification-event-busy:before{content:"\e8bc"}#vuly_legacy .mdi-notification-event-note:before{content:"\e8bd"}#vuly_legacy .mdi-notification-folder-special:before{content:"\e8be"}#vuly_legacy .mdi-notification-mms:before{content:"\e8bf"}#vuly_legacy .mdi-notification-more:before{content:"\e8c0"}#vuly_legacy .mdi-notification-network-locked:before{content:"\e8c1"}#vuly_legacy .mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}#vuly_legacy .mdi-notification-phone-forwarded:before{content:"\e8c3"}#vuly_legacy .mdi-notification-phone-in-talk:before{content:"\e8c4"}#vuly_legacy .mdi-notification-phone-locked:before{content:"\e8c5"}#vuly_legacy .mdi-notification-phone-missed:before{content:"\e8c6"}#vuly_legacy .mdi-notification-phone-paused:before{content:"\e8c7"}#vuly_legacy .mdi-notification-play-download:before{content:"\e8c8"}#vuly_legacy .mdi-notification-play-install:before{content:"\e8c9"}#vuly_legacy .mdi-notification-sd-card:before{content:"\e8ca"}#vuly_legacy .mdi-notification-sim-card-alert:before{content:"\e8cb"}#vuly_legacy .mdi-notification-sms-failed:before{content:"\e8cc"}#vuly_legacy .mdi-notification-sms:before{content:"\e8cd"}#vuly_legacy .mdi-notification-sync-disabled:before{content:"\e8ce"}#vuly_legacy .mdi-notification-sync-problem:before{content:"\e8cf"}#vuly_legacy .mdi-notification-sync:before{content:"\e8d0"}#vuly_legacy .mdi-notification-system-update:before{content:"\e8d1"}#vuly_legacy .mdi-notification-tap-and-play:before{content:"\e8d2"}#vuly_legacy .mdi-notification-time-to-leave:before{content:"\e8d3"}#vuly_legacy .mdi-notification-vibration:before{content:"\e8d4"}#vuly_legacy .mdi-notification-voice-chat:before{content:"\e8d5"}#vuly_legacy .mdi-notification-vpn-lock:before{content:"\e8d6"}#vuly_legacy .mdi-social-cake:before{content:"\e8d7"}#vuly_legacy .mdi-social-domain:before{content:"\e8d8"}#vuly_legacy .mdi-social-group-add:before{content:"\e8d9"}#vuly_legacy .mdi-social-group:before{content:"\e8da"}#vuly_legacy .mdi-social-location-city:before{content:"\e8db"}#vuly_legacy .mdi-social-mood:before{content:"\e8dc"}#vuly_legacy .mdi-social-notifications-none:before{content:"\e8dd"}#vuly_legacy .mdi-social-notifications-off:before{content:"\e8de"}#vuly_legacy .mdi-social-notifications-on:before{content:"\e8df"}#vuly_legacy .mdi-social-notifications-paused:before{content:"\e8e0"}#vuly_legacy .mdi-social-notifications:before{content:"\e8e1"}#vuly_legacy .mdi-social-pages:before{content:"\e8e2"}#vuly_legacy .mdi-social-party-mode:before{content:"\e8e3"}#vuly_legacy .mdi-social-people-outline:before{content:"\e8e4"}#vuly_legacy .mdi-social-people:before{content:"\e8e5"}#vuly_legacy .mdi-social-person-add:before{content:"\e8e6"}#vuly_legacy .mdi-social-person-outline:before{content:"\e8e7"}#vuly_legacy .mdi-social-person:before{content:"\e8e8"}#vuly_legacy .mdi-social-plus-one:before{content:"\e8e9"}#vuly_legacy .mdi-social-poll:before{content:"\e8ea"}#vuly_legacy .mdi-social-public:before{content:"\e8eb"}#vuly_legacy .mdi-social-school:before{content:"\e8ec"}#vuly_legacy .mdi-social-share:before{content:"\e8ed"}#vuly_legacy .mdi-social-whatshot:before{content:"\e8ee"}#vuly_legacy .mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}#vuly_legacy .mdi-toggle-check-box:before{content:"\e8f0"}#vuly_legacy .mdi-toggle-radio-button-off:before{content:"\e8f1"}#vuly_legacy .mdi-toggle-radio-button-on:before{content:"\e8f2"}#vuly_legacy .mdi-toggle-star-half:before{content:"\e8f3"}#vuly_legacy .mdi-toggle-star-outline:before{content:"\e8f4"}#vuly_legacy .mdi-toggle-star:before{content:"\e8f5"}#vuly_legacy .container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 851px){#vuly_legacy .container{width:85%}}@media only screen and (min-width: 851px){#vuly_legacy .container{width:70%}}#vuly_legacy .container .row{margin-left:-.75rem;margin-right:-.75rem}#vuly_legacy .section{padding-top:1rem;padding-bottom:1rem}#vuly_legacy .section.no-pad{padding:0}#vuly_legacy .section.no-pad-bot{padding-bottom:0}#vuly_legacy .section.no-pad-top{padding-top:0}#vuly_legacy .row{margin-left:auto;margin-right:auto;margin-bottom:30px}#vuly_legacy .row:after{content:"";display:table}#vuly_legacy .row .col{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem}#vuly_legacy .row .col.s1{width:8.33333%;margin-left:0}#vuly_legacy .row .col.s2{width:16.66667%;margin-left:0}#vuly_legacy .row .col.s3{width:25%;margin-left:0}#vuly_legacy .row .col.s4{width:33.33333%;margin-left:0}#vuly_legacy .row .col.s5{width:41.66667%;margin-left:0}#vuly_legacy .row .col.s6{width:50%;margin-left:0}#vuly_legacy .row .col.s7{width:58.33333%;margin-left:0}#vuly_legacy .row .col.s8{width:66.66667%;margin-left:0}#vuly_legacy .row .col.s9{width:75%;margin-left:0}#vuly_legacy .row .col.s10{width:83.33333%;margin-left:0}#vuly_legacy .row .col.s11{width:91.66667%;margin-left:0}#vuly_legacy .row .col.s12{width:100%;margin-left:0}#vuly_legacy .row .col.offset-s1{margin-left:8.33333%}#vuly_legacy .row .col.offset-s2{margin-left:16.66667%}#vuly_legacy .row .col.offset-s3{margin-left:25%}#vuly_legacy .row .col.offset-s4{margin-left:33.33333%}#vuly_legacy .row .col.offset-s5{margin-left:41.66667%}#vuly_legacy .row .col.offset-s6{margin-left:50%}#vuly_legacy .row .col.offset-s7{margin-left:58.33333%}#vuly_legacy .row .col.offset-s8{margin-left:66.66667%}#vuly_legacy .row .col.offset-s9{margin-left:75%}#vuly_legacy .row .col.offset-s10{margin-left:83.33333%}#vuly_legacy .row .col.offset-s11{margin-left:91.66667%}#vuly_legacy .row .col.offset-s12{margin-left:100%}@media only screen and (min-width: 851px){#vuly_legacy .row .col.m1{width:8.33333%;margin-left:0}#vuly_legacy .row .col.m2{width:16.66667%;margin-left:0}#vuly_legacy .row .col.m3{width:25%;margin-left:0}#vuly_legacy .row .col.m4{width:33.33333%;margin-left:0}#vuly_legacy .row .col.m5{width:41.66667%;margin-left:0}#vuly_legacy .row .col.m6{width:50%;margin-left:0}#vuly_legacy .row .col.m7{width:58.33333%;margin-left:0}#vuly_legacy .row .col.m8{width:66.66667%;margin-left:0}#vuly_legacy .row .col.m9{width:75%;margin-left:0}#vuly_legacy .row .col.m10{width:83.33333%;margin-left:0}#vuly_legacy .row .col.m11{width:91.66667%;margin-left:0}#vuly_legacy .row .col.m12{width:100%;margin-left:0}#vuly_legacy .row .col.offset-m1{margin-left:8.33333%}#vuly_legacy .row .col.offset-m2{margin-left:16.66667%}#vuly_legacy .row .col.offset-m3{margin-left:25%}#vuly_legacy .row .col.offset-m4{margin-left:33.33333%}#vuly_legacy .row .col.offset-m5{margin-left:41.66667%}#vuly_legacy .row .col.offset-m6{margin-left:50%}#vuly_legacy .row .col.offset-m7{margin-left:58.33333%}#vuly_legacy .row .col.offset-m8{margin-left:66.66667%}#vuly_legacy .row .col.offset-m9{margin-left:75%}#vuly_legacy .row .col.offset-m10{margin-left:83.33333%}#vuly_legacy .row .col.offset-m11{margin-left:91.66667%}#vuly_legacy .row .col.offset-m12{margin-left:100%}}@media only screen and (min-width: 1501px){#vuly_legacy .row .col.l1{width:8.33333%;margin-left:0}#vuly_legacy .row .col.l2{width:16.66667%;margin-left:0}#vuly_legacy .row .col.l3{width:25%;margin-left:0}#vuly_legacy .row .col.l4{width:33.33333%;margin-left:0}#vuly_legacy .row .col.l5{width:41.66667%;margin-left:0}#vuly_legacy .row .col.l6{width:50%;margin-left:0}#vuly_legacy .row .col.l7{width:58.33333%;margin-left:0}#vuly_legacy .row .col.l8{width:66.66667%;margin-left:0}#vuly_legacy .row .col.l9{width:75%;margin-left:0}#vuly_legacy .row .col.l10{width:83.33333%;margin-left:0}#vuly_legacy .row .col.l11{width:91.66667%;margin-left:0}#vuly_legacy .row .col.l12{width:100%;margin-left:0}#vuly_legacy .row .col.offset-l1{margin-left:8.33333%}#vuly_legacy .row .col.offset-l2{margin-left:16.66667%}#vuly_legacy .row .col.offset-l3{margin-left:25%}#vuly_legacy .row .col.offset-l4{margin-left:33.33333%}#vuly_legacy .row .col.offset-l5{margin-left:41.66667%}#vuly_legacy .row .col.offset-l6{margin-left:50%}#vuly_legacy .row .col.offset-l7{margin-left:58.33333%}#vuly_legacy .bumpbdo{margin-top:-20px;}#vuly_legacy .row .col.offset-l8{margin-left:66.66667%}#vuly_legacy .row .col.offset-l9{margin-left:75%}#vuly_legacy .row .col.offset-l10{margin-left:83.33333%}#vuly_legacy .row .col.offset-l11{margin-left:91.66667%}#vuly_legacy .row .col.offset-l12{margin-left:100%}}#vuly_legacy nav .input-field, #vuly_legacy nav ul{margin:0}#vuly_legacy nav{background-color:#f15a01;width:100%;height:56px;line-height:56px}#vuly_legacy nav .nav-wrapper{height:100%}#vuly_legacy nav .nav-wrapper i{display:block;font-size:1.6rem}@media only screen and (min-width: 851px){#vuly_legacy nav a.button-collapse{display:none}}#vuly_legacy nav .button-collapse{float:left;position:relative;z-index:1;height:56px}#vuly_legacy nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}#vuly_legacy nav .brand-logo{position:absolute;left:0;color:#fff;display:inline-block;padding:7px;max-height:50px;height:50px}#vuly_legacy nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 850px){#vuly_legacy .leftmed{float:none!important}#vuly_legacy .rightmed{float:none!important}#vuly_legacy nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#vuly_legacy nav .brand-logo.left, #vuly_legacy nav .brand-logo.right{padding:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#vuly_legacy nav .brand-logo.left{left:.5rem}#vuly_legacy nav .brand-logo.right{right:.5rem;left:auto}}#vuly_legacy nav .brand-logo.right{right:.5rem;padding:0}#vuly_legacy nav ul li{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;padding:0}#vuly_legacy nav ul a, #vuly_legacy nav ul div{font-size:1.07rem;display:block;padding:0 16px}#vuly_legacy nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}#vuly_legacy nav .input-field input:focus, #vuly_legacy nav .input-field input[type=date]:valid, #vuly_legacy nav .input-field input[type=email]:valid, #vuly_legacy nav .input-field input[type=password]:valid, #vuly_legacy nav .input-field input[type=text]:valid, #vuly_legacy nav .input-field input[type=url]:valid{border:none;box-shadow:none}#vuly_legacy nav .input-field label{top:0;left:0}#vuly_legacy nav .input-field label i{color:rgba(255,255,255,.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}#vuly_legacy nav .input-field label.active i{color:#fff}#vuly_legacy nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#vuly_legacy .navbar-fixed{position:relative;height:56px;z-index:998}#vuly_legacy .navbar-fixed nav{position:fixed}#vuly_legacy .card, #vuly_legacy .card.large, #vuly_legacy .card.medium, #vuly_legacy .card.small{position:relative}@media only screen and (min-width: 851px){#vuly_legacy nav, #vuly_legacy nav .nav-wrapper i, #vuly_legacy nav a.button-collapse, #vuly_legacy nav a.button-collapse i{height:50px;line-height:50px}#vuly_legacy .navbar-fixed{height:50px}}#vuly_legacy h2, #vuly_legacy h3, #vuly_legacy h4, #vuly_legacy h5, #vuly_legacy h6{line-height:110%}#vuly_legacy{line-height:1.5;font-family:neuzeit-grotesk, sans-serif !important;font-weight:300;color:#505050}#vuly_legacy del{color:silver}@media only screen and (min-width: 0){#vuly_legacy{font-size:16px}}@media only screen and (min-width: 850px){#vuly_legacy{font-size:16px}}@media only screen and (min-width: 1200px){#vuly_legacy{font-size:18px}}#vuly_legacy h1, #vuly_legacy .h1{font-size:3.2rem;margin:1.46rem 0 1.168rem;line-height:3.2rem}#vuly_legacy h2, #vuly_legacy .h2, #vuly_legacy h3, #vuly_legacy .h3{font-size:2.6rem;margin:1.46rem 0 1.168rem;line-height:2.8rem}#vuly_legacy h4, #vuly_legacy .h4{line-height:2rem;font-size:2rem;margin:.5rem 0 .9rem}#vuly_legacy h5, #vuly_legacy .h5{font-size:1.3rem;margin:.82rem 0 .656rem}#vuly_legacy h6, #vuly_legacy .h6{font-size:1.3rem;margin:.5rem 0 .6rem}#vuly_legacy .h7{font-size:1.2rem;margin:.4rem 0 .5rem}#vuly_legacy .card .card-content .card-title, #vuly_legacy .tabs .tab, #vuly_legacy .toast{line-height:48px}#vuly_legacy .card, #vuly_legacy .card-panel{margin:.5rem 0 1.5rem;transition:box-shadow .25s;border-radius:2px;background-color:#fff}#vuly_legacy strong{font-weight:500}#vuly_legacy small{font-size:75%}#vuly_legacy .light, #vuly_legacy footer.page-footer .footer-copyright{font-weight:300}#vuly_legacy .thin{font-weight:200}#vuly_legacy .card .card-title, #vuly_legacy .flow-text, #vuly_legacy .toast{font-weight:300}@media only screen and (min-width: 360px){#vuly_legacy .flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){#vuly_legacy .flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){#vuly_legacy .flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){#vuly_legacy .flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){#vuly_legacy .flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){#vuly_legacy .flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){#vuly_legacy .flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){#vuly_legacy .flow-text{font-size:1.368rem}}@media only screen and (min-width: 850px){#vuly_legacy .flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){#vuly_legacy .flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){#vuly_legacy .flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){#vuly_legacy .flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){#vuly_legacy .flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){#vuly_legacy .flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){#vuly_legacy .flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){#vuly_legacy .flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){#vuly_legacy .flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){#vuly_legacy .flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){#vuly_legacy .flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){#vuly_legacy .flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){#vuly_legacy .flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){#vuly_legacy .flow-text{font-size:1.2rem}}#vuly_legacy .card-panel{padding:20px}#vuly_legacy .card .card-title{color:#fff;font-size:24px}#vuly_legacy .card .card-title.activator{cursor:pointer}#vuly_legacy .card.large .card-action, #vuly_legacy .card.medium .card-action, #vuly_legacy .card.small .card-action{position:absolute;bottom:0;left:0;right:0}#vuly_legacy .card.small{height:300px}#vuly_legacy .card.small .card-content, #vuly_legacy .card.small .card-image{height:150px}#vuly_legacy .card.medium{height:400px}#vuly_legacy .card.medium .card-image{height:250px}#vuly_legacy .card.medium .card-content{height:150px}#vuly_legacy .card.large{height:500px}#vuly_legacy .card.large .card-image{height:330px}#vuly_legacy .card.large .card-content{height:170px}#vuly_legacy .card .card-image{position:relative}#vuly_legacy .card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}#vuly_legacy .card .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px}#vuly_legacy .card .card-content{padding:20px;border-radius:0 0 2px 2px}#vuly_legacy .card .card-content p{margin:0;color:inherit}#vuly_legacy .card .card-action{border-top:1px solid rgba(160,160,160,.2);padding:20px}#vuly_legacy .card .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}#vuly_legacy .card .card-action a:hover{color:#ffd8a6}#vuly_legacy .card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}#vuly_legacy .card .card-reveal .card-title{cursor:pointer;display:block}#vuly_legacy #toast-container{display:block;position:fixed;z-index:10000}#vuly_legacy .tabs, #vuly_legacy .toast{position:relative;height:48px}@media only screen and (max-width: 850px){#vuly_legacy #toast-container{min-width:100%;bottom:0}}@media only screen and (min-width: 851px) and (max-width: 850px){#vuly_legacy #toast-container{min-width:30%;left:5%;bottom:7%}#vuly_legacy .toast{float:left}}@media only screen and (min-width: 851px){#vuly_legacy #toast-container{min-width:8%;top:10%;right:7%}}#vuly_legacy .toast{border-radius:2px;top:0;width:auto;margin-top:10px;max-width:100%;background-color:#323232;padding:0 25px;font-size:1.1rem;color:#fff;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}#vuly_legacy .toast .btn, #vuly_legacy .toast .btn-flat, #vuly_legacy .toast .btn-large{margin:0 0 0 3rem}#vuly_legacy .toast.rounded{border-radius:24px}@media only screen and (max-width: 850px){#vuly_legacy .toast{width:100%;border-radius:0}}@media only screen and (min-width: 851px){#vuly_legacy .toast{float:right}}#vuly_legacy .tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;margin:0 auto;width:100%}#vuly_legacy .tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;float:left;height:48px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%;padding:0;overflow:hidden}#vuly_legacy .tabs .tab a{color:#f15a01;display:block;width:100%;height:100%;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease}#vuly_legacy .backdrop, #vuly_legacy .material-tooltip{position:absolute;display:none;opacity:0}#vuly_legacy .tabs .tab a:hover{color:#000}#vuly_legacy .tabs .tab.disabled a{color:#f9c9cb;cursor:default}#vuly_legacy .tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#000;will-change:left,right}#vuly_legacy .material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:1rem;overflow:hidden;left:0;top:0;will-change:top,left}#vuly_legacy .backdrop{height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform,opacity}#vuly_legacy .btn, #vuly_legacy .btn-flat, #vuly_legacy .btn-large{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle}#vuly_legacy .btn-floating.disabled, #vuly_legacy .btn-floating:disabled, #vuly_legacy .btn-large.disabled, #vuly_legacy .btn-large:disabled, #vuly_legacy .btn.disabled, #vuly_legacy .btn:disabled, #vuly_legacy .disabled.btn-large{background-color:#DFDFDF!important;box-shadow:none;color:#9F9F9F!important;cursor:default}#vuly_legacy .btn-floating.disabled *, #vuly_legacy .btn-floating:disabled *, #vuly_legacy .btn-large.disabled *, #vuly_legacy .btn-large:disabled *, #vuly_legacy .btn.disabled *, #vuly_legacy .btn:disabled *, #vuly_legacy .disabled.btn-large *{pointer-events:none}#vuly_legacy .btn-floating.disabled:hover, #vuly_legacy .btn-floating:disabled:hover, #vuly_legacy .btn-large.disabled:hover, #vuly_legacy .btn-large:disabled:hover, #vuly_legacy .btn.disabled:hover, #vuly_legacy .btn:disabled:hover, #vuly_legacy .disabled.btn-large:hover{background-color:#DFDFDF;color:#9F9F9F}#vuly_legacy .btn i, #vuly_legacy .btn-flat i, #vuly_legacy .btn-floating i, #vuly_legacy .btn-large i{font-size:1.3rem;line-height:inherit}#vuly_legacy .btn-floating i, #vuly_legacy .btn-large i{font-size:1.6rem}#vuly_legacy .btn-floating, #vuly_legacy .btn-floating i{display:inline-block;color:#fff;line-height:37px}#vuly_legacy .btn, #vuly_legacy .btn-large{color:#fff;background-color:#f15a01;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}#vuly_legacy .btn-large:hover, #vuly_legacy .btn:hover{background-color:#000}#vuly_legacy .btn-floating{position:relative;overflow:hidden;z-index:1;width:37px;height:37px;padding:0;background-color:#f15a01;border-radius:50%;transition:.3s;cursor:pointer}#vuly_legacy .btn-floating i{width:inherit}#vuly_legacy .btn-floating:before{border-radius:0}#vuly_legacy .btn-floating.btn-large{width:55.5px;height:55.5px}#vuly_legacy .btn-floating.btn-large i{line-height:55.5px}#vuly_legacy button.btn-floating{border:none}#vuly_legacy .fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}#vuly_legacy .fixed-action-btn ul{left:0;right:0;position:absolute;bottom:50px;margin:0}#vuly_legacy .fixed-action-btn ul li{margin-bottom:15px}#vuly_legacy .fixed-action-btn ul a.btn-floating{opacity:0}#vuly_legacy .btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}#vuly_legacy .btn-flat.disabled{color:#b3b3b3;cursor:default}#vuly_legacy .btn-large{height:54px;line-height:56px}#vuly_legacy .btn-block{display:block}#vuly_legacy .dropdown-content{background-color:#fff;margin:0;display:none;min-width:175px!important;opacity:0;position:absolute;z-index:999;will-change:width,height}#vuly_legacy .dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none;padding:5px}#vuly_legacy .dropdown-content li.active, #vuly_legacy .dropdown-content li:hover{background-color:#eee}#vuly_legacy .dropdown-content li>a, #vuly_legacy .dropdown-content li>span{font-size:.8rem;color:#f15a01;display:block;padding:.2rem}#vuly_legacy .dropdown-content li>a>i{height:inherit;line-height:inherit}#vuly_legacy .waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;will-change:opacity,transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}#vuly_legacy .waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}#vuly_legacy .waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}#vuly_legacy .waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}#vuly_legacy .waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}#vuly_legacy .waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}#vuly_legacy .waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}#vuly_legacy .waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}#vuly_legacy .waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}#vuly_legacy .waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}#vuly_legacy .waves-input-wrapper{border-radius:.2em;vertical-align:bottom}#vuly_legacy .center, #vuly_legacy .picker__box, #vuly_legacy .switch label .lever{vertical-align:middle}#vuly_legacy .waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}#vuly_legacy .waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}#vuly_legacy .modal, #vuly_legacy [type=checkbox].filled-in+label:after{border-radius:2px}#vuly_legacy .waves-block{display:block}#vuly_legacy .lean-overlay, #vuly_legacy .modal{position:fixed;display:none;left:0;right:0}#vuly_legacy a.waves-effect .waves-ripple{z-index:-1}#vuly_legacy .modal{background-color:#fafafa;padding:0;max-height:88%;width:80%;margin:auto;overflow-y:auto;will-change:top,opacity}@media only screen and (max-width: 850px){#vuly_legacy .modal{width:90%}}#vuly_legacy .modal h1, #vuly_legacy .modal h2, #vuly_legacy .modal h3, #vuly_legacy .modal h4{margin-top:0}#vuly_legacy .modal .modal-content{padding:24px}#vuly_legacy .modal .modal-close{cursor:pointer}#vuly_legacy .modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}#vuly_legacy .modal .modal-footer .btn, #vuly_legacy .modal .modal-footer .btn-flat, #vuly_legacy .modal .modal-footer .btn-large{float:right;margin:6px 0}#vuly_legacy .lean-overlay{z-index:999;top:-100px;bottom:0;height:125%;width:100%;background:#000;will-change:opacity}#vuly_legacy .modal.modal-fixed-footer{padding:0;height:70%}#vuly_legacy .modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}#vuly_legacy .modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);position:absolute;bottom:0}#vuly_legacy .modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}#vuly_legacy .collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem}#vuly_legacy .collapsible-header{font-size:12px;display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}#vuly_legacy .collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}#vuly_legacy .collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#vuly_legacy .collapsible-body p{margin:0;padding:2rem}#vuly_legacy .side-nav .collapsible{border:none;box-shadow:none}#vuly_legacy .side-nav .collapsible li{padding:0}#vuly_legacy .side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}#vuly_legacy .side-nav .collapsible-header i{line-height:inherit}#vuly_legacy .side-nav .collapsible-body{border:0;background-color:#fff}#vuly_legacy .side-nav .collapsible-body li a{margin:0 1rem 0 2rem}#vuly_legacy .collapsible.popout{border:none;box-shadow:none}#vuly_legacy .collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:0 24px;transition:margin .35s cubic-bezier(.25,.46,.45,.94)}#vuly_legacy .collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:16px 0}#vuly_legacy .goodgold{background-color:#c5a54b;}#vuly_legacy .goodgold a{text-decoration:underline;color:white;}#vuly_legacy .chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#E4E4E4}#vuly_legacy .chip img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}#vuly_legacy .chip i.material-icons{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}#vuly_legacy .materialboxed{display:block;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}#vuly_legacy .materialboxed:hover{will-change:left,top,width,height}#vuly_legacy .materialboxed:hover:not(.active){opacity:.8}#vuly_legacy .materialboxed.active{cursor:zoom-out}#vuly_legacy #materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}#vuly_legacy .materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0 15%;height:50px;z-index:1000}#vuly_legacy select:focus{outline:#c9f3ef solid 1px}#vuly_legacy button:focus{outline:0;background-color:#c0c0be}#vuly_legacy label{font-size:.8rem;color:rgba(0,0,0,.71)}#vuly_legacy ::-webkit-input-placeholder{color:#d1d1d1}#vuly_legacy :-moz-placeholder{color:#d1d1d1}#vuly_legacy ::-moz-placeholder{color:#d1d1d1}#vuly_legacy :-ms-input-placeholder{color:#d1d1d1}#vuly_legacy input[type=date], #vuly_legacy input[type=datetime-local], #vuly_legacy input[type=email], #vuly_legacy input[type=number], #vuly_legacy input[type=password], #vuly_legacy input[type=search], #vuly_legacy input[type=tel], #vuly_legacy input[type=text], #vuly_legacy input[type=time], #vuly_legacy input[type=url], #vuly_legacy textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0;height:3rem;width:100%;font-size:1rem;margin:0 0 15px;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}#vuly_legacy input[type=date]:disabled, #vuly_legacy input[type=date][readonly=readonly], #vuly_legacy input[type=datetime-local]:disabled, #vuly_legacy input[type=datetime-local][readonly=readonly], #vuly_legacy input[type=email]:disabled, #vuly_legacy input[type=email][readonly=readonly], #vuly_legacy input[type=number]:disabled, #vuly_legacy input[type=number][readonly=readonly], #vuly_legacy input[type=password]:disabled, #vuly_legacy input[type=password][readonly=readonly], #vuly_legacy input[type=search]:disabled, #vuly_legacy input[type=search][readonly=readonly], #vuly_legacy input[type=tel]:disabled, #vuly_legacy input[type=tel][readonly=readonly], #vuly_legacy input[type=text]:disabled, #vuly_legacy input[type=text][readonly=readonly], #vuly_legacy input[type=time]:disabled, #vuly_legacy input[type=time][readonly=readonly], #vuly_legacy input[type=url]:disabled, #vuly_legacy input[type=url][readonly=readonly], #vuly_legacy textarea.materialize-textarea:disabled, #vuly_legacy textarea.materialize-textarea[readonly=readonly]{color:rgba(0,0,0,.26);border-bottom:1px dotted rgba(0,0,0,.26)}#vuly_legacy input[type=date]:disabled+label, #vuly_legacy input[type=date][readonly=readonly]+label, #vuly_legacy input[type=datetime-local]:disabled+label, #vuly_legacy input[type=datetime-local][readonly=readonly]+label, #vuly_legacy input[type=email]:disabled+label, #vuly_legacy input[type=email][readonly=readonly]+label, #vuly_legacy input[type=number]:disabled+label, #vuly_legacy input[type=number][readonly=readonly]+label, #vuly_legacy input[type=password]:disabled+label, #vuly_legacy input[type=password][readonly=readonly]+label, #vuly_legacy input[type=search]:disabled+label, #vuly_legacy input[type=search][readonly=readonly]+label, #vuly_legacy input[type=tel]:disabled+label, #vuly_legacy input[type=tel][readonly=readonly]+label, #vuly_legacy input[type=text]:disabled+label, #vuly_legacy input[type=text][readonly=readonly]+label, #vuly_legacy input[type=time]:disabled+label, #vuly_legacy input[type=time][readonly=readonly]+label, #vuly_legacy input[type=url]:disabled+label, #vuly_legacy input[type=url][readonly=readonly]+label, #vuly_legacy textarea.materialize-textarea:disabled+label, #vuly_legacy textarea.materialize-textarea[readonly=readonly]+label{color:rgba(0,0,0,.26)}#vuly_legacy input[type=date]:focus:not([readonly]), #vuly_legacy input[type=datetime-local]:focus:not([readonly]), #vuly_legacy input[type=email]:focus:not([readonly]), #vuly_legacy input[type=number]:focus:not([readonly]), #vuly_legacy input[type=password]:focus:not([readonly]), #vuly_legacy input[type=search]:focus:not([readonly]), #vuly_legacy input[type=tel]:focus:not([readonly]), #vuly_legacy input[type=text]:focus:not([readonly]), #vuly_legacy input[type=time]:focus:not([readonly]), #vuly_legacy input[type=url]:focus:not([readonly]), #vuly_legacy textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #f15a01;box-shadow:0 1px 0 0 #f15a01}#vuly_legacy input[type=date]:focus:not([readonly])+label, #vuly_legacy input[type=datetime-local]:focus:not([readonly])+label, #vuly_legacy input[type=email]:focus:not([readonly])+label, #vuly_legacy input[type=number]:focus:not([readonly])+label, #vuly_legacy input[type=password]:focus:not([readonly])+label, #vuly_legacy input[type=search]:focus:not([readonly])+label, #vuly_legacy input[type=tel]:focus:not([readonly])+label, #vuly_legacy input[type=text]:focus:not([readonly])+label, #vuly_legacy input[type=time]:focus:not([readonly])+label, #vuly_legacy input[type=url]:focus:not([readonly])+label, #vuly_legacy textarea.materialize-textarea:focus:not([readonly])+label{color:#f15a01}#vuly_legacy input[type=date].valid, #vuly_legacy input[type=date]:focus.valid, #vuly_legacy input[type=datetime-local].valid, #vuly_legacy input[type=datetime-local]:focus.valid, #vuly_legacy input[type=email].valid, #vuly_legacy input[type=email]:focus.valid, #vuly_legacy input[type=number].valid, #vuly_legacy input[type=number]:focus.valid, #vuly_legacy input[type=password].valid, #vuly_legacy input[type=password]:focus.valid, #vuly_legacy input[type=search].valid, #vuly_legacy input[type=search]:focus.valid, #vuly_legacy input[type=tel].valid, #vuly_legacy input[type=tel]:focus.valid, #vuly_legacy input[type=text].valid, #vuly_legacy input[type=text]:focus.valid, #vuly_legacy input[type=time].valid, #vuly_legacy input[type=time]:focus.valid, #vuly_legacy input[type=url].valid, #vuly_legacy input[type=url]:focus.valid, #vuly_legacy textarea.materialize-textarea.valid, #vuly_legacy textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}#vuly_legacy input[type=date].valid+label:after, #vuly_legacy input[type=date]:focus.valid+label:after, #vuly_legacy input[type=datetime-local].valid+label:after, #vuly_legacy input[type=datetime-local]:focus.valid+label:after, #vuly_legacy input[type=email].valid+label:after, #vuly_legacy input[type=email]:focus.valid+label:after, #vuly_legacy input[type=number].valid+label:after, #vuly_legacy input[type=number]:focus.valid+label:after, #vuly_legacy input[type=password].valid+label:after, #vuly_legacy input[type=password]:focus.valid+label:after, #vuly_legacy input[type=search].valid+label:after, #vuly_legacy input[type=search]:focus.valid+label:after, #vuly_legacy input[type=tel].valid+label:after, #vuly_legacy input[type=tel]:focus.valid+label:after, #vuly_legacy input[type=text].valid+label:after, #vuly_legacy input[type=text]:focus.valid+label:after, #vuly_legacy input[type=time].valid+label:after, #vuly_legacy input[type=time]:focus.valid+label:after, #vuly_legacy input[type=url].valid+label:after, #vuly_legacy input[type=url]:focus.valid+label:after, #vuly_legacy textarea.materialize-textarea.valid+label:after, #vuly_legacy textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}#vuly_legacy input[type=date].invalid, #vuly_legacy input[type=date]:focus.invalid, #vuly_legacy input[type=datetime-local].invalid, #vuly_legacy input[type=datetime-local]:focus.invalid, #vuly_legacy input[type=email].invalid, #vuly_legacy input[type=email]:focus.invalid, #vuly_legacy input[type=number].invalid, #vuly_legacy input[type=number]:focus.invalid, #vuly_legacy input[type=password].invalid, #vuly_legacy input[type=password]:focus.invalid, #vuly_legacy input[type=search].invalid, #vuly_legacy input[type=search]:focus.invalid, #vuly_legacy input[type=tel].invalid, #vuly_legacy input[type=tel]:focus.invalid, #vuly_legacy input[type=text].invalid, #vuly_legacy input[type=text]:focus.invalid, #vuly_legacy input[type=time].invalid, #vuly_legacy input[type=time]:focus.invalid, #vuly_legacy input[type=url].invalid, #vuly_legacy input[type=url]:focus.invalid, #vuly_legacy textarea.materialize-textarea.invalid, #vuly_legacy textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}#vuly_legacy input[type=date].invalid+label:after, #vuly_legacy input[type=date]:focus.invalid+label:after, #vuly_legacy input[type=datetime-local].invalid+label:after, #vuly_legacy input[type=datetime-local]:focus.invalid+label:after, #vuly_legacy input[type=email].invalid+label:after, #vuly_legacy input[type=email]:focus.invalid+label:after, #vuly_legacy input[type=number].invalid+label:after, #vuly_legacy input[type=number]:focus.invalid+label:after, #vuly_legacy input[type=password].invalid+label:after, #vuly_legacy input[type=password]:focus.invalid+label:after, #vuly_legacy input[type=search].invalid+label:after, #vuly_legacy input[type=search]:focus.invalid+label:after, #vuly_legacy input[type=tel].invalid+label:after, #vuly_legacy input[type=tel]:focus.invalid+label:after, #vuly_legacy input[type=text].invalid+label:after, #vuly_legacy input[type=text]:focus.invalid+label:after, #vuly_legacy input[type=time].invalid+label:after, #vuly_legacy input[type=time]:focus.invalid+label:after, #vuly_legacy input[type=url].invalid+label:after, #vuly_legacy input[type=url]:focus.invalid+label:after, #vuly_legacy textarea.materialize-textarea.invalid+label:after, #vuly_legacy textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}#vuly_legacy input[type=date]+label:after, #vuly_legacy input[type=datetime-local]+label:after, #vuly_legacy input[type=email]+label:after, #vuly_legacy input[type=number]+label:after, #vuly_legacy input[type=password]+label:after, #vuly_legacy input[type=search]+label:after, #vuly_legacy input[type=tel]+label:after, #vuly_legacy input[type=text]+label:after, #vuly_legacy input[type=time]+label:after, #vuly_legacy input[type=url]+label:after, #vuly_legacy textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}#vuly_legacy .input-field{position:relative;margin-top:1rem}#vuly_legacy .input-field label{color:#9e9e9e;position:absolute;top:.8rem;left:.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}#vuly_legacy .input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}#vuly_legacy .input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}#vuly_legacy .input-field .prefix.active{color:#f15a01}#vuly_legacy .input-field .prefix~input, #vuly_legacy .input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}#vuly_legacy .input-field .prefix~textarea{padding-top:.8rem}#vuly_legacy .input-field .prefix~label{margin-left:3rem}@media only screen and (max-width: 850px){#vuly_legacy .input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 850px){#vuly_legacy .input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}#vuly_legacy .input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}#vuly_legacy .input-field input[type=search]:focus{background-color:#e1e1df;border:0;box-shadow:none;color:#444}#vuly_legacy .input-field input[type=search]:focus+label i, #vuly_legacy .input-field input[type=search]:focus~.material-icons, #vuly_legacy .input-field input[type=search]:focus~.mdi-navigation-close{color:#444}#vuly_legacy .input-field input[type=search]+label{left:1rem}#vuly_legacy .input-field input[type=search]~.material-icons, #vuly_legacy .input-field input[type=search]~.mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}#vuly_legacy textarea{width:100%;height:3rem;background-color:transparent}#vuly_legacy textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}#vuly_legacy .hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}#vuly_legacy [type=checkbox]+label, #vuly_legacy [type=radio]:checked+label, #vuly_legacy [type=radio]:not(:checked)+label{padding-left:35px;display:inline-block;line-height:25px;-khtml-user-select:none;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#vuly_legacy [type=radio]:checked, #vuly_legacy [type=radio]:not(:checked){position:absolute;left:-9999px;visibility:hidden}#vuly_legacy [type=radio]:checked+label, #vuly_legacy [type=radio]:not(:checked)+label{position:relative;height:25px;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}#vuly_legacy [type=radio]+label:after, #vuly_legacy [type=radio]+label:before{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}#vuly_legacy [type=radio]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}#vuly_legacy [type=radio]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#vuly_legacy [type=radio]:checked+label:before{border-radius:50%;border:2px solid transparent}#vuly_legacy [type=radio]:checked+label:after{border-radius:50%;border:2px solid #f15a01;background-color:#f15a01;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}#vuly_legacy [type=radio].with-gap:checked+label:before{border-radius:50%;border:2px solid #f15a01}#vuly_legacy [type=radio].with-gap:checked+label:after{border-radius:50%;border:2px solid #f15a01;background-color:#f15a01;z-index:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}#vuly_legacy [type=radio].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,.26)}#vuly_legacy [type=radio].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,.26)}#vuly_legacy [type=radio]:disabled:checked+label:before, #vuly_legacy [type=radio]:disabled:not(:checked)+label:before{background-color:transparent;border-color:rgba(0,0,0,.26)}#vuly_legacy [type=radio]:disabled+label{color:rgba(0,0,0,.26)}#vuly_legacy [type=radio]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,.26)}#vuly_legacy [type=radio]:disabled:checked+label:after{background-color:rgba(0,0,0,.26);border-color:#BDBDBD}#vuly_legacy form p{margin-bottom:10px;text-align:left}#vuly_legacy form p:last-child{margin-bottom:0}#vuly_legacy [type=checkbox]:checked, #vuly_legacy [type=checkbox]:not(:checked){position:absolute;left:-9999px;visibility:hidden}#vuly_legacy [type=checkbox]+label{position:relative;height:25px}#vuly_legacy [type=checkbox]+label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}#vuly_legacy [type=checkbox]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,.26)}#vuly_legacy [type=checkbox]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #f15a01;border-bottom:2px solid #f15a01;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}#vuly_legacy [type=checkbox]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,.26);border-bottom:2px solid rgba(0,0,0,.26)}#vuly_legacy [type=checkbox]:indeterminate+label:before{left:-10px;top:-11px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #f15a01;border-bottom:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}#vuly_legacy [type=checkbox]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,.26);background-color:transparent}#vuly_legacy [type=checkbox].filled-in+label:after, #vuly_legacy [type=checkbox].filled-in+label:before{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}#vuly_legacy .switch label .lever, #vuly_legacy .switch label .lever:after{content:"";display:inline-block}#vuly_legacy [type=checkbox].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}#vuly_legacy [type=checkbox].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #999;top:0;z-index:0}#vuly_legacy [type=checkbox].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#vuly_legacy [type=checkbox].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #f15a01;background-color:#f15a01;z-index:0}#vuly_legacy [type=checkbox].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}#vuly_legacy [type=checkbox].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}#vuly_legacy [type=checkbox].filled-in:disabled:checked+label:before{background-color:transparent}#vuly_legacy [type=checkbox].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}#vuly_legacy .switch, #vuly_legacy .switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}#vuly_legacy .switch label{cursor:pointer}#vuly_legacy .switch label input[type=checkbox]{opacity:0;width:0;height:0}#vuly_legacy .switch label input[type=checkbox]:checked+.lever{background-color:#ffbe6f}#vuly_legacy .switch label input[type=checkbox]:checked+.lever:after{background-color:#f15a01}#vuly_legacy .switch label .lever{position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;transition:background .3s ease;margin:0 16px}#vuly_legacy .switch label .lever:after{position:absolute;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}#vuly_legacy input[type=checkbox]:checked:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(38,166,154,.1)}#vuly_legacy input[type=checkbox]:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.08)}#vuly_legacy .switch label input[type=checkbox]:checked+.lever:after{left:24px}#vuly_legacy .switch input[type=checkbox][disabled]+.lever{cursor:default}#vuly_legacy .switch label input[type=checkbox][disabled]+.lever:after, #vuly_legacy .switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}#vuly_legacy .select-dropdown li.disabled, #vuly_legacy input[type=range]{background-color:transparent}#vuly_legacy .select-label{position:absolute}#vuly_legacy .select-wrapper{position:relative}#vuly_legacy .select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:0;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px;padding:0;display:block}#vuly_legacy .select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}#vuly_legacy .select-wrapper span.caret.disabled{color:rgba(0,0,0,.26)}#vuly_legacy .select-dropdown li.disabled, #vuly_legacy .select-wrapper i, #vuly_legacy select:disabled{color:rgba(0,0,0,.3)}#vuly_legacy .select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}#vuly_legacy select{display:none}#vuly_legacy select.browser-default{display:block}#vuly_legacy .select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,.3)}#vuly_legacy .file-field input[type=file], #vuly_legacy .file-field span, #vuly_legacy input[type=range], #vuly_legacy input[type=range]+.thumb{cursor:pointer}#vuly_legacy .file-field{position:relative}#vuly_legacy .file-field .file-path-wrapper{overflow:hidden;padding-left:10px}#vuly_legacy .file-field input.file-path{width:100%}#vuly_legacy .file-field .btn, #vuly_legacy .file-field .btn-large{float:left;height:3rem;line-height:3rem}#vuly_legacy .file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;opacity:0;filter:alpha(opacity=0)}#vuly_legacy .review_img{background-size:cover;background-repeat:no-repeat;}#vuly_legacy .range-field, #vuly_legacy input[type=range]{position:relative}#vuly_legacy input[type=range]{outline:0;width:100%;margin:15px 0;padding:0}#vuly_legacy input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#f15a01;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#vuly_legacy .drag-target, #vuly_legacy .side-nav, #vuly_legacy .side-nav.fixed, #vuly_legacy .table-of-contents.fixed{position:fixed}#vuly_legacy input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#f15a01;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#vuly_legacy input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}#vuly_legacy input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}#vuly_legacy input[type=range]:focus{outline:0}#vuly_legacy input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}#vuly_legacy input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#f15a01;transform-origin:50% 50%;margin:-5px 0 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#vuly_legacy input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}#vuly_legacy input[type=range]{-webkit-appearance:none;border:1px solid #fff}#vuly_legacy input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}#vuly_legacy input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#f15a01;margin-top:-5px}#vuly_legacy input[type=range]:-moz-focusring{outline:#fff solid 1px;outline-offset:-1px}#vuly_legacy input[type=range]:focus::-moz-range-track{background:#ccc}#vuly_legacy input[type=range]::-ms-track{height:3px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}#vuly_legacy input[type=range]::-ms-fill-lower{background:#777}#vuly_legacy input[type=range]::-ms-fill-upper{background:#ddd}#vuly_legacy input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#f15a01}#vuly_legacy input[type=range]:focus::-ms-fill-lower{background:#888}#vuly_legacy input[type=range]:focus::-ms-fill-upper{background:#ccc}#vuly_legacy select{background-color:rgba(255,255,255,.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}#vuly_legacy .table-of-contents li{padding:2px 0}#vuly_legacy .table-of-contents a{font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4px;display:inline-block}#vuly_legacy .side-nav a, #vuly_legacy .side-nav.fixed a{display:block;color:#444;padding:0 15px}#vuly_legacy .table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}#vuly_legacy .table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}#vuly_legacy .side-nav{width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}#vuly_legacy .side-nav.right-aligned{will-change:right;right:-105%;left:auto}#vuly_legacy .side-nav .collapsible{margin:0}#vuly_legacy .side-nav li{float:none;padding:0 15px}#vuly_legacy .side-nav li.active, #vuly_legacy .side-nav li:hover{background-color:#ddd}#vuly_legacy .side-nav a{font-size:1.2rem;height:45px;line-height:45px}#vuly_legacy .drag-target{height:100%;width:10px;top:0;z-index:998}#vuly_legacy .side-nav.fixed{left:0}#vuly_legacy .side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 850px){#vuly_legacy .side-nav.fixed{left:-105%}#vuly_legacy .side-nav.fixed.right-aligned{right:-105%;left:auto}}#vuly_legacy .side-nav .collapsible-body li.active, #vuly_legacy .side-nav.fixed .collapsible-body li.active{background-color:#f15a01}#vuly_legacy .side-nav .collapsible-body li.active a, #vuly_legacy .side-nav.fixed .collapsible-body li.active a{color:#fff}#vuly_legacy #sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,.5);z-index:3;will-change:opacity}#vuly_legacy .preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}#vuly_legacy .preloader-wrapper.small{width:36px;height:36px}#vuly_legacy .preloader-wrapper.big{width:50px;height:50px}#vuly_legacy .preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}#vuly_legacy .spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#f15a01}#vuly_legacy .spinner-blue, #vuly_legacy .spinner-blue-only{border-color:#4285f4}#vuly_legacy .spinner-red, #vuly_legacy .spinner-red-only{border-color:#db4437}#vuly_legacy .spinner-yellow, #vuly_legacy .spinner-yellow-only{border-color:#f4b400}#vuly_legacy .spinner-green, #vuly_legacy .spinner-green-only{border-color:#0f9d58}#vuly_legacy .circle-clipper, #vuly_legacy .circle-clipper .circle, #vuly_legacy .gap-patch{height:100%;border-color:inherit}#vuly_legacy .active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}#vuly_legacy .active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}#vuly_legacy .active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}#vuly_legacy .active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}#vuly_legacy .active .spinner-layer, #vuly_legacy .active .spinner-layer.spinner-blue-only, #vuly_legacy .active .spinner-layer.spinner-green-only, #vuly_legacy .active .spinner-layer.spinner-red-only, #vuly_legacy .active .spinner-layer.spinner-yellow-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{100%, 25%, 90%, from{opacity:1}26%, 89%{opacity:0}}@keyframes blue-fade-in-out{100%, 25%, 90%, from{opacity:1}26%, 89%{opacity:0}}@-webkit-keyframes red-fade-in-out{15%, 51%, from{opacity:0}25%, 50%{opacity:1}}@keyframes red-fade-in-out{15%, 51%, from{opacity:0}25%, 50%{opacity:1}}@-webkit-keyframes yellow-fade-in-out{40%, 76%, from{opacity:0}50%, 75%{opacity:1}}@keyframes yellow-fade-in-out{40%, 76%, from{opacity:0}50%, 75%{opacity:1}}@-webkit-keyframes green-fade-in-out{100%, 65%, from{opacity:0}75%, 90%{opacity:1}}@keyframes green-fade-in-out{100%, 65%, from{opacity:0}75%, 90%{opacity:1}}#vuly_legacy .gap-patch{position:absolute;top:0;left:45%;width:10%;overflow:hidden}#vuly_legacy .tramp_price_box{margin-bottom: 10px !important; padding-bottom: 20px;  border-bottom: 1px solid #ccc;}#vuly_legacy .gap-patch .circle{width:1000%;left:-450%}#vuly_legacy .circle-clipper{display:inline-block;position:relative;width:50%;overflow:hidden}#vuly_legacy .circle-clipper .circle{width:200%;border-width:3px;border-style:solid;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}#vuly_legacy .circle-clipper.left .circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}#vuly_legacy .circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}#vuly_legacy .active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}#vuly_legacy .active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin{from, to{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}}@keyframes left-spin{from, to{transform:rotate(130deg)}50%{transform:rotate(-5deg)}}@-webkit-keyframes right-spin{from, to{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}}@keyframes right-spin{from, to{transform:rotate(-130deg)}50%{transform:rotate(5deg)}}#vuly_legacy #spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}#vuly_legacy .slider{position:relative;height:700px;width:100%}#vuly_legacy .slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}#vuly_legacy .slider.fullscreen ul.slides{height:100%}#vuly_legacy .slider.fullscreen ul.indicators{z-index:2;bottom:30px}#vuly_legacy .slider .slides{background-color:#9e9e9e;margin:0;height:400px}#vuly_legacy .slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}#vuly_legacy .slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}#vuly_legacy .slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}#vuly_legacy .slider .slides li .caption p{color:#e0e0e0}#vuly_legacy .slider .slides li.active{z-index:2}#vuly_legacy .slider .indicators{text-align:center;left:0;right:0;bottom:0;margin:0;position:relative;margin-top:-670px;z-index:3}#vuly_legacy .slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border-radius:50%}#vuly_legacy .slider .indicators .indicator-item.active{background-color:#f15a01}#vuly_legacy .picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vuly_legacy .picker__header, #vuly_legacy .picker__table, #vuly_legacy .picker__table td, #vuly_legacy .picker__table th{text-align:center}#vuly_legacy .picker__input{cursor:default}#vuly_legacy .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;-webkit-transition:background .15s ease-out,top 0 .15s;-moz-transition:background .15s ease-out,top 0 .15s;transition:background .15s ease-out,top 0 .15s;-webkit-backface-visibility:hidden}#vuly_legacy .picker__frame, #vuly_legacy .picker__holder{bottom:0;left:0;right:0;top:100%}#vuly_legacy .picker__frame{position:absolute;min-width:256px;width:300px;max-height:350px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}@media (min-height: 28.875em){#vuly_legacy .picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}#vuly_legacy .browser-window, #vuly_legacy .picker__box, #vuly_legacy .promo-example, #vuly_legacy ul.side-nav.fixed{overflow:hidden}@media (min-height: 40.125em){#vuly_legacy .picker__frame{margin-bottom:7.5%}}#vuly_legacy .picker__wrap{display:table;width:120%;height:100%}@media (min-height: 28.875em){#vuly_legacy .picker__wrap{display:block}}#vuly_legacy .picker__box{background:#fff;display:table-cell}@media (min-height: 28.875em){#vuly_legacy .picker__box{display:block;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}#vuly_legacy .picker--opened .picker__holder{top:0;zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;transition:background .15s ease-out}#vuly_legacy .picker--opened .picker__frame{top:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){#vuly_legacy .picker--opened .picker__frame{top:10%;bottom:20% auto}}#vuly_legacy .picker__input.picker__input--active{border-color:#E3F2FD}#vuly_legacy .picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){#vuly_legacy .picker--opened .picker__frame{top:10%;bottom:auto}}#vuly_legacy .picker__header{position:relative;margin-top:.75em}#vuly_legacy .picker__month, #vuly_legacy .picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}#vuly_legacy .picker__select--month, #vuly_legacy .picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}#vuly_legacy .picker__select--month.browser-default{display:inline;background-color:#FFF;width:40%}#vuly_legacy .picker__select--year.browser-default{display:inline;background-color:#FFF;width:25%}#vuly_legacy .picker__select--month:focus, #vuly_legacy .picker__select--year:focus{border-color:rgba(0,0,0,.05)}#vuly_legacy .picker__nav--next, #vuly_legacy .picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}#vuly_legacy .picker__nav--prev{left:-1em;padding-right:1.25em}#vuly_legacy .picker__nav--next{right:-1em;padding-left:1.25em}#vuly_legacy .picker__nav--disabled, #vuly_legacy .picker__nav--disabled:before, #vuly_legacy .picker__nav--disabled:before:hover, #vuly_legacy .picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}#vuly_legacy .picker__table{table-layout:fixed;font-size:1rem;width:100%}#vuly_legacy .picker__table td{margin:0;padding:0}#vuly_legacy .picker__weekday{width:14.285714286%;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){#vuly_legacy .picker__weekday{padding-bottom:.5em}}#vuly_legacy .picker__day--today{position:relative;color:#595959;letter-spacing:-.3px;padding:.75rem 0;font-weight:400;border:1px solid transparent}#vuly_legacy .picker__day--disabled:before{border-top-color:#aaa}#vuly_legacy .picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}#vuly_legacy .picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}#vuly_legacy .picker__day--outfocus:hover{cursor:pointer;color:#ddd;font-weight:500}#vuly_legacy .picker--focused .picker__day--highlighted, #vuly_legacy .picker__day--highlighted:hover{cursor:pointer}#vuly_legacy .picker--focused .picker__day--selected, #vuly_legacy .picker__day--selected, #vuly_legacy .picker__day--selected:hover{background:#0089ec}#vuly_legacy .picker--focused .picker__day--disabled, #vuly_legacy .picker__day--disabled, #vuly_legacy .picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}#vuly_legacy .picker__day--highlighted.picker__day--disabled, #vuly_legacy .picker__day--highlighted.picker__day--disabled:hover{background:#bbb}#vuly_legacy .picker__footer{display:flex;align-items:center;justify-content:space-between}#vuly_legacy .picker__button--clear, #vuly_legacy .picker__button--close, #vuly_legacy .picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}#vuly_legacy .picker__button--clear:hover, #vuly_legacy .picker__button--close:hover, #vuly_legacy .picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}#vuly_legacy .picker__button--clear:focus, #vuly_legacy .picker__button--close:focus, #vuly_legacy .picker__button--today:focus{background:#b1dcfb;border-color:rgba(0,0,0,.05);outline:0}#vuly_legacy .picker__button--clear:before, #vuly_legacy .picker__button--close:before, #vuly_legacy .picker__button--today:before{position:relative;display:inline-block;height:0}#vuly_legacy .picker__button--clear:before, #vuly_legacy .picker__button--today:before{content:" ";margin-right:.45em}#vuly_legacy .picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}#vuly_legacy .picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}#vuly_legacy .picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}#vuly_legacy .picker__button--today[disabled], #vuly_legacy .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}#vuly_legacy .picker__button--today[disabled]:before{border-top-color:#aaa}#vuly_legacy .picker__date-display{text-align:center;background-color:#f15a01;color:#fff;padding-bottom:15px;font-weight:300}#vuly_legacy .picker__nav--next:hover, #vuly_legacy .picker__nav--prev:hover{cursor:pointer;color:#000;background:#a1ded8}#vuly_legacy .picker__weekday-display{background-color:#000;padding:10px;font-weight:200;letter-spacing:.5px;font-size:1rem;margin-bottom:15px}#vuly_legacy .picker__month-display{text-transform:uppercase;font-size:2rem}#vuly_legacy .picker__day-display{font-size:4.5rem;font-weight:400}#vuly_legacy .picker__year-display{font-size:1.8rem;color:rgba(255,255,255,.4)}#vuly_legacy .picker__box{border-radius:2px;padding:0}#vuly_legacy .picker__calendar-container{padding:0 1rem}#vuly_legacy .picker__calendar-container thead{border:none}#vuly_legacy .picker__table{margin-top:0;margin-bottom:.5em}#vuly_legacy .picker__day--infocus{color:#595959;letter-spacing:-.3px;padding:.75rem 0;font-weight:400;border:1px solid transparent}#vuly_legacy .picker__day.picker__day--today{color:#f15a01}#vuly_legacy .picker__day.picker__day--today.picker__day--selected{color:#fff}#vuly_legacy .picker__weekday{font-size:.9rem}#vuly_legacy .picker--focused .picker__day--selected, #vuly_legacy .picker__day--selected, #vuly_legacy .picker__day--selected:hover{border-radius:50%;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);background-color:#f15a01;color:#fff}#vuly_legacy .picker--focused .picker__day--selected.picker__day--outfocus, #vuly_legacy .picker__day--selected.picker__day--outfocus, #vuly_legacy .picker__day--selected:hover.picker__day--outfocus, #vuly_legacy button.picker__clear:focus, #vuly_legacy button.picker__close:focus, #vuly_legacy button.picker__today:focus{background-color:#a1ded8}#vuly_legacy .picker__footer{text-align:right;padding:5px 10px}#vuly_legacy .picker__close, #vuly_legacy .picker__today{font-size:1.1rem;padding:0 1rem;color:#f15a01}#vuly_legacy .picker__nav--next:before, #vuly_legacy .picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #676767;width:0;height:0;display:block;margin:0 auto}#vuly_legacy .picker__nav--next:before{border-right:0;border-left:.75em solid #676767}#vuly_legacy .picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}#vuly_legacy .picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}#vuly_legacy .picker__list-item--highlighted, #vuly_legacy .picker__list-item:hover{border-color:#0089ec;z-index:10}#vuly_legacy .picker--focused .picker__list-item--highlighted, #vuly_legacy .picker__list-item--highlighted:hover, #vuly_legacy .picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb}@media (min-height: 46.75em){#vuly_legacy .picker__list-item{padding:.5em 1em}}#vuly_legacy .picker--focused .picker__list-item--selected, #vuly_legacy .picker__list-item--selected, #vuly_legacy .picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}#vuly_legacy .picker--focused .picker__list-item--disabled, #vuly_legacy .picker__list-item--disabled, #vuly_legacy .picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}#vuly_legacy .picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}#vuly_legacy .picker--time .picker__button--clear:focus, #vuly_legacy .picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}#vuly_legacy .picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}#vuly_legacy .picker--time .picker__button--clear:focus:before, #vuly_legacy .picker--time .picker__button--clear:hover:before{color:#fff}#vuly_legacy .picker--time .picker__frame{min-width:256px;max-width:320px}#vuly_legacy .picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){#vuly_legacy .picker--time .picker__box{margin-bottom:5em}}#vuly_legacy{background-color:#fff}#vuly_legacy p.box{padding:20px}#vuly_legacy p{font-size:1.3rem;color:rgba(0,0,0,.71);padding:0}#vuly_legacy nav ul li.active, #vuly_legacy nav ul li:hover{background-color:#1d1d1d;height:50px;max-height:50px}#vuly_legacy .header{color:#f15a01;font-weight:300}#vuly_legacy .caption{font-size:1.25rem;font-weight:300;margin-bottom:30px}#vuly_legacy .preview{background-color:#FFF;border:1px solid #eee;padding:20px}#vuly_legacy footer, #vuly_legacy header, #vuly_legacy main{padding-left:240px}#vuly_legacy .parallax-demo footer, #vuly_legacy .parallax-demo header, #vuly_legacy .parallax-demo main, #vuly_legacy footer.example{padding-left:0}#vuly_legacy ul.side-nav.fixed li.logo{text-align:center;margin-top:32px;margin-bottom:80px}#vuly_legacy ul.side-nav.fixed li.logo:hover{background-color:transparent}#vuly_legacy ul.side-nav.fixed li{line-height:44px}#vuly_legacy ul.side-nav.fixed li.active, #vuly_legacy ul.side-nav.fixed li:hover{background-color:rgba(0,0,0,.05)}#vuly_legacy ul.side-nav.fixed li a{font-size:13px;line-height:44px;height:44px}#vuly_legacy ul.side-nav.fixed ul.collapsible-accordion{background-color:#FFF}#vuly_legacy ul.side-nav.fixed:hover{overflow-y:auto}#vuly_legacy .bold>a{font-weight:700}#vuly_legacy #logo-container{height:57px;margin-bottom:32px}#vuly_legacy nav.top-nav{height:122px;box-shadow:none}#vuly_legacy nav.top-nav a.page-title{line-height:122px;font-size:48px}#vuly_legacy a.button-collapse.top-nav{position:absolute;text-align:center;height:48px;width:48px;left:7.5%;top:0;float:none;margin-left:1.5rem;color:#fff;font-size:32px;z-index:2}#vuly_legacy #front-page-nav, #vuly_legacy #index-banner .container, #vuly_legacy .tabs-wrapper{position:relative}#vuly_legacy a.button-collapse.top-nav.full{line-height:122px}@media only screen and (max-width: 850px){#vuly_legacy footer, #vuly_legacy header, #vuly_legacy main{padding-left:0}#vuly_legacy nav .nav-wrapper{text-align:center}#vuly_legacy nav .nav-wrapper a.page-title{font-size:36px}}@media only screen and (min-width: 851px){#vuly_legacy .container{width:85%}}#vuly_legacy #front-page-logo{display:inline-block;height:100%;pointer-events:none}@media only screen and (max-width: 850px){#vuly_legacy #front-page-nav ul.side-nav li{float:none;padding:0 15px}#vuly_legacy #front-page-nav ul.side-nav li:hover{background-color:#ddd}#vuly_legacy #front-page-nav ul.side-nav li .active{background-color:transparent}#vuly_legacy #front-page-nav ul.side-nav a{color:#444}}#vuly_legacy #responsive-img{width:80%;display:block;margin:0 auto}#vuly_legacy #index-banner{background-color:#f15a01}#vuly_legacy #index-banner .header{color:#FFF}#vuly_legacy #index-banner h4{margin-bottom:40px}#vuly_legacy #index-banner h1{margin-top:16px}@media only screen and (max-width: 850px){#vuly_legacy #index-banner h1{margin-top:60px}#vuly_legacy #index-banner h4{margin-bottom:15px}#vuly_legacy .github-commit{text-align:center}}@media only screen and (max-width: 850px){#vuly_legacy a.button-collapse.top-nav{left:5%}#vuly_legacy #index-banner h4{margin-bottom:0}}#vuly_legacy .github-commit{padding:14px 0;height:50px;line-height:36px;background-color:#5c5757;color:#e6e6e6;font-size:.9rem}#vuly_legacy #github-button{background-color:#6f6d6d;-webkit-transition:.25s ease;-moz-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease}#vuly_legacy #github-button:hover{background-color:#797777}#vuly_legacy .sha{color:#f0f0f0;margin:0 6px}#vuly_legacy #front-page-nav a, #vuly_legacy .promo i{color:#f15a01}#vuly_legacy #download-button{background-color:#f3989b;width:260px;height:70px;line-height:70px;font-size:18px;font-weight:400}#vuly_legacy #download-button:hover{background-color:#f5a5a8}#vuly_legacy .promo{width:100%}@media only screen and (max-width: 850px){#vuly_legacy .promo{width:60%;margin:0 auto;display:block}}#vuly_legacy .promo i{margin:40px 0;font-size:7rem;display:block}#vuly_legacy .promo-caption{font-size:1.7rem;font-weight:500;margin-top:5px;margin-bottom:0}#vuly_legacy #front-page-nav{background-color:#FFF}#vuly_legacy #front-page-nav li.active, #vuly_legacy #front-page-nav li:hover{background-color:#fdeaeb}#vuly_legacy #front-page-nav .container{height:inherit}#vuly_legacy .col.grid-example{border:1px solid #eee;margin:7px 0;text-align:center;line-height:50px;font-size:28px;background-color:#ff6347;color:#fff;padding:0}#vuly_legacy .flat-text, #vuly_legacy .flat-text-header{width:80%;display:block;margin:27px auto}#vuly_legacy .col.grid-example span{font-weight:200;line-height:50px}#vuly_legacy #site-layout-example-left{background-color:#90a4ae;height:300px}#vuly_legacy #site-layout-example-right{background-color:#f15a01;height:300px}#vuly_legacy #site-layout-example-top{background-color:#E57373;height:42px}#vuly_legacy .flat-text-header{height:35px;background-color:rgba(255,255,255,.15)}#vuly_legacy .flat-text, #vuly_legacy .flat-text.small{height:25px;background-color:rgba(0,0,0,.15)}#vuly_legacy .flat-text.small{width:25%}#vuly_legacy .flat-text.full-width{width:100%}#vuly_legacy .browser-window{text-align:left;width:100%;height:auto;display:inline-block;border-radius:5px 5px 2px 2px;background-color:#fff;margin:20px 0}#vuly_legacy .browser-window .top-bar{height:30px;border-radius:5px 5px 0 0;border-top:thin solid #eaeae9;border-bottom:thin solid #dfdfde;background:linear-gradient(#e7e7e6,#E2E2E1)}#vuly_legacy .browser-window .circle{height:10px;width:10px;display:inline-block;border-radius:50%;background-color:#fff;margin-right:1px}#vuly_legacy #close-circle{background-color:#FF5C5A}#vuly_legacy #minimize-circle{background-color:#FFBB50}#vuly_legacy #maximize-circle{background-color:#1BC656}#vuly_legacy .browser-window .circles{margin:5px 12px}#vuly_legacy .browser-window .content{margin:0;width:100%;display:inline-block;border-radius:0 0 5px 5px;background-color:#fafafa}#vuly_legacy .icon-container span, #vuly_legacy .icon-holder{display:block}#vuly_legacy .browser-window .row{margin:0}#vuly_legacy .dynamic-color .amber, #vuly_legacy .dynamic-color .black, #vuly_legacy .dynamic-color .blue, #vuly_legacy .dynamic-color .blue-grey, #vuly_legacy .dynamic-color .brown, #vuly_legacy .dynamic-color .cyan, #vuly_legacy .dynamic-color .deep-orange, #vuly_legacy .dynamic-color .deep-purple, #vuly_legacy .dynamic-color .green, #vuly_legacy .dynamic-color .grey, #vuly_legacy .dynamic-color .indigo, #vuly_legacy .dynamic-color .light-blue, #vuly_legacy .dynamic-color .light-green, #vuly_legacy .dynamic-color .lime, #vuly_legacy .dynamic-color .orange, #vuly_legacy .dynamic-color .pink, #vuly_legacy .dynamic-color .purple, #vuly_legacy .dynamic-color .red, #vuly_legacy .dynamic-color .teal, #vuly_legacy .dynamic-color .transparent, #vuly_legacy .dynamic-color .white, #vuly_legacy .dynamic-color .yellow{height:55px;width:100%;padding:0 15px;line-height:55px;font-weight:500;font-size:12px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#vuly_legacy .dynamic-color .col{margin-bottom:55px}#vuly_legacy .center{text-align:center}#vuly_legacy .material-icons.icon-demo{line-height:50px}#vuly_legacy .icon-container i{font-size:3em;margin-bottom:10px}#vuly_legacy .icon-container .icon-preview{height:120px;text-align:center}#vuly_legacy .icon-holder{text-align:center;width:150px;height:115px;float:left;margin:0 0 15px}#vuly_legacy .icon-holder p{margin:0}#vuly_legacy .tabs-wrapper{height:48px}#vuly_legacy .tabs-wrapper .row.pinned{position:fixed;width:100%;top:0;z-index:10}#vuly_legacy .shadow-demo{background-color:#f15a01;width:100px;height:100px;margin:20px auto}@media only screen and (max-width: 850px){#vuly_legacy .shadow-demo{width:150px;height:150px}}#vuly_legacy .parallax-container .text-center{position:absolute;top:50%;left:0;right:0;margin-top:-27px}#vuly_legacy ul.table-of-contents{margin-top:0;padding-top:48px}#vuly_legacy code, #vuly_legacy pre{position:relative;font-size:1.1rem}#vuly_legacy .directory-markup{font-size:1rem;line-height:1.1rem!important}#vuly_legacy pre[class*=language-]{padding:25px 12px 7px;border:1px solid rgba(51,51,51,.12)}#vuly_legacy pre[class*=language-]:before{position:absolute;padding:1px 5px;background:#e8e6e3;top:0;left:0;color:#555;content:attr(class);font-size:.9rem;border:1px solid rgba(51,51,51,.12);border-top:none;border-left:none}#vuly_legacy .toc-wrapper{position:relative;margin-top:42px}#vuly_legacy #carbonads{max-width:150px;display:inline-block;position:relative;text-align:left}#vuly_legacy #carbonads span.carbon-wrap, #vuly_legacy #carbonads>span{height:100px;display:block}#vuly_legacy #carbonads a.carbon-img{height:100px;display:inline-block;margin-right:10px}#vuly_legacy .buysellads #carbonads span.carbon-wrap, #vuly_legacy .buysellads #carbonads>span, #vuly_legacy .buysellads-header #carbonads span.carbon-wrap, #vuly_legacy .buysellads-header #carbonads>span{height:auto}#vuly_legacy #carbonads a.carbon-text, #vuly_legacy #carbonads input[type=submit]{position:relative;top:0;width:150px;vertical-align:top;display:inline-block;font-size:13px;color:#E57373}#vuly_legacy .botbord img, #vuly_legacy .material-icons, #vuly_legacy .ordersummary img{vertical-align:middle}#vuly_legacy #carbonads a.carbon-poweredby{position:relative;left:28px;font-size:11px;color:#EF9A9A}#vuly_legacy .buysellads #carbonads a.carbon-text{top:5px;left:0;width:130px;display:block;font-size:13px;color:#E57373}#vuly_legacy .buysellads #carbonads a.carbon-poweredby{top:5px}#vuly_legacy .buysellads-header #carbonads a.carbon-text{color:#fff}#vuly_legacy .buysellads-header #carbonads a.carbon-poweredby{color:rgba(255,255,255,.8)}#vuly_legacy .buysellads{position:relative}#vuly_legacy .buysellads .bsa_it.one{width:130px;position:absolute;left:0;top:50px}#vuly_legacy .buysellads .bsa_it.one .bsa_it_p{left:0;bottom:-15px}#vuly_legacy .buysellads .bsa_it.one .bsa_it_ad .bsa_it_t{color:#E57373}#vuly_legacy .buysellads .bsa_it.one .bsa_it_ad .bsa_it_d{color:#EF9A9A}#vuly_legacy .buysellads .bsa_it_ad a{display:block;width:130px}#vuly_legacy .buysellads-header{margin-top:30px}#vuly_legacy .buysellads-header .bsa_it.one .bsa_it_p{bottom:-20px}#vuly_legacy .bsa_it.one{min-width:230px;max-width:270px;display:inline-block;text-align:left}#vuly_legacy .bsa_it.one .bsa_it_ad{border:0;padding:0;background-color:transparent}#vuly_legacy .bsa_it.one .bsa_it_ad .bsa_it_t{color:#fff}#vuly_legacy .bsa_it.one .bsa_it_ad .bsa_it_d, #vuly_legacy .bsa_it.one .bsa_it_p a{color:#FFCDD2}#vuly_legacy .bsa_it.one .bsa_it_p{right:auto;left:40px;bottom:-5px}#vuly_legacy footer{font-size:.9rem}#vuly_legacy .greyfooter{font-size:.9rem;background-color:#707070;color:#fff}#vuly_legacy .greyfooter a, #vuly_legacy .greyfooter p{font-size:.9rem;line-height:27px;color:#fff!important}#vuly_legacy.parallax-demo footer{margin-top:0}#vuly_legacy .image-container{width:100%}#vuly_legacy .image-container img{max-width:100%}#vuly_legacy .waves-color-demo .collection-item{height:57px;line-height:57px}#vuly_legacy .waves-color-demo .collection-item code{line-height:57px}#vuly_legacy .waves-color-demo .btn-large:not(.waves-light), #vuly_legacy .waves-color-demo .btn:not(.waves-light){background-color:#FFF;color:#212121}#vuly_legacy #pushpin-demo-1, #vuly_legacy .talign-demo, #vuly_legacy .valign-demo{background-color:#ddd}#vuly_legacy #images .card-panel .row{margin-bottom:0}#vuly_legacy .pushpin-demo{position:relative;height:100px}#vuly_legacy #pushpin-demo-1{display:block;height:inherit}#vuly_legacy .valign-demo{height:400px}#vuly_legacy .talign-demo{height:100px}#vuly_legacy #tx-live-lang-container, #vuly_legacy #tx-live-lang-container #tx-live-lang-picker{background-color:#fff}#vuly_legacy #image-test, #vuly_legacy #staggered-test li{opacity:0}#vuly_legacy #tx-live-lang-container{z-index:999}#vuly_legacy #tx-live-lang-container #tx-live-lang-picker li{color:rgba(0,0,0,.87)}#vuly_legacy #tx-live-lang-container #tx-live-lang-picker li:hover{color:inherit;background-color:#fdeaeb}#vuly_legacy #tx-live-lang-container .txlive-langselector-toggle{border-bottom:2px solid #f15a01}#vuly_legacy #tx-live-lang-container .txlive-langselector-current{color:rgba(0,0,0,.87)}#vuly_legacy #tx-live-lang-container .txlive-langselector-marker{border-bottom:4px solid rgba(0,0,0,.61)}#vuly_legacy #download-thanks{display:none}#vuly_legacy #twitter-widget-0{width:190px!important}#vuly_legacy #nav-mobile li.search{position:absolute;left:0;right:0;top:120px;margin-top:1px;padding:1px 0 0;z-index:2}#vuly_legacy #nav-mobile li.search:hover{background-color:#fff}#vuly_legacy #nav-mobile li.search .search-wrapper{margin:0 12px;-webkit-transition:margin .25s ease;-moz-transition:margin .25s ease;-o-transition:margin .25s ease;-ms-transition:margin .25s ease;transition:margin .25s ease}#vuly_legacy #nav-mobile li.search .search-wrapper.focused, #vuly_legacy .norm{margin:0}#vuly_legacy #nav-mobile li.search .search-wrapper input#search{display:block;font-size:16px;font-weight:300;width:100%;height:45px;padding:0 45px 0 15px;border:0}#vuly_legacy #nav-mobile li.search .search-wrapper input#search:focus{outline:0}#vuly_legacy #nav-mobile li.search .search-wrapper i.material-icons{position:absolute;top:10px;right:10px;cursor:pointer}#vuly_legacy #nav-mobile li.search .search-results{margin:0;border-top:1px solid #e9e9e9;background-color:#fff}#vuly_legacy #nav-mobile li.search .search-results a{font-size:12px;white-space:nowrap}#vuly_legacy #nav-mobile li.search .search-results a.focused, #vuly_legacy #nav-mobile li.search .search-results a:hover{background-color:#eee;outline:0}#vuly_legacy .botbord{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:12px;padding-top:12px;margin-top:0;margin-bottom:0}#vuly_legacy .highlight:hover{background-color:#f8f8f8}#vuly_legacy .tinymceeditor{height:850px;width:100%}#vuly_legacy .norm{padding:0}#vuly_legacy .paper{margin-top:60px;padding:60px;background-color:#FFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-o-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}#vuly_legacy .drop-mobile li>a, #vuly_legacy .dropdown-content li>span{padding:0!important}#vuly_legacy .filtersearch{max-width:290px;float:right;padding-left:40px!important}#vuly_legacy .hrefhand{cursor:pointer;}#vuly_legacy .rowhead, #vuly_legacy .rowheaddark{padding:3px 0;font-weight:700}#vuly_legacy .rowhead{background-color:#efefef}#vuly_legacy .rowheaddark{background-color:#ccc}#vuly_legacy .itg, #vuly_legacy .italgrey{font-style:italic;color:#CCC;font-size:11px}#vuly_legacy .frozen_table{font-size:12px;width:100%;border:1px solid #ccc}#vuly_legacy .frozen_table thead{background:grey;color:#fff}#vuly_legacy .frozen_table th, #vuly_legacy td{text-align:center;padding:5px 0}#vuly_legacy .frozen_table tbody tr:nth-child(even){background:#ECF0F1}#vuly_legacy .frozen_table tbody tr:hover{background:#ccc}#vuly_legacy .roundgrey{background-color:#f1f1f1;padding:17px;border-radius:20px}#vuly_legacy .comp_signup{margin:30px 0px 0px 0px;}#vuly_legacy .fixedtableheader{top:0;position:fixed;width:auto;display:none;border:none}#vuly_legacy .prftr{height:37px;float:initial!important}#vuly_legacy strike{color:#ec7305}#vuly_legacy input[type=number]{margin-bottom:0!important}#vuly_legacy .hidden_btn{background:transparent;border:none}#vuly_legacy .hidden_btn:focus{background:transparent;border:none}#vuly_legacy .botbord button{border:none;background:transparent}#vuly_legacy .centermenu{left:50%;position:relative;margin-left:-500px;max-width:1000px;float:left}#vuly_legacy .lefticons{display:inline!important;padding:5px}#vuly_legacy #desktop_search{width:275px;height:50px;position:fixed;right:0;top:110px;z-index:100}#vuly_legacy #desktop_search li{color:#9e9e9e;width:325px;opacity:0;background-color:#efefef;display:none;padding:0}#vuly_legacy .noborder{margin:0!important;padding:0!important}#vuly_legacy .helpmod{background-color:#707070;height:100px}#vuly_legacy .helpmod .h4{padding:20px 0 0 20px}#vuly_legacy .showmeon1300{display:none;}#vuly_legacy .helpmodclose{padding-top:15px;float:right;height:100px;width:100px;background-color:#f15a01}#vuly_legacy .prodtabs{max-width:100%;background-color:transparent;height:130px}#vuly_legacy .prodtabs .indicator{background-color:#f15a01;height:8px;border-radius:6px;z-index:2}#vuly_legacy .prodtabs .tab{height:110px!important}#vuly_legacy .prodtabs .indicator:before{position:relative;z-index:2;top:-17px;left:45%}#vuly_legacy .producttabs{width:600px!important;max-width:100%;background-color:transparent;height:130px}#vuly_legacy .producttabs .indicator{background-color:#f15a01;height:8px;border-radius:6px;z-index:2}#vuly_legacy .producttabs .tab{height:110px!important}#vuly_legacy .ind_background{background-color:#eee;height:8px;border-radius:6px;position:relative;top:-8px;left:50%;margin-left:-300px}#vuly_legacy .soldout{background-color: #CCCCCC !important; border-color: #ccc !important; color: #fff !important;}#vuly_legacy .ind_bg{background-color:#eee;height:8px;border-radius:6px;position:relative;top:-8px}#vuly_legacy .producttabs .indicator:before{position:relative;z-index:2;top:-17px;left:45%;position:relative;z-index:2;top:-17px;left:45%}#vuly_legacy .producttabs li{overflow:visible!important}#vuly_legacy .gradient_down{background-repeat:repeat-x}#vuly_legacy .gradient_up{max-height:210px;background-repeat:repeat-x}#vuly_legacy .addcart{font-size:20px;border:2px solid #f15a01;background-color:#fff;padding:7px 17px;border-radius:25px;color:#f15a01}#vuly_legacy .bballpromo{background-size:contain;background-repeat: no-repeat;}#vuly_legacy .watchvidbtn{background-color:#777;color:#fff;border:2px solid #777;border-radius:25px;height:34px;padding:3px 10px;text-align:center;font-size:14px;max-width:99%;line-height:22px;}#vuly_legacy .whatsnewbtn{background-color:#777;color:#fff;border:2px solid #777;border-radius:25px;width:110px;height:34px;padding:5px 4px;text-align:center;font-size:14px;max-width:99%;line-height:22px}#vuly_legacy .greyzip{float:left;margin-top:-3px;}#vuly_legacy .whatsnewabove{margin-top:30px!important}#vuly_legacy .whatsnewimgbox{border-left:4px #fafafa solid}#vuly_legacy .whatsnew_box img{max-width:80%}#vuly_legacy .whatsnew_box{border-left:4px #fff solid;background-color:#f5f5f5}#vuly_legacy .whatsnew li .material-icons{margin-right:20px!important}#vuly_legacy .whatsnew li{display:block!important;cursor:pointer;background-color:#000;padding:34px 0 34px 25px;margin-bottom:3px;font-size:1.1rem;color:#f15a01}#vuly_legacy .mbwhatsnewbtsn{width:100%}#vuly_legacy .whatsnew li:hover{background-color:#f15a01;color:#fff}#vuly_legacy .whatsnewtitle{height:75px}#vuly_legacy .ht80{height:80px}#vuly_legacy .wn_active{background-color:#f15a01!important;color:#fff!important}#vuly_legacy .modal{margin-top:-20px!important}#vuly_legacy .circrect{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:50%;width:50px;height:50px;padding-top:7px;text-align:center;font-size:22px;cursor:pointer;cursor:hand}#vuly_legacy .circrect_sm{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:50%;width:43px;height:43px;padding-top:4px;text-align:center;font-size:20px;cursor:pointer;cursor:hand}#vuly_legacy .circoption{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:50%;width:50px;height:48px;padding:7px;text-align:center;font-size:21px;cursor:pointer;cursor:hand}#vuly_legacy .rectoption{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:25px;width:90px;height:48px;padding:7px 6px;text-align:center;font-size:20px;cursor:pointer;cursor:hand;max-width:99%;line-height:30px}#vuly_legacy .rectoption_large{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:35px;text-align:center;font-size:20px;cursor:pointer;cursor:hand;width:100%;height:70px;padding:20px 0 0}#vuly_legacy .rectoption_big{width:470px;background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-radius:35px;text-align:center;font-size:22px;cursor:pointer;cursor:hand;max-width:100%;height:66px;padding:16px 0 0}#vuly_legacy .cartoptrow{margin-top:10px!important;min-height:53px;margin-bottom:5px!important;width:330px;left:50%;position:relative;margin-left:-175px!important}#vuly_legacy .cartimg{height:263px;padding-top:20px!important}#vuly_legacy .cartimg img{max-height:210px}#vuly_legacy .wings{background-repeat:no-repeat;background-position-y:42px;color:#f15a01;font-size:43px;padding:10px 0}#vuly_legacy .promo{margin-top:20px;max-width:360px;width:360px;position:relative;left:50%;margin-left:-180px}#vuly_legacy .greydark{background-color:#666666;}#vuly_legacy .leftbar{margin-top:60px;font-size:.94rem;background-repeat:no-repeat;background-position-x:17px;min-height:115px;padding-left:45px!important}#vuly_legacy .leftbarshort{margin-top:60px;font-size:.94rem;background-repeat:no-repeat;background-position-x:17px;min-height:49px;padding-left:45px!important}#vuly_legacy .leftbarmid{margin-top:60px;font-size:.94rem;background-repeat:no-repeat;background-position-x:17px;min-height:79px;padding-left:45px!important}#vuly_legacy .prodoptrow{position:relative;min-height:53px;margin-bottom:5px!important;max-width:180px}#vuly_legacy #ultra_banner_feature{text-align:center;}#vuly_legacy .circrectactive_sm{background-color:#f15a01;color:#fff;border:2px solid #f15a01;border-radius:50%;width:43px;height:43px;padding-top:5px;text-align:center;font-size:20px;cursor:pointer;cursor:hand}#vuly_legacy .fw300{font-weight:300}#vuly_legacy .indentor{padding-left:20px!important;border-left:6px #f15a01 solid;border-radius:3px;margin-left:50px!important}#vuly_legacy .circrectactive{background-color:#f15a01;color:#fff;border:2px solid #f15a01;border-radius:50%;width:50px;height:50px;padding-top:7px;text-align:center;font-size:22px;cursor:pointer;cursor:hand}#vuly_legacy .circoptionactive{background-color:#f15a01;color:#fff;border:2px solid #f15a01;border-radius:50%;width:50px;height:50px;padding:7px;text-align:center;font-size:21px;cursor:pointer;cursor:hand}#vuly_legacy .rectoptionactive{background-color:#f15a01;color:#fff;border:2px solid #f15a01;border-radius:25px;width:90px;height:50px;padding:10px 6px 7px;text-align:center;font-size:20px;cursor:pointer;cursor:hand}#vuly_legacy #rhscontents{position:fixed;top:50%;border-radius:15px;margin-top:-140px;right:15px;z-index:15;background-color:#dadada;width:30px}#vuly_legacy .rh_spec_buy{position:fixed;top:102px;right:0;z-index:4}#vuly_legacy .rh_spec_buy .buyb{background-color:#fff;color:#f15a01;border:2px solid #f15a01;border-right:none}#vuly_legacy .rh_spec_buy .whatb{background-color:#777;color:#fff;border:2px solid #777}#vuly_legacy .rh_spec_buy a{border-radius:25px 0 0 25px;width:120px;padding:5px 4px;text-align:center;font-size:16px;cursor:pointer;cursor:hand;max-width:99%}
#vuly_legacy .autum_comp_bg{background-size:cover;background-repeat:no-repeat}#vuly_legacy .good_design_top{position:absolute;width:70px;top:93px;left:50%;margin-left:-35px;z-index:2;}#vuly_legacy .good_design{position:absolute;width:150px;float:left;top:-20px;left:0px;}#vuly_legacy .autum_comp_bg_wide{background-position:center center;background-size:cover;}#vuly_legacy .whiteheadline{font-size:5rem;line-height:3.2rem}#vuly_legacy .buynow{background-color:#f15a01;color:#fff;border:2px solid #fff;border-radius:40px;padding:15px 40px;text-align:center;font-size:20px}#vuly_legacy .buynowsm{background-color:#f15a01;color:#fff;border:2px solid #fff;border-radius:40px;padding:8px 37px;text-align:center;font-size:17px}#vuly_legacy .paracol{height:500px}#vuly_legacy .parafull{height:800px}#vuly_legacy #cartadded{height:1093px;margin-top:-345px;padding:430px 20px 0 60px;width:35%;min-width:250px;max-width:750px;position:absolute;z-index:3;color:#fff;background-color:#f15a01;left:-1000px}#vuly_legacy #cartadded li{opacity:0}#vuly_legacy #rightmenu{height:2000px;padding:10px 0 0;width:450px;max-width:100%;position:fixed;background-color:#696969;z-index:16;color:#fff;top:-20px;left:-1000px}#vuly_legacy #rightmenu a{color:#fff}#vuly_legacy #rightmenu li{font-size:18px;padding:9px 0 9px 50px;overflow:none}#vuly_legacy #rightmenu li:hover{background-color:#f15a00;overflow:visible!important}#vuly_legacy #rightmenu li:hover::before{position:absolute;margin-left:-55px;}#vuly_legacy .text-right{text-align:right!important}#vuly_legacy .text-left{text-align:left!important}#vuly_legacy .rh_ico i{color:#f15a01}#vuly_legacy .rh_ico:hover a, #vuly_legacy .rh_ico:hover i{color:#fff}#vuly_legacy .mdlsize{width:140px;margin:6px}#vuly_legacy .hid, #vuly_legacy .hidmed{display:none}#vuly_legacy .footerinks{background-color:#444;font-size:.9rem;padding:20px 0;color:#fff}#vuly_legacy .breadcrumb{padding-top:10px;color:#d0d0d0;font-size:11px;text-transform:capitalize;}#vuly_legacy .breadcrumb a{color:#d0d0d0;font-size:11px;}#vuly_legacy .footerinks a{color:#fff;padding-right:30px}#vuly_legacy .bigger{font-size:1.3rem!important}#vuly_legacy .buynowgreen{background-color:#00bd1f;color:#fff;border:0;border-radius:40px;padding:15px 40px;text-align:center;font-size:20px}#vuly_legacy .dldman{background-color:#efefef;height:65px;padding-right:0!important}#vuly_legacy .narrow_container{width:60%!important}#vuly_legacy .dldman a{background-color:#f15a01;color:#fff;float:right;text-align:center;width:210px;border-radius:25px 0 0 25px;height:65px;padding:19px 0 0}#vuly_legacy .dldtitle{padding:16px 0 0 16px;font-size:1.2rem}#vuly_legacy .rectgrey{background-color:#f3f3f3;color:#f15a01;border:2px solid #f15a01;border-radius:25px;width:90px;height:44px;padding:7px 6px;text-align:center;font-size:18px;cursor:pointer;cursor:hand}#vuly_legacy .featstore{border:1px solid #f15a01;border-radius:15px;padding:20px}#vuly_legacy .pb10{padding-bottom:10px!important}#vuly_legacy .pb20{padding-bottom:20px!important}#vuly_legacy .pb80{padding-bottom:80px!important}#vuly_legacy .pb30{padding-bottom:30px!important}#vuly_legacy .pb140{padding-bottom:140px!important}#vuly_legacy .pb40{padding-bottom:40px!important}#vuly_legacy .mb0{margin-bottom:0!important}#vuly_legacy .mb10{margin-bottom:10px!important}#vuly_legacy .mb20{margin-bottom:20px!important}#vuly_legacy .mb30{margin-bottom:30px!important}#vuly_legacy .mb40{margin-bottom:40px!important}#vuly_legacy .mb50{margin-bottom:50px!important}#vuly_legacy .mb60{margin-bottom:50px!important}#vuly_legacy .whitetextover{position:absolute;bottom:0px;left:0px;width:400px;max-width:100%;height:70px;padding:10px;opacity:0.8;font-size:35px;background-color:#ffffff;}#vuly_legacy .mb100{margin-bottom:100px!important}#vuly_legacy .mb120{margin-bottom:120px!important}#vuly_legacy .pt6{padding-top:6px!important}#vuly_legacy .pt10{padding-top:10px!important}#vuly_legacy .pt10sm{padding-top:10px!important}#vuly_legacy .pt20{padding-top:20px!important}#vuly_legacy .pt30{padding-top:30px!important}#vuly_legacy .halfpara{height:769px}#vuly_legacy .quarterpara{height:420px}#vuly_legacy .marg_swingleft{margin-top:170px;}#vuly_legacy .marg_halfparadouble{margin-top:170px;}#vuly_legacy .marg_halfpara{margin-top:300px;}#vuly_legacy .pt50{padding-top:50px!important}#vuly_legacy .pt80{padding-top:80px!important}#vuly_legacy .mxwd350{max-width:350px!important}#vuly_legacy .cartrow{border-top:1px #eeeeee solid;margin-top:10px !important;padding:5px 0 0!important}#vuly_legacy .cartrow .row{margin-bottom:0}#vuly_legacy .youtubefullscreen{width:73%;height:760px;filter:alpha(opacity=100);opacity:1}#vuly_legacy .youtube{width:750px;max-width:100%;height:470px}#vuly_legacy .itembox{background-color:#fff;border:#f5f5f5 8px solid}#vuly_legacy .pricing{padding:20px;margin-bottom:10px}#vuly_legacy .priceinner{border-bottom:1px #ccc solid;border-top:1px #ccc solid;padding:20px!important}#vuly_legacy .cartopts{width:50px;margin-left:-14px;position:absolute}#vuly_legacy .cartopts a{background-color:#fff;color:#f15a01;border:2px solid #f15a01;margin-top:10px;border-radius:0 50% 50% 0;width:50px;height:45px;padding:6px 0 0;text-align:center;font-size:19px;cursor:pointer;border-left:0}#vuly_legacy .chemax{max-width:95%!important}#vuly_legacy .checkoutselect{-webkit-appearance:none;border:1px #ccc solid!important;border-radius:10px;padding:18px!important;font-size:19px!important;height:63px;margin:0 0 0 10px;color:#ccc;}#vuly_legacy .checkoutselectsmaller{border:1px #ccc solid!important;border-radius:10px;padding:15px!important;font-size:18px!important;height:56px;max-width:350px;margin:0 0 0 10px;color:#ccc}#vuly_legacy .checkoutinput{background-color:#fff!important;border-radius:10px!important;border:1px #ccc solid!important;padding:18px!important;height:1.5rem!important;font-size:19px!important}#vuly_legacy .checkouttop{padding-bottom:30px}#vuly_legacy .whiteinput{background-color:#fff!important;border-radius:10px!important;border:1px #ccc solid!important;padding:10px!important;height:1.5rem!important;max-width:100%;font-size:20px!important}#vuly_legacy .checkouttop{padding-bottom:30px}#vuly_legacy .checkouttop img{height:70px;margin-right:20px}#vuly_legacy .vertalig_heading{line-height:140%;margin-top:160px;margin-bottom:0}#vuly_legacy .smvertalig_heading{line-height:140%;margin-top:90px;margin-bottom:0}#vuly_legacy .whitetop{position:relative;margin-top:0;width:100%;height:auto;z-index:20}#vuly_legacy .whitebottom{position:relative;margin-top:700px;margin-bottom:-7px;width:100%;height:auto;z-index:20}#vuly_legacy .transp{opacity:.2;filter:alpha(opacity=20)}#vuly_legacy .footerinput{width:95%!important;max-width:95%!important;border:solid!important;vertical-align:middle!important;margin:0 10px 0 0 !important;border-width:1px!important;border-radius:10px!important;padding-left:20px!important;border-color:#999!important;color:#ccc!important;background-color:#797979!important}#vuly_legacy .formstextarea{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;height:120px;border-radius:9px;border-color:#ccc;padding:12px!important;font-size:20px;border:solid 1px #ccc!important}#vuly_legacy .formsinput.toplogin{height:38px!important;}#vuly_legacy .formsinput{display:inline!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;border:solid 1px #ccc!important;padding:12px!important;font-size:20px!important;height:65px!important;margin-top:3px!important}#vuly_legacy .fullwidthfile{width:100%!important;background-color:#fff!important;color:#f15a01!important;border:2px #f15a01 solid!important;box-shadow:none!important;border-radius:7px!important}#vuly_legacy .menli:hover::after{content:"";width:117px;margin-top:50px;z-index:7;position:absolute;height:0;margin-left:-117px;border-left:58px solid transparent;border-right:58px solid transparent}#vuly_legacy .footerinks a:hover, #vuly_legacy .greyfooter a:hover{text-decoration:underline!important}#vuly_legacy .menudrop{display:none;position:absolute;width:100%;background-color:#fff;z-index:5;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#vuly_legacy #hoopmenu .p3{line-height:0.5rem!important;}#vuly_legacy #playsetmenu .p3{line-height:.5rem!important}#vuly_legacy #trampmenu .p3{line-height:.5rem!important}#vuly_legacy .toplogin{color:#ffffff;background-color:#2d2d2d !important;padding:12px!important;font-size:12px!important;height: 18px!important;margin:0px 0px 8px 0px!important;}#vuly_legacy #trampmenu .zip_pop{margin-left:100px!important}#vuly_legacy .droptopcol{margin-bottom:0px !important;border-right:1px solid #efefef;}#vuly_legacy .dropimg{padding-bottom:0;height:140px!important;opacity:.9;transition:all .2s ease-in-out}#vuly_legacy .greyexpand .collapsible-header{background-color:#efefef;color:#f15a00;font-size:16px}#vuly_legacy .safetyinst{padding:40px;padding-left:80px;font-size:14px;line-height:25px;}#vuly_legacy .safetyinst li{margin-bottom:15px}#vuly_legacy .zipprice{margin-bottom:20px;max-width:340px;margin-top:50px;text-align:left;font-size:22px;border-top:1px solid #ccc;padding:20px 0;border-bottom:1px solid #ccc}#vuly_legacy .indented{margin-bottom:90px}#vuly_legacy .indented p{font-size:1.3rem}#vuly_legacy .indented .subind{font-size:1.3rem;margin:0}#vuly_legacy .indented .headline{font-size:2.5rem;font-weight:100;margin:0}#vuly_legacy .indented .bighead{font-weight:100;font-size:3.2rem;margin:0}#vuly_legacy .indented .indent{padding-left:20px;border-left:6px #f15a01 solid;border-radius:3px}#vuly_legacy .watchvid{z-index:3;top:50%;margin-top:-73px;position:absolute;left:50%;margin-left:-73px}#vuly_legacy .review_bubble_more a{color:#999999;}#vuly_legacy .reviewbubhead{margin-top:90px}#vuly_legacy .review_bubble_more{position:absolute;bottom: 2px;right: 0px; font-size: 11px;padding: 0px 10px 0px 35px; background-repeat:repeat-y;}#vuly_legacy .watchvidkey{z-index:3;margin-top:-90px;position:absolute;left:50%;top:49%;margin-left:-214px}#vuly_legacy .pushvert{margin-top:260px}#vuly_legacy .galvanisedimg{margin-bottom:0;margin-top:70px;height:850px;background-position:center top;background-repeat:no-repeat}#vuly_legacy .margtop{margin-top:70px}#vuly_legacy [type=checkbox].greycheck:checked+label:after{border:2px solid #bebebe!important;background-color:#bebebe!important}#vuly_legacy .halfmargtop{margin-top:40px}#vuly_legacy .halfpadtop{padding-top:40px}#vuly_legacy #topspacer{height:50px;width:100%;position:relative}#vuly_legacy #fixtop{top:0;left:0;position:fixed;width:100%;z-index:4}#vuly_legacy .lh0{line-height:0!important}#vuly_legacy .lh34{line-height:34px!important}#vuly_legacy .review_bubble{padding:8px 17px 8px 17px;border-radius:10px;height:170px}#vuly_legacy .review_bubble_date{height:20px;overflow:hidden;}#vuly_legacy .review_bubble_text{font-size:12px;overflow:hidden;height:50px;position:relative;}#vuly_legacy .lh1{line-height:1!important}#vuly_legacy .aboutlist{color:#f15a01}#vuly_legacy .minsizeheight{min-height:560px}#vuly_legacy #findbtn{background:transparent!important;border:none!important}#vuly_legacy .fullwings{border-top:2px #f15a00 solid;margin-top:20px}#vuly_legacy .greycrossbar{width:100%;height:5px;}#vuly_legacy .fullwings p{margin-top:-20px}#vuly_legacy .findnearstore{margin-top:50px;padding-left:40px}#vuly_legacy .sparepartimg{height:213px;padding-top:20px!important}#vuly_legacy #shopcartside{color:#fff;background-color:#21bc22;border-radius:50%;padding:5px;border:2px solid #fff;width:30px;height:40px;font-size:1.2rem}#vuly_legacy .speccol3{font-size:.9rem;padding-left:50px!important;border-left:2px #fff solid}#vuly_legacy .speccol4{font-size:.9rem;padding-left:30px!important;border-left:2px #fff solid}#vuly_legacy .mt0{margin-top:0!important}#vuly_legacy .mtm10{margin-top:-10px!important}#vuly_legacy .mt15{margin-top:15px!important}#vuly_legacy .mt20{margin-top:20px!important}#vuly_legacy .mt25{margin-top:25px!important}#vuly_legacy .mt40{margin-top:40px!important}#vuly_legacy .mt60{margin-top: 60px !important;}#vuly_legacy .mt120{margin-top:120px!important}#vuly_legacy .mt10{margin-top:10px!important}#vuly_legacy .fullwings .headline{background-color:#fff;padding:30px}#vuly_legacy #supportmenu .container{padding:0px !important}#vuly_legacy #stocmenu .container, #vuly_legacy #trampmenu .container{padding:10px 0 0!important}#vuly_legacy .videowhitebottomalt, #vuly_legacy .videonofooter, #vuly_legacy .videowhitebottom, #vuly_legacy .paragreybottom, #vuly_legacy .parawhitebottomalt, #vuly_legacy .parawhitebottom{position:relative}#vuly_legacy #storeresults_footer{color:#000;width:420px;max-width:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);text-align:left;float:right;margin-top:10px;background-color:#efefef!important;padding:15px;position:relative;height:150px;overflow:scroll}#vuly_legacy #cartqtymobile{background-color:#21bc22;border-radius:50%;padding-top:5px;border:2px solid #fff;width:30px;height:30px;position:fixed;font-size:17px;line-height:17px;text-align:center;z-index:5;top:35px;right:55px}#vuly_legacy .zip_pop{display:none;position:absolute;z-index:5;margin-left:25px}#vuly_legacy .prodboundarybox{height:630px}#vuly_legacy #cartqty{background-color:#21bc22;border-radius:50%;padding-top:5px;border:2px solid #fff;width:30px;height:30px;position:absolute;font-size:17px;line-height:17px;text-align:center;margin-top:-14px;margin-left:10px;z-index:55}#vuly_legacy #cartqtymobile a, #vuly_legacy #cartqty a{padding:0!important;color:#fff}#vuly_legacy #added_accessory_cart{display:none;position:fixed;top:50px;padding:30px;right:0;width:325px;font-size:18px;background-color:#efefef;z-index:6}#vuly_legacy #storeresults_footer a{color:#f15a01;font-size:14px;line-height:15px}#vuly_legacy #storeresults{z-index:999;position:absolute;display:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:12px;overflow-y:scroll;max-height:240px;font-size:14px;width:430px;margin-top:-10px}#vuly_legacy .rownoafter:after{display:none!important}#vuly_legacy .errorblock, #vuly_legacy #address_alert{background-color:#f15a01;color:#fff}#vuly_legacy .mob_count_flag{display:none;float:right;padding:6px;}#vuly_legacy .cart-thumb{max-height:120px}#vuly_legacy #flagmenu{display:block;overflow:hidden;background-color:#999;width:278px;position:fixed;right:0;top:50px;z-index:3;height:50px;display:none}#vuly_legacy .greysection{background-color:#f5f5f5}#vuly_legacy .specstat{display:inline}#vuly_legacy .flex_on_med_up{display:flex}#vuly_legacy .specrow{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}#vuly_legacy .specrow p{margin:0!important}#vuly_legacy .specrow .h1{margin:0!important;font-size:3rem!important;line-height:3rem!important}#vuly_legacy .menucorners{height:20px;margin-top:-20px;width:180px;max-width:100%;position:relative;left:50%}#vuly_legacy #flagmenu .col{padding:.2rem!important}#vuly_legacy #flagmenu .col:hover{background-color:#000!important}#vuly_legacy #flagmenucorners{position:fixed;top:37px;right:0;width:90px;height:15px}#vuly_legacy #supportmenucorners{margin-left:-200px}#vuly_legacy #stocmenucorners{margin-left:10px}#vuly_legacy #playsetmenucorners{margin-left:-230px}#vuly_legacy #trampmenucorners{margin-left:-230px}#vuly_legacy .table-of-contents a{padding-left:7px}#vuly_legacy .table-of-contents a:hover{color:#fff;padding-left:18px;padding-left:7px;border-left:none}#vuly_legacy .table-of-contents a.active{color:#fff;padding-left:18px;padding-left:7px;border-left:none}#vuly_legacy .section{padding-top:0;padding-bottom:0}#vuly_legacy .subtitle{line-height:80px;font-size:13px;color:#999}#vuly_legacy .supportmencol{border-left:#f5f5f5 solid 2px;text-align:center;min-height:240px}#vuly_legacy .biggertext{font-size:18px!important}#vuly_legacy .smlabel{line-height:16px!important;font-size:15px!important}#vuly_legacy .massivetext{font-size:4rem;line-height:4rem}#vuly_legacy .p3{font-size:.7rem}#vuly_legacy .p4{font-size:1rem!important}#vuly_legacy .show_bullet_points ul li, #vuly_legacy .show_bullet_points li{list-style-type:disc !important;padding-left:10px !important;margin-left:30px !important;}#vuly_legacy .privacy_popup a{font-weight:bold;color:#ffffff !important;text-decoration:underline !important;font-size:1rem !important;}#vuly_legacy .privacy_popup{ width: 900px;max-width: 90%; font-size: 0.8rem; opacity: 0.8;z-index: 9999;position:fixed;bottom:20px;right:20px;color:#ffffff;background-color:#666666;border-radius: 15px;padding:10px;}#vuly_legacy .trspbg{background:transparent!important}#vuly_legacy .wd70{width:70px!important}#vuly_legacy .wd90{width:90px!important}#vuly_legacy .wd120{width:120px!important}#vuly_legacy .wd150{width:150px!important}#vuly_legacy .wd200{width:200px!important}#vuly_legacy .wd350{width:350px!important}#vuly_legacy .suburbdrop{    line-height: 30px;font-size:18px;display:block;height:28px;}#vuly_legacy .promocenter{left:50%;position:relative;width:500px;text-align:center;margin-left:-250px}#vuly_legacy .authres{margin-top:170px}#vuly_legacy .promooffset{padding-top:40px;left:19%;position:absolute;width:500px;text-align:center}#vuly_legacy .promohead{margin:0;font-size:2rem!important;line-height:20px}#vuly_legacy .promooffset p{font-size:.9rem}#vuly_legacy .days, #vuly_legacy .hours, #vuly_legacy .minutes{width:27%;float:left}#vuly_legacy .seconds{width:19%;float:left}#vuly_legacy .timerdays{max-width:320px;left:50%;position:relative;margin-left:-160px!important}#vuly_legacy #search_inner{padding-top:10px;padding-bottom:10px;background-color:#000000}#vuly_legacy .rhsgrey{text-align:left;padding-left:40px!important;border-left:1px solid #ddd}#vuly_legacy #chooseshipsuburbs{text-align:left;line-height:25px}#vuly_legacy .gfs_container{background-color:#444}#vuly_legacy .gfs_height{height:110px}#vuly_legacy .gfs_head{text-align:center;margin:0;font-size:2.3rem!important;line-height:20px;color:#fff;margin-top:45px}#vuly_legacy .gfs_p{text-align:center;font-size:.7rem;color:#fff;margin-top:45px}#vuly_legacy #storeresults_cart{width:340px;max-width:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);text-align:left;float:left;margin-bottom:30px;background-color:#fff!important;font-size:14px;padding:15px;position:relative;height:150px;overflow:scroll}#vuly_legacy #cart_zip_price{font-size:.9rem}#vuly_legacy .paraoverlay{left:60%;position:absolute;margin-top:270px;z-index:1}#vuly_legacy .paraoverlay p{color:#fff!important}#vuly_legacy .compshade_or{background-color:#f15a01;padding:24px 0 0 35px !important;border:1px solid #fff!important;min-height:80px;color:#fff}#vuly_legacy .compshade_gr{background-color:#f5f5f5;min-height:80px;font-size:.85rem;padding:17px!important;color:#525355;border:1px solid #fff!important}#vuly_legacy .learnmore{margin-top:-20px;font-size:15px;height:37px;padding:6px;width:120px!important;color:#f15a01;border:2px solid #f15a01;border-radius:20px;background:rgba(255,255,255,0.7)!important}#vuly_legacy .bordrh{border-right:1px solid #ccc}#vuly_legacy .keywd{font-size:12px;border:2px solid #ccc;background-color:#fff;padding:5px 12px;border-radius:25px;color:#ccc}#vuly_legacy .pressimg{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#vuly_legacy .timer{width:300px;position:relative;left:50%;margin-left:-150px;color:#f15a00;font-size:2.4rem!important;font-weight:200;letter-spacing:1px}#vuly_legacy .resellercol{line-height:0!important;padding:0!important;margin:0!important;text-align:center}#vuly_legacy .alreadyadded{height:45px;font-size:1.2rem;color:#4CAF50!important}#vuly_legacy .parallax-container{position:relative;max-width:100%;margin:0 auto}#vuly_legacy #cartcontainer{max-width:900px;float:right;padding:20px 20px 0;font-size:14px}#vuly_legacy .storelogo{max-height:110px}#vuly_legacy .parallax-container:before{margin-top:40%;content:'.';font-size:0;display:inline-block}#vuly_legacy .sparepartimg img{max-height:190px!important}#vuly_legacy .u-borderTransparent, #vuly_legacy .Button--cta, #vuly_legacy .Button--launcher{display:none!important}#vuly_legacy .ytclose{background-color:#f15a01;position:absolute;top:0;color:#fff;font-size:22px;padding:10px;right:0}#vuly_legacy .nudge_up{-webkit-transition: margin 0.2s ease-out;-moz-transition: margin 0.2s ease-out;-o-transition: margin 0.2s ease-out;}#vuly_legacy .nudge_up:hover{margin-top: -5px;}#vuly_legacy .parallax{position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%}#vuly_legacy .shadetext{width:380px;margin-top:120px}#vuly_legacy .roletitle{text-align:center;color:#fff;display:none;position:relative;margin-top:-166px;height:160px;width:100%;background-position:top center;padding-top:60px}#vuly_legacy .demomodels{color:#9e9e9e!important;font-size:13px}#vuly_legacy .demomodels img{vertical-align:middle;height:50px}#vuly_legacy .rh_ico a{padding:0 10px!important}#vuly_legacy .hovercart{border:2px solid #fff;display:inline!important}#vuly_legacy .hovercart:hover{border:2px solid #f15a01!important}#vuly_legacy #stock_control_feedback{background-color:#f8f8f8;padding:20px}#vuly_legacy #supportmenu a{color:#f15a01!important}#vuly_legacy #supmenhpp{background-color:#707070}#vuly_legacy #supmenhpp a{color:#fff!important;border:2px solid #fff;border-radius:25px;width:90px;height:42px;padding:4px 6px 0;text-align:center;font-size:17px;cursor:pointer;cursor:hand;max-width:99%;line-height:30px}@media only screen and (max-width: 1700px){#vuly_legacy #ultra_banner_feature{text-align:left !important;}#vuly_legacy .youtubefullscreen{height:700px!important;width:84%!important}}@media only screen and (max-width: 1500px){#vuly_legacy .youtubefullscreen{height:700px!important;width:86%!important}}@media only screen and (max-width: 1400px){#vuly_legacy .marg_halfpara{margin-top:120px !important;}#vuly_legacy .marg_swingleft{margin-top:70px !important;}#vuly_legacy .marg_halfparadouble{margin-top:140px !important;}#vuly_legacy .indented .bighead{font-size:2.8rem !important;}#vuly_legacy .indented .headline{font-size:2.2rem !important;}#vuly_legacy .promooffset{left:15%!important}}@media only screen and (max-width: 1300px){#vuly_legacy .good_design{width:110px !important;}#vuly_legacy .authres{margin-top:120px!important}#vuly_legacy #cartqtymobile{right:95px!important}#vuly_legacy .gfs_head{font-size:2rem!important}#vuly_legacy .findnearstore{margin-top:40px;padding-left:0}#vuly_legacy .youtubefullscreen{height:600px!important}#vuly_legacy .minsizeheight{min-height:500px!important}#vuly_legacy .whatsnew li{padding:25px 0 25px 15px !important}}@media only screen and (max-width: 1200px){#vuly_legacy .hide1200{display:none}#vuly_legacy .modal{width:90%!important}#vuly_legacy .paraoverlay{margin-top:160px!important}#vuly_legacy #desktoptimer{display:none!important}#vuly_legacy #mobiletimer{display:block!important}#vuly_legacy .youtubefullscreen{height:550px!important}#vuly_legacy .youtube{height:370px}}@media screen and (min-width:1200px) and (max-width:1200px){#vuly_legacy .timer{font-size:2.3rem!important}}@media screen and (min-width:850px) and (max-width:1100px){#vuly_legacy .marg_swingleft{margin-top:20px !important;}#vuly_legacy .rectoption{font-size:16px!important;padding-top:10px!important}}@media only screen and (max-width: 1100px){#vuly_legacy .prodboundarybox{height:590px!important}#vuly_legacy .good_design_top{width:60px !important;top:73px !important;left:50%;margin-left:-30px !important;}#vuly_legacy .hovercart{font-size:15px !important;}#vuly_legacy .dropimg{height: 100px!important;}#vuly_legacy .whatsnew li .material-icons{margin-right:0!important;display:none!important}#vuly_legacy .whatsnew li{padding:15px 0 15px 10px !important}#vuly_legacy .gfs_extra{display:none}#vuly_legacy .findnearstore{margin-top:25px!important}#vuly_legacy .pushvert{margin-top:120px}}@media only screen and (max-width: 1050px){ #vuly_legacy #sale_thin{padding:8px 0px !important;}#vuly_legacy #aboutusbtn{display:none !important}#vuly_legacy .compshade_or{min-height:95px!important}#vuly_legacy .compshade_gr{min-height:95px!important}#vuly_legacy #trampmenu .zip_pop{margin-left:35px!important}#vuly_legacy .rh_ico a{padding:0 8px!important}#vuly_legacy nav ul a{font-size:.9rem!important;padding:0 8px!important}#vuly_legacy .gfs_head{font-size:1.6rem!important}#vuly_legacy .shadetext{margin-top:80px!important}#vuly_legacy .paraoverlay{margin-top:120px!important}#vuly_legacy .paraoverlay p{font-size:1.2rem!important}#vuly_legacy .keywd{display:none!important}#vuly_legacy .vertspace{margin-top:50px}#vuly_legacy .hide-at-1000{display:none!important}#vuly_legacy .pt50{padding-top:30px!important}#vuly_legacy .pt30{padding-top:10px!important}#vuly_legacy h1, #vuly_legacy .h1{font-size:2.4rem;line-height:2.4rem}#vuly_legacy h2, #vuly_legacy .h2, #vuly_legacy h3, #vuly_legacy .h3{font-size:1.9rem;line-height:1.9rem}#vuly_legacy h4, #vuly_legacy .h4{font-size:1.6rem;line-height:1.6rem}#vuly_legacy h5, #vuly_legacy .h5{font-size:1.3rem}#vuly_legacy h6, #vuly_legacy .h6{font-size:1.2rem}#vuly_legacy .vertalig_heading{margin-top:90px}#vuly_legacy .smvertalig_heading{margin-top:40px}#vuly_legacy .prodpack{margin-top:20px!important;margin-bottom:20px!important}#vuly_legacy .youtube{height:350px}#vuly_legacy .youtubefullscreen{width:80%!important;height:450px!important}#vuly_legacy .parawhitetopalt:before{margin-top:-30px!important}#vuly_legacy .parawhitebottomalt:after{top:30px!important}}@media only screen and (max-width: 900px){#vuly_legacy .good_design{top:0px !important;}#vuly_legacy .prodboundarybox{height:440px!important}#vuly_legacy nav ul a{padding:0 8px!important}#vuly_legacy .smvertalig_heading{margin-top:20px}#vuly_legacy .vertalig_heading{margin-top:50px}#vuly_legacy #chatbtn{display:none}}@media screen and (min-width:850px) and (max-width:950px){#vuly_legacy .hidawkward{display:none}}@media screen and (min-width:850px) and (max-width:1050px){#vuly_legacy .hid1050{display:none}}@media only screen and (max-width: 850px){#vuly_legacy .text-center-sml{text-align:center !important}#vuly_legacy .season_pulse{background-color:#ffffff;}#vuly_legacy .autum_comp_bg_wide{background-position:top center!important;background-repeat:no-repeat!important;}#vuly_legacy .checkoutselectsmaller{max-width:100% !important;}#vuly_legacy .halfpara{height:400px !important}#vuly_legacy .quarterpara{height:300px !important}#vuly_legacy .marg_halfpara{margin-top:10px !important;}#vuly_legacy .marg_halfparadouble{margin-top:10px !important;}#vuly_legacy .authres{margin-top:10px!important}#vuly_legacy .compshade_or{padding:13px!important;min-height:28px!important}#vuly_legacy .whatsnewabove{margin-top:0!important}#vuly_legacy .whatsnew li{padding:20px 0 20px 40px !important;display:-webkit-inline-box!important;text-align:center!important;border:2px solid #fff!important;font-size:1.3rem!important}#vuly_legacy .alreadyadded{height:auto!important}#vuly_legacy .hid1050{display:block!important}#vuly_legacy .prodboundarybox{height:630px!important}#vuly_legacy .ht80{height:auto!important}#vuly_legacy .hidmed{display:block!important}#vuly_legacy .pt10sm{padding-top:0!important}#vuly_legacy .hidawkward{display:inline}#vuly_legacy .roletitle{margin-top:-166px!important}#vuly_legacy .bordrh{border-right:none!important}#vuly_legacy .helpmod{height:80px!important}#vuly_legacy .helpmodclose{padding-top:15px!important;height:80px!important;width:80px!important}#vuly_legacy .supportmencol{border-left:none!important;min-height:inherit!important}#vuly_legacy .ytclose{position:relative;display:block;float:right}#vuly_legacy #cartqtymobile{top:11px!important;right:10px!important}#vuly_legacy .gfs_extra{display:inline}#vuly_legacy .gfs_timer{position:relative;left:50%;margin-left:-170px!important;width:340px!important;max-width:340px!important}#vuly_legacy .timerdays{margin-bottom:15px}#vuly_legacy .gfs_p{font-size:1rem;margin:20px}#vuly_legacy .gfs_height{height:inherit}#vuly_legacy .gfs_head{font-size:2.3rem!important;margin-top:30px}#vuly_legacy .speccol3, #vuly_legacy .speccol4{padding-left:0!important;border:none!important;text-align:center;padding-bottom:30px!important;padding-top:30px!important}#vuly_legacy .findnearstore{margin-top:0!important}#vuly_legacy .smallmb{margin-bottom:20px}#vuly_legacy .prodoptrow{max-width:250px;left:50%!important;margin-left:-125px!important}#vuly_legacy .fullmobile{width:100%!important;text-align:center}#vuly_legacy .mtmobile{margin-top:40px!important}#vuly_legacy .pb140{padding-bottom:60px!important}#vuly_legacy .buynow{font-size:18px!important}#vuly_legacy .mb120{margin-bottom:60px!important}#vuly_legacy .rhsgrey{padding-left:10px!important;border:none}#vuly_legacy .shadetext{width:100%;text-align:center!important;margin-top:0!important}#vuly_legacy #storeresults_footer{width:99%;height:200px;font-size:20px}#vuly_legacy #storeresults_footer a{color:#f15a01;font-size:20px;line-height:22px}#vuly_legacy #topspacer{height:56px!important}#vuly_legacy .chemax{max-width:100%!important}#vuly_legacy .pt50{padding-top:10px!important}#vuly_legacy .pt30{padding-top:0!important}#vuly_legacy .indented{margin-bottom:40px}#vuly_legacy .zipprice{max-width:none;margin-bottom:20px;margin-top:20px}#vuly_legacy .centersml{text-align:center!important}#vuly_legacy .greyzip{display:none}#vuly_legacy .mgrhsmall{margin-right:30px}#vuly_legacy .leftsml{text-align:left!important;float:left!important}#vuly_legacy{font-size:14px}#vuly_legacy .pushvert{margin-top:0}#vuly_legacy .narrow_container{width:80%!important}#vuly_legacy .vertalig_heading{margin-top:0!important}#vuly_legacy .smvertalig_heading{margin-top:0!important}#vuly_legacy .cartoptrow{min-height:0}#vuly_legacy .cartimg{margin-top:40px}#vuly_legacy .margsm{margin-bottom:40px}#vuly_legacy h1, #vuly_legacy .h1{font-size:2.2rem;line-height:2.2rem}#vuly_legacy h2, #vuly_legacy .h2, #vuly_legacy h3, #vuly_legacy .h3{font-size:1.6rem;line-height:1.6rem}#vuly_legacy h4, #vuly_legacy .h4{font-size:1.5rem;line-height:1.5rem}#vuly_legacy h5, #vuly_legacy .h5{font-size:1.2rem;line-height:1.2rem}#vuly_legacy h6, #vuly_legacy .h6{font-size:1.2rem;line-height:1.2rem}}@media only screen and (max-width: 1200px){#vuly_legacy .bumpbdo{margin-top:10px !important;}}@media only screen and (max-width: 800px){#vuly_legacy .centermenu{max-width:680px !important;margin-left:-340px !important;}#vuly_legacy .watchvid{margin-top:-55px;margin-left:-60px;width:120px}#vuly_legacy .watchvidkey{margin-top:-38px;margin-left:-85px;width:170px}#vuly_legacy #chooseshipsuburbs{line-height:35px!important}#vuly_legacy .checkoutinput{width:90%!important;font-size:16px!important}#vuly_legacy .mb40, #vuly_legacy .mb50{margin-bottom:30px!important}#vuly_legacy .paraoverlay{margin-top:80px!important}#vuly_legacy .paraoverlay p{font-size:1.1rem!important}#vuly_legacy .indicator:before{top:-15px!important}#vuly_legacy .indented p{font-size:1rem}#vuly_legacy .indented .subind{font-size:1rem}#vuly_legacy .indented .headline{font-size:1.6rem}#vuly_legacy .indented .bighead{font-size:2rem}#vuly_legacy #cartadded{height:480px;margin-top:550px;padding:60px 20px 0 60px;width:100%}#vuly_legacy .parafull{height:600px}#vuly_legacy .youtube{height:410px}#vuly_legacy .youtubefullscreen{width:100%!important;height:400px!important}#vuly_legacy .parawhitetopalt:before{margin-top:-40px!important}#vuly_legacy .parawhitebottomalt:after{top:40px!important}#vuly_legacy .galvanisedimg{margin-top:15px;margin-bottom:15px;height:400px;background-size:contain}}@media only screen and (max-width: 650px){#vuly_legacy .prodboundarybox{height:550px!important}}@media only screen and (max-width: 600px){#vuly_legacy .pushbtm_small{margin-bottom:10px !important;}#vuly_legacy .quarterpara, #vuly_legacy .halfpara{height:240px !important;}#vuly_legacy .prodboundarybox{height:530px!important}#vuly_legacy .mb40, #vuly_legacy .mb50{margin-bottom:20px!important}#vuly_legacy .minsizeheight{min-height:390px!important}#vuly_legacy .mt40{margin-top:30px!important}#vuly_legacy #cartcontainer{padding:20px 0 0!important}#vuly_legacy .biggertext{font-size:16px!important}#vuly_legacy .ind_background{top:-11px!important}#vuly_legacy .producttabs .indicator{height:10px!important}#vuly_legacy .pt80{padding-top:40px!important}#vuly_legacy .mobilenopad{margin-top:0;margin-bottom:0}#vuly_legacy .whiteheadline{font-size:3.8rem;line-height:2.7rem}#vuly_legacy .paracol{height:400px}#vuly_legacy .parafull{height:400px}#vuly_legacy .ind_background{left:0!important;margin-left:0!important;height:12px!important}#vuly_legacy .youtube{height:310px}#vuly_legacy .youtubefullscreen{height:350px!important}#vuly_legacy .parawhitetopalt:before{margin-top:-50px!important}#vuly_legacy .parawhitebottomalt:after{top:50px!important}}@media only screen and (max-width: 550px){#vuly_legacy .whatsnew li{padding:10px 15px!important}#vuly_legacy .whatsnew_box img{max-width:99%!important}#vuly_legacy .whatsnewtitle{height:125px}#vuly_legacy .prodboundarybox{height:440px!important}#vuly_legacy .subtitle{font-size:10px}#vuly_legacy .pb140{padding-bottom:40px!important}#vuly_legacy .promocenter{width:400px!important;margin-left:-200px!important}#vuly_legacy .paraoverlay{margin-top:40px!important}#vuly_legacy .paraoverlay p{font-size:.9rem!important}#vuly_legacy .galvanisedimg{background-position:center bottom}#vuly_legacy .halfpadtop{padding-top:20px}#vuly_legacy .halfmargtop{margin-top:15px}#vuly_legacy .margtop{margin-top:30px}#vuly_legacy{font-size:14px}#vuly_legacy .unslider-arrow{display:none}#vuly_legacy .prodtabs{height:130px}#vuly_legacy .youtube{height:310px}#vuly_legacy .youtubefullscreen{height:300px!important}#vuly_legacy h1, #vuly_legacy .h1{font-size:2rem;line-height:2rem}#vuly_legacy h2, #vuly_legacy .h2, #vuly_legacy h3, #vuly_legacy .h3{font-size:1.8rem;line-height:1.8rem}#vuly_legacy h4, #vuly_legacy .h4{font-size:1.3rem;line-height:1.3rem}#vuly_legacy h5, #vuly_legacy .h5{font-size:1.1rem;line-height:1.1rem}#vuly_legacy h6, #vuly_legacy .h6{font-size:1.1rem;line-height:1.1rem}}@media only screen and (max-width: 460px){#vuly_legacy .prodboundarybox{height:360px!important}#vuly_legacy .minsizeheight{min-height:340px!important}#vuly_legacy .specstat{display:block!important}}@media only screen and (max-width: 390px){#vuly_legacy .whatsnewtitle{height:135px!important}#vuly_legacy .minsizeheight{min-height:300px!important}#vuly_legacy #cartqtymobile{top:8px!important}#vuly_legacy #topspacer{height:46px!important}#vuly_legacy nav{height:46px!important;line-height:46px!important}#vuly_legacy nav .brand-logo{max-height:46px!important;height:46px!important}#vuly_legacy nav .button-collapse i{height:46px!important;line-height:46px!important}#vuly_legacy nav .button-collapse{height:46px!important}#vuly_legacy .subtitle{font-size:9px!important}#vuly_legacy .gfs_head{font-size:1.7rem!important}#vuly_legacy .galvanisedimg{height:290px}#vuly_legacy .paracol{height:300px}#vuly_legacy .parafull{height:300px}#vuly_legacy .producttabs{height:100px}#vuly_legacy .producttabs .tab{height:85px!important}#vuly_legacy .prodtabs{height:100px}#vuly_legacy .youtube{height:210px}#vuly_legacy .youtubefullscreen{height:210px!important}#vuly_legacy .parawhitetopalt:before{margin-top:-60px!important}#vuly_legacy .parawhitebottomalt:after{top:60px!important}}@media only screen and (max-width: 380px){#vuly_legacy .compshade_img{height:75px!important}#vuly_legacy .compshade_gr{min-height:145px!important}#vuly_legacy .prodboundarybox{height:330px!important}#vuly_legacy .hidsmlmobile{display:none!important}#vuly_legacy .gfs_extra{display:none!important}#vuly_legacy .promocenter{width:320px!important;margin-left:-160px!important}#vuly_legacy .paraoverlay{width:120px!important;margin-top:40px!important}#vuly_legacy .paraoverlay p{font-size:.7rem!important}#vuly_legacy h1, #vuly_legacy .h1{font-size:1.8rem;line-height:1.8rem}#vuly_legacy h2, #vuly_legacy .h2, #vuly_legacy h3, #vuly_legacy .h3{font-size:1.4rem;line-height:1.4rem}#vuly_legacy h4, #vuly_legacy .h4{font-size:1rem;line-height:1rem}#vuly_legacy h5, #vuly_legacy .h5{font-size:.9rem;line-height:.9rem}#vuly_legacy h6, #vuly_legacy .h6{font-size:.9rem;line-height:.9rem}}@media only screen and (max-width:350px){#vuly_legacy .prodboundarybox{height:280px!important}#vuly_legacy .gfs_timer{margin-left:-145px!important;width:290px!important;max-width:290px!important}#vuly_legacy .promocenter{width:290px!important;margin-left:-145px!important}}#vuly_legacy .BambooHR-ATS-board h2{font-family:neuzeit-grotesk, sans-serif !important;font-weight:100!important;color:#505050!important;}#vuly_legacy .BambooHR-ATS-board a{font-family:neuzeit-grotesk, sans-serif !important;font-size:18px!important;font-weight:300!important;}@media only screen and (max-width: 380px){#vuly_legacy .BambooHR-ATS-board h2{font-size:1.4rem!important;line-height:1.4rem!important;}}@media only screen and (max-width: 550px){#vuly_legacy .BambooHR-ATS-board h2{font-size:1.8rem!important;line-height:1.8rem!important;}}@media only screen and (max-width: 850px){#vuly_legacy .hide1200{display:inline}#vuly_legacy .tramp_price_box{border-bottom:0px !important;}#vuly_legacy #large_disclaimer{ visibility:hidden;}#vuly_legacy .comp_signup{margin:270px 0px 0px 0px !important;}#vuly_legacy .reviewbubhead{margin-top:0px !important}#vuly_legacy .sparepartdesc{height:inherit !important}#vuly_legacy .BambooHR-ATS-board h2{font-size:1.6rem!important;line-height:1.6rem!important;}}@media only screen and (max-width: 1199px){#vuly_legacy .BambooHR-ATS-board h2{font-size:1.9rem!important;line-height:1.9rem!important;}}@media only screen and (min-width: 1200px){#vuly_legacy .BambooHR-ATS-board h2{font-size:2.6rem!important;line-height:2.8rem!important;}}#vuly_legacy .height400{height:400px!important;}#vuly_legacy .juicer-feed.slider .slick-prev:hover:before, #vuly_legacy .juicer-feed.slider .slick-next:hover:before{color:#F15A01!important;}#vuly_legacy .j-loading{border:4px solid #F15A01!important;}#vuly_legacy .j-loading:before{background-color:#F15A01!important;}#vuly_legacy .j-text .j-message p{font-family:neuzeit-grotesk, sans-serif !important;font-size:1rem!important;font-weight:300!important;line-height:1.5!important;color:#fff!important;}#vuly_legacy .j-overlay-text .j-message p{font-family:neuzeit-grotesk, sans-serif !important;font-size:1rem!important;font-weight:300!important;line-height:1.5!important;}#vuly_legacy .juicer-feed .j-meta a:hover{color:#F15A01!important;background:transparent!important;}#vuly_legacy .juicer-feed .j-meta a{background:transparent!important;}#vuly_legacy .juicer-feed a:hover{color:#F15A01!important;}#vuly_legacy .j-post-overlay.juicer-feed a.juicer-button{border: 2px solid #F15A01!important;color:#F15A01!important;}#vuly_legacy .j-post-overlay.juicer-feed a.juicer-button:hover{background:#F15A01!important;color: #FFF!important;}#vuly_legacy .juicer-feed .j-email{background:#F15A01!important;}#vuly_legacy .juicer-feed .instagram{background:#F5F5F5!important;}#vuly_legacy .orpromo_head{text-align:center;margin:0;font-size:2.7rem;line-height:20px;color:#fff;margin-top:40px}#vuly_legacy .orpromo{background-color:#f15a00}#vuly_legacy .orpromo_p{text-align:center;font-size:1rem;color:#fff}
#vuly_legacy .timer{color:#fff!important;margin-top:10px!important}#vuly_legacy .orangetimetimerdays{width:495px!important;margin-left:-248px!important;left:50%;position:relative}#vuly_legacy .orangetimer{position:relative;padding-top:10px;left:50%;color:#ffffff !important;margin-top:10px !important;font-size:2.4rem!important;font-weight:200;letter-spacing:1px;width:490px!important;margin-left:-245px!important}#vuly_legacy .orange_days, #vuly_legacy .orange_seconds, #vuly_legacy .orange_minutes, #vuly_legacy .orange_hours{width:25%!important;float:left}#vuly_legacy .orangetimercontainer{left:50%;position:relative;background-repeat:no-repeat;background-position:center;height:130px;width:490px;margin-left:-245px!important}@media only screen and (max-width: 1300px){#vuly_legacy .showmeon1300{display:block !important;}#vuly_legacy .orangetimetimerdays{width:380px!important;margin-left:-190px!important}#vuly_legacy .orpromo_p{font-size:.8rem}#vuly_legacy .orangetimercontainer{width:380px!important;margin-left:-190px!important}#vuly_legacy .orangetimer{padding-top:14px!important;font-size:2rem!important;width:380px!important;margin-left:-190px!important}#vuly_legacy .orangetimercontainer{background-size:contain;width:360px!important}#vuly_legacy .orpromo_head{font-size:2rem!important}}@media only screen and (max-width: 1200px){#vuly_legacy .orangetimer{padding-top:17px!important}}@media only screen and (max-width: 1000px){#vuly_legacy .marg_swingleft{margin-top:0px !important;}#vuly_legacy .whitetextover{width:100%!important;height:42px!important;font-size:16px!important}#vuly_legacy .quarterpara{height:380px!important}}@media only screen and (max-width: 992px){#vuly_legacy .orangetimer{padding-top:7px!important}#vuly_legacy .orpromo_head{margin-top:25px!important}#vuly_legacy .orangetimercontainer{height:100px!important;width:360px!important;margin-left:-180px!important}}@media only screen and (max-width: 780px){#vuly_legacy .quarterpara{height:320px!important}}@media only screen and (max-width: 680px){#vuly_legacy .quarterpara{height:290px!important}}@media only screen and (max-width: 410px){#vuly_legacy .orpromo_extra{display:none!important}#vuly_legacy .orpromo_head{font-size:1.8rem!important}#vuly_legacy .orangetimercontainer{width:260px!important;margin-left:-130px!important;height:60px!important;left:50%!important}#vuly_legacy .orangetimetimerdays{width:280px!important;margin-left:-140px!important}#vuly_legacy .orangetimer{padding-top:2px!important;width:280px!important;margin-left:-140px!important;font-size:1rem!important}}
#vuly_legacy .accordian_header{border-bottom: 1px solid #cccccc;cursor: pointer;text-align:left;background-color:#efefef;color:#f15a00;padding:10px}
#vuly_legacy .accordian_body{border:1px solid #eeeeee;text-align:left;display:none;background-color:#ffffff;padding:30px}
#vuly_legacy .slick-prev{z-index:3 !important;}#vuly_legacy .slick-next{z-index:3 !important;}#vuly_legacy .rh_ico i, #vuly_legacy .rh_ico a{color:#ffffff !important;} #vuly_legacy nav{background-color:#000000 !important;}
#vuly_legacy .mainmen a{color:#ffffff !important;text-transform: uppercase;}
#vuly_legacy nav a{color:#f15a00 !important;}
#vuly_legacy #acc_menu_drop{padding:0px;width:200px;position:fixed;top:86px;left:50%;margin-left:673px;z-index:888;}
#vuly_legacy #acc_menu_drop ul{background-repeat: no-repeat;background-position: center top;padding-top: 10px;}
#vuly_legacy #acc_menu_drop li {color: #9e9e9e;background-color: #000000;padding: 5px 2px 5px 14px;}
#vuly_legacy #acc_menu_drop li a{color:#ffffff;font-size:14px;}
#vuly_legacy #acc_menu_drop li a:hover{text-decoration:underline;}

#vuly_legacy .bold{font-weight:500 !important}
#vuly_legacy h1, #vuly_legacy h2, #vuly_legacy h3, #vuly_legacy h4{font-weight:500 !important;color:#000000 !important}
#vuly_legacy .h1, #vuly_legacy .h2, #vuly_legacy .h3, #vuly_legacy .h4{font-weight:500 !important;color:#000000 !important}
#vuly_legacy #acc_on_mobile{float: right;color: #000000;padding: 9px 6px 0px 6px;font-size: 2rem;margin-right: 6px;}
#vuly_legacy nav a:hover{color:#999999 !important;}#vuly_legacy .juicer-feed nav{background-color:transparent !important;}#vuly_legacy .hovercart:hover{color:#f15a01!important}#vuly_legacy #supportmenu .p4{font-size:0.9rem !important;margin:0px !important;line-height:2.5rem !important;}#vuly_legacy .readmorehalf{font-size:14px !important;border: 2px solid #f15a01;background-color: #fff;padding: 4px 25px !important;border-radius: 20px !important;line-height: 25px !important;}@media only screen and (min-width: 100px) and (max-width: 850px){#vuly_legacy .trampSponsorCol {height: 210px;}}@media only screen and (min-width: 800px) and (max-width: 990px) {#vuly_legacy .trampSponsorCol {height: 290px;}}@media only screen and (min-width: 991px) and (max-width: 1400px){#vuly_legacy .trampSponsorCol{min-height: 800px;}}@media only screen and (min-width: 1401px) and (max-width: 1800px) {#vuly_legacy .trampSponsorCol {min-height: 700px;}} @media only screen and (min-width: 1800px) and (max-width: 2000px) {#vuly_legacy .trampSponsorCol {min-height: 630px;}} @media only screen and (min-width: 2001px) and (max-width: 3000px) {#vuly_legacy .trampSponsorCol {min-height: 650px;}}@media only screen and (min-width: 3001px) {#vuly_legacy .trampSponsorCol {min-height: 620px;}}#vuly_legacy .feature-nopad{padding:0px!important;}@media only screen and (min-width: 851px){#vuly_legacy .feature-left-border{padding:0px; border-left: 1px solid #DEDEDE;}}#vuly_legacy .feature-background{background-size:contain;background-repeat:no-repeat;}#vuly_legacy .feature-background-cover{background-position:center center;background-size:cover;}@media only screen and (min-width:851px) and (max-width:1640px){#vuly_legacy .feature-m10{width:83.33333% !important;}}@media only screen and (min-width:1641px){#vuly_legacy .feature-l8{width:650px !important;}}@media only screen and (max-width:850px){#vuly_legacy .mob_count_flag{display:inline !important;}#vuly_legacy .lift-feature-background{background-position:center center;height:200px;}#vuly_legacy .lift-feature-section{padding-top:40px;}}@media only screen and (min-width:851px){#vuly_legacy .lift-feature-background{background-position:center right;margin-top:30px;height:650px;}#vuly_legacy .lift-feature-section{padding-top:80px;padding-bottom:80px;}}@media only screen and (max-width:850px){#vuly_legacy .liftpro-feature-background{background-position:center center;height:200px;}#vuly_legacy .liftpro-feature-section{padding-top:40px;}}@media only screen and (min-width:851px){#vuly_legacy .liftpro-feature-background{background-position:top right;margin-top:60px;height:650px;}#vuly_legacy .liftpro-feature-section{padding-top:80px;padding-bottom:80px;}}@media only screen and (max-width:850px){#vuly_legacy #liftpro-feature-background-portrait{display:none;}}@media only screen and (min-width:851px) and (max-width:1230px){#vuly_legacy #liftpro-feature-background-landscape{display:none;}}@media only screen and (min-width:1231px){#vuly_legacy #liftpro-feature-background-portrait{display:none;}} #vuly_legacy .thunder-feature-text-section{padding-top:40px !important;}@media only screen and (max-width:850px){#vuly_legacy .thunder-feature-background{background-position:center center;height:200px;}#vuly_legacy .thunder-feature-text-section{padding-top:20px !important;}}@media only screen and (min-width:851px){#vuly_legacy .thunder-feature-background{background-position:top right;height:1020px;}}@media only screen and (min-width:930px){#vuly_legacy .thunder-feature-background{background-position:top right;height:965px;}}@media only screen and (min-width:1060px){#vuly_legacy .thunder-feature-background{background-position:top right;height:870px;}}@media only screen and (min-width:1200px){#vuly_legacy .thunder-feature-background{background-position:top right;height:955px;}}@media only screen and (min-width:1460px){#vuly_legacy .thunder-feature-background{background-position:top right;height:825px;}} #vuly_legacy .thunder-pro-feature-text-section{padding-top:40px !important;}@media only screen and (max-width:850px){#vuly_legacy .thunder-pro-feature-background{background-position:center center;height:200px;}#vuly_legacy .thunder-pro-feature-text-section{padding-top:20px !important;}}@media only screen and (min-width:851px) and (max-width:950px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:950px;}}@media only screen and (min-width:951px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:900px;}}@media only screen and (min-width:1080px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:850px;}}@media only screen and (min-width:1200px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:910px;}}@media only screen and (min-width:1230px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:880px;}}@media only screen and (min-width:1440px){#vuly_legacy .thunder-pro-feature-background{background-position:top right;height:750px;}}@media only screen and (max-width:850px){#vuly_legacy .swingset-feature-background{background-position:center center;height:200px;}#vuly_legacy .swingset-feature-section{padding-top:40px;}}@media only screen and (min-width:851px){#vuly_legacy .swingset-feature-background{background-position:center right;height:650px;}#vuly_legacy .swingset-feature-section{padding-top:80px;padding-bottom:40px;}}
#vuly_legacy .comp_field{font-size:15px !important;padding:9px !important;height:50px !important;}#vuly_legacy #zipprice:hover{color: #9e9e9e!important;}
#vuly_legacy #newshopcartside{ color: #ffffff !important; background-color: #21bc22; border-radius: 10px;   padding: 11px !important;  width: 30px; height: 40px; font-size: 1rem !important;}
#vuly_legacy .weekprice:hover{color:#f15a00 !important;}
#vuly_legacy #contactusbelow{background-color:#f5f5f5;background-size:100%; background-position:center center; background-repeat:repeat-y;}
#vuly_legacy .nopdmargimg {
    line-height: 0px;
    padding: 0px !important;
}
#vuly_legacy .toplogbtn{background-color: #f15a01;border: 0px;font-size: 13px;padding: 2px 12px;color: #ffffff;}
#vuly_legacy .aus_owned{width:220px;padding-top:30px}
#vuly_legacy #videoblackout{test-align:center;width:100%;top:0px;left:0px;position:fixed;z-index:30;height:100%;background-color:#000;filter:alpha(opacity=80);display:none;opacity:0.8;}
#vuly_legacy .accordian_header h4{font-size:1.1rem !important;margin:0.4rem !important;line-height:1.6rem !important;}
#vuly_legacy #purchase_feedback{position: fixed;bottom: 0px;right: 10px;opacity: 0.7; background-color: #000000; color: #ffffff; font-size: 0.8rem;font-weight: bold;padding: 10px 15px 10px 15px;border-radius: 10px 10px 0px 0px;}
#vuly_legacy #purchase_feedback a{color: #ffffff; font-size: 0.8rem;font-weight: bold}
#vuly_legacy .new_sale_extended{width: 50px;margin: -10px 10px -10px 0px;vertical-align: middle;}
#vuly_legacy .readtranscript{background-color:none;color:#ffffff;border: 2px solid #ffffff;border-radius: 25px;width:200px;
    height: 48px;
    padding: 7px 6px;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
    cursor: hand;
    max-width: 99%;
    line-height: 30px;}
#vuly_legacy .accessaltbox a:hover{text-decoration:underline}
/**
 * The "shine" element
 */
 #vuly_legacy .youtube_vid_contain{width:100%;padding:15px;top:90px;left:0px;position:fixed;z-index:31;height:100%;display:none;}
#vuly_legacy .shimmer{position: relative;overflow: hidden;display:block; }

#vuly_legacy .zip_or_after_box{padding: 5px;margin: 0px !important;max-width: 100%;width: 500px;background-color:#f7f7f7;color:#777777;font-size:0.8rem}
#vuly_legacy .zip_or_after_box a{color:#989898;font-size:0.8rem}

#vuly_legacy .shimmer:after {
  content: "";
  position: absolute;
  top: -110%;
  left: -210%;
  width: 200%;
  height: 200%;
  opacity: 0;
  transform: rotate(30deg);

  background: rgba(255, 255, 255, 0.13);
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0.13) 0%,
    rgba(255, 255, 255, 0.13) 77%,
    rgba(255, 255, 255, 0.5) 92%,
    rgba(255, 255, 255, 0.0) 100%
  );
}

/* Hover state - trigger effect */

#vuly_legacy .shimmer:hover:after {
  opacity: 1;
  top: -30%;
  left: -30%;
  transition-property: left, top, opacity;
  transition-duration: 0.7s, 0.7s, 0.15s;
  transition-timing-function: ease;
}

/* Active state */

#vuly_legacy .shimmer:active:after {
  opacity: 0;
}

/* new mobile menu */
#vuly_legacy #cart_on_mobile{float:right;color:#000000;padding:9px 6px 0px 6px;font-size:2rem;margin-right:2px}
#vuly_legacy #ph_on_mobile{padding:9px 6px;color:#000000;transform:rotate(260deg);font-size:2rem;margin-right:5px;float:right}
#vuly_legacy #mobile_menu_logo{width:110px}
#vuly_legacy #toplogo{padding:9px}
#vuly_legacy #mobile_menu_icon{float:left;display:none;color:#ffffff !important}
#vuly_legacy #mobile_menu_icon i{padding-left:15px;font-size:2.7rem;height:46px;line-height:46px;}
#vuly_legacy #mobile_menu{line-height:18px !important;color:#000000;font-size:1.1rem;z-index:9999;opacity:0;position:absolute;top:-200vh;left:0px;height:100vh;width:100%;padding:10px;background-color:#ffffff;display:none}
#vuly_legacy .mobile_nav img{line-height:1px !important;max-height: 80px;}
#vuly_legacy .mobile_nav a{color: #585858 !important;}
#vuly_legacy .mobile_links{padding-left: 15% !important;}
#vuly_legacy .mobile_links a{color: #585858 !important;line-height:48px !important}
#vuly_legacy .mobile_links i{display:inline !important;color:#ffffff !important;background-color:#585858;   border-radius: 20px;  padding: 5px; margin-right: 5px;}
#vuly_legacy #mobile_menu_top i{font-size:2.3rem;text-align:left;}
#vuly_legacy #close_mobile_menu{cursor: pointer;}
#vuly_legacy .droptopcol nav a{color:#f15a00 !important;}
#vuly_legacy #chat_mobile_foot{margin-left: -10px;background-color: #f15a00 !important;position:fixed;bottom:0px;text-align:center;width:100%}
#vuly_legacy .suburb_select_divs{padding:1px 0px 1px 15px}
#vuly_legacy #mob_horizontal_grey{display:none}
#vuly_legacy .mobile_nav a:hover{color: #f15a00}
#vuly_legacy .mobile_links a:hover{color: #f15a00}


@media only screen and (max-width:1870px){#vuly_legacy #acc_menu_drop{left:unset !important;margin-left:unset !important;right:4.5vw !important;}}
@media only screen and (max-width:1500px){#vuly_legacy #acc_menu_drop{right:4vw !important;}}
@media only screen and (max-width:1300px){#vuly_legacy #acc_menu_drop{top: 99px;}}

@media only screen and (max-width:992px){#vuly_legacy #acc_menu_drop{right:2.5vw !important;}}

@media only screen and (max-width:350px){
#vuly_legacy #mobile_menu_top i{font-size:2.1rem !important;}
#vuly_legacy .mobile_nav img{ max-height:70px !important;}
#vuly_legacy .mobile_links a{line-height:45px !important}
#vuly_legacy #mobile_menu_logo{width:100px !important;}
}

@media only screen and (max-width:750px){
#vuly_legacy .collapsible-header{line-height:2rem !important;}
#vuly_legacy #acc_inner_drop_menu li a{line-height: 30px;}
#vuly_legacy .block_div_on_small{display:block;margin-top:10px;}
}

/* mobile device on landscape mode */
@media only screen and (max-width: 1000px) and (orientation: landscape){#vuly_legacy .ytclose{padding:5px}#vuly_legacy .youtube_vid_contain{top:0px !important;}}

#vuly_legacy #change_country_footer{display:none}

@media only screen and (max-width:992px) {
#vuly_legacy .suburb_select_divs{padding:4px 0px 4px 15px}
#vuly_legacy #change_country_footer{display:block !important;}
#vuly_legacy nav .brand-logo {left: 50% !important;-webkit-transform: translateX(-50%) !important;-moz-transform: translateX(-50%) !important;-ms-transform: translateX(-50%) !important;-o-transform: translateX(-50%) !important;transform: translateX(-50%) !important;}
}
@media only screen and (max-width:992px) {
#vuly_legacy .topcartmenu{display: none!important;}
}
@media only screen and (min-width:992px) {
#vuly_legacy .topcarticons{display: none!important;}
}


@media only screen and (max-width:851px) {
#vuly_legacy .fullonsmall{width:100% !important}
#vuly_legacy .zip_or_after_box{padding:10px;margin:30px 0px !important;max-width: 100%;width:100%;font-size:1.2rem}
#vuly_legacy .zip_or_after_box a{font-size:1.2rem}
#vuly_legacy .modal{top: 8% !important;}
#vuly_legacy .mb10small{margin-bottom:10px !important}
}

@media only screen and (max-width:510px) {
#vuly_legacy .mobile_links{padding-left:0.75rem !important;}
#vuly_legacy .zip_or_after_box{padding:5px;font-size:1rem}
#vuly_legacy .zip_or_after_box a{font-size:1rem}
}

/*  device portrait mode - hide vertical links. show horizontal links */
@media only screen and (max-height:400px) {
#vuly_legacy #mob_vertical_grey{display:none !important;}
#vuly_legacy #mob_horizontal_grey{display:block !important;}
#vuly_legacy .mob_horizontal_hid{display:none;}
}

#vuly_legacy #mob_horizontal_grey a{text-align:left;font-size:0.8rem;color:#585858 !important; }
#vuly_legacy #mob_horizontal_grey i{display: inline !important;color: #585858 !important;font-size: 0.9rem; margin-right: 3px;}


@media only screen and (max-height:550px) {
#vuly_legacy .mobile_nav img{max-height:40px !important;}
}
@media only screen and (min-height:551px) and (max-height: 600px) {
#vuly_legacy .mobile_nav img{max-height:65px !important;}
}

#vuly_legacy .padleftboxnew{padding:90px 60px 0px 60px}
#vuly_legacy #contactusblacksection{background-size: cover; background-position:center center; background-repeat:no-repeat;    background-color: #000000;}
#vuly_legacy .bolded{font-weight:400}
#vuly_legacy .buymookie{background-color: #fff;color: #999999;border: 2px solid #999999;border-radius: 25px;height: 48px;padding: 7px 22px;text-align: center; font-size: 17px; cursor: pointer;cursor: hand;max-width: 99%;line-height: 30px;}
#vuly_legacy .cutoffinner{display:block;width:100%;}
#vuly_legacy .cutoffdays{padding: 1%;width:50%;height:50%;color:#ffffff;float:left;font-size: 33px;}
#vuly_legacy .cutoffcontainer{opacity: 0.8;width:15%;height:100%;position:absolute;top:0px;max-width: 185px;right:7px;}
#vuly_legacy .cutoffcontainer table{height:100%;width:100%;}
#vuly_legacy .cutoffcontainer td{width:50%;color:#ffffff;font-size:30px;text-align:center;vertical-align:middle;}
@media only screen and (max-width:1500px){#vuly_legacy .cutoffcontainer{right:5px !important;width:13% !important;}#vuly_legacy .cutoffcontainer td{font-size:26px !important;}}
@media only screen and (max-width:1500px){#vuly_legacy .cutoffcontainer{right:5px !important;width:13% !important;}#vuly_legacy .cutoffcontainer td{font-size:26px !important;}}
@media only screen and (max-width:1350px){#vuly_legacy #storeresults{width:430px;max-height:240px;}#vuly_legacy .suburbdrop{font-size:13px;height:20px;}#vuly_legacy .padleftboxnew{padding:60px 40px 0px 40px}#vuly_legacy nav ul a {font-size:0.8rem !important;padding:0 14px !important;}}
@media only screen and (max-width:1250px){#vuly_legacy .padleftboxnew{padding:10px 10px 0px 10px}#vuly_legacy .centermenu{ margin-left: -370px !important;}#vuly_legacy #hoophide{display:none}#vuly_legacy .cutoffcontainer td{font-size:22px !important;}
#vuly_legacy nav ul a{font-size: 0.7rem !important;padding: 0 13px !important;}}
@media only screen and (max-width:1000px){#vuly_legacy .extrapadabove{height:30px}#vuly_legacy nav ul a {padding: 0 8px !important;}#vuly_legacy .centermenu{ margin-left: -350px !important;}#vuly_legacy .cutoffcontainer td{font-size:18px !important;}
#vuly_legacy .topnavsearch{display:none}
}

/* add to cart popup modal 2020 */
#vuly_legacy #addedtocartmodal-new{
z-index: 999;
transform: scaleX(1);
top: 65px;
left: 50%;
display:none;
margin-left:515px;
position: fixed;
box-shadow: 0px 0px 20px #666666;
}

@media only screen and (max-width:1930px){
#vuly_legacy #addedtocartmodal-new{
left:unset !important;
margin-left:0px !important;
right:77px !important;
}
}

#vuly_legacy .hot_special_box{width:90px;position:absolute}#vuly_legacy .compare_cont{text-align:right}
#vuly_legacy .stock_avail_table td{font-size:14px;text-align:left !important; padding:12px 15px !important;}#vuly_legacy .stock_avail_wrap{min-height:260px;}
#vuly_legacy .stock_table_mobile{display:none}

@media only screen and (max-width:1400px){#vuly_legacy .stock_avail_wrap{min-height:270px;}#vuly_legacy .stock_table_desktop{display:none}#vuly_legacy .stock_table_mobile{display:table}#vuly_legacy .hot_special_box{width:70px}}

/* add to cart popup modal 2020 */
#vuly_legacy #addedtocartmodal-new .rectoption{
padding: 7px 6px !important;
font-size: 16px !important;
}

#vuly_legacy #addedtocartmodal-new .fullwidth {
width: 100%;
}

#vuly_legacy #addedtocartmodal-new .pd0 {
padding: 0px !important;
}

#vuly_legacy #addedtocartmodal-new, #vuly_legacy #addedtocartmodal-new p{
color: #000;
}
#vuly_legacy #addedtocartmodal-new p{
font-size: 16px !important;
}
#vuly_legacy #addedtocartmodal-new .material-icons{
font-size: 22.5px !important;
color: #F66E2E;
font-weight: 600;
}
#vuly_legacy #addedtocartmodal-new .modal-banner{
margin-top: -1px;
border-bottom: 1px solid #eeeeee;
padding: 15px 10px 15px 7px;
}
#vuly_legacy #addedtocartmodal-new .modal-banner p, #vuly_legacy #addedtocartmodal-new {
color: #000;
font-size:18px !important;
line-height: 23px;
}
#vuly_legacy #addedtocartmodal-new .we-added-row{
padding:20px 30px;
}
#vuly_legacy #addedtocartmodal-new .we-added-row ul{
list-style-position: outside;
margin-left: 26px;
}
#vuly_legacy #addedtocartmodal-new .we-added-row ul li{
line-height: 20px;
margin-bottom: 10px;
}
#vuly_legacy #addedtocartmodal-new .we-added-row ul li i{
margin-left: -27px;
width: 27px;
margin-top: -4px;
}
#vuly_legacy #addedtocartmodal-new .rectoption{
font-size: 16px;
font-weight: 600;
color: #000;
margin-top: 5px;
}
#vuly_legacy #addedtocartmodal-new .vertCenterContainerModal {
display: flex;
flex-direction: row;
align-items: center;
}
#vuly_legacy #addedtocartmodal-new{
overflow: visible;
}
#vuly_legacy #addedtocartmodal-new:after, #vuly_legacy #addedtocartmodal-new:before {
bottom: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
z-index:999;
}
#vuly_legacy #addedtocartmodal-new:after {
border-color: rgba(255, 255, 255, 0);
border-bottom-color: #F5F5F5;
border-width: 10px;
left: 100%;
margin-left: -50px;
}
#vuly_legacy #addedtocartmodal-new{
width: 350px !important;
border-radius: 0px !important;
}
#vuly_legacy #addedtocartmodal-new .modal-banner img{
float:left !important;
max-height: 75px !important;
}
@media only screen and (max-width: 400px){
#vuly_legacy #addedtocartmodal-new{
width: 90% !important;
left:4% !important;
margin-left:0px !important;
right:unset !important;
}
#vuly_legacy #addedtocartmodal-new{
	overflow: auto !important;
}
}
#vuly_legacy .cat-ban-img img{
width: 100%;
}
#vuly_legacy .modal {
  z-index: 9999;
}
#vuly_legacy .modal .row {
  margin-left: 0;
  margin-right: 0;
}
#vuly_legacy .strikethrough {text-decoration: line-through;}
#vuly_legacy #google-review-badge-block{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color: #525366;
	font-size: 23px;
    font-weight: 400;
    line-height: 1.5;
    padding: 7px 7px;
    text-align: center;
    text-decoration: none;
	border-radius: 3px;
    display: block;
	box-shadow: 0 2px 6px 2px rgb(0 0 0 / 10%);
	z-index: 102;
    position: fixed;
    left: 0px;
    bottom: 0px;
	background-color: #FFF;
}
#vuly_legacy #google-review-badge .g-icon{
	display: block;
	width: 15px;
	height: 15px;
	line-height: 0;
}
#vuly_legacy #google-review-badge .g-title-row{
	align-items: center;
	justify-content: center;
	display: flex;
	margin-bottom: 2px;
}
#vuly_legacy #google-review-badge .g-name{
	margin-left: 6px;
	font-size: 15px;
    font-weight: 400;
    line-height: 1.25;
	text-align: center;
}
#vuly_legacy #google-review-badge .g-star-row{
	align-items: center;
	justify-content: center;
	display: flex;
	margin-bottom: 0px;
}
#vuly_legacy #google-review-badge .g-avg{
	font-size: 15px;
	font-weight: bold;
	line-height: 1;
	margin-right: 8px;
	position: relative;
	top: -1px;
}
#vuly_legacy #google-review-badge .g-stars{
	position: relative;
    top: -6px;
	line-height: 1;
}
#vuly_legacy #google-review-badge .g-star{
    color: #FFAA00;
    top: -1px;
    font-size: 15px;
    line-height: 1;
    margin-left: -7px;
    display: inline-block;
    background-size: 14px 14px;
    height: 12px;
    width: 14px;
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon fill='%23fbbc04' points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
	background-repeat: no-repeat;
}
#vuly_legacy #google-review-badge .g-star:first-child{
    margin-left: -2px;
}
#vuly_legacy #google-review-badge .g-star-icon{
	color: #fbbc04;
    top: -1px;
	font-size: 23px;
    line-height: 1;
}

#vuly_legacy #google-review-badge .g-star .material-icons{
	font-size: 14px;
}

#vuly_legacy #google-review-badge .g-count{
	color: #979797;
	font-size: 12px;
    line-height: 1.4;
    margin-bottom: 0px;
	text-decoration: underline;
}

#vuly_legacy .sun-disclaimer{
    font-size: 0.8rem;
    line-height: 1rem;
}
#vuly_legacy .sun-icon{
    vertical-align: middle;
    width: 55px;
}
@media only screen and (min-width: 851px){
    #vuly_legacy .sun-icon.tenleftdesktop{
    margin-left: -10px;
    }
}
@media only screen and (min-width: 851px){
    #vuly_legacy .sun-icon.sun-full{
        float: left;
    }
        #vuly_legacy .sun-disclaimer.sun-full{
         overflow: hidden;
        padding-left: 20px;
    }
}
@media only screen and (max-width: 851px){
    #vuly_legacy .sun-icon.sun-full{
         margin-bottom: 10px;
    }
}


#vuly_legacy .pgrey{color: rgba(0,0,0,.71);}
#vuly_legacy .lh0{line-height: 0px;}
#vuly_legacy .f5bg{background-color: #F5F5F5 !important;}

/* Promo Banner */

#vuly_legacy #accessory_home_page_button{display:none}
#vuly_legacy .promoEndTag{
	position:absolute;top:0;left:0;
	margin-top: 12px;
	padding-left: 20px;padding-right: 20px;
	box-shadow: 3px 3px #49545c45;
	margin-left: -.3rem;
	line-height: 1.5 !important;
}

#vuly_legacy .zip_after_box_new a{color: #9e9e9e!important;}
#vuly_legacy .zip_new_headline{padding:3px 0px;opacity:0.8}
#vuly_legacy .zip_after_box_new {
margin: 15px 0px !important;
max-width: 100%;
width: 500px;
color: #777777;
font-size: 0.8rem;
}
#vuly_legacy .zipinner_box_new{border:1px solid #cccccc;padding:7px !important;}

#vuly_legacy .collapsible-header h2{font-size: 1.1rem !important;line-height: 0.2rem !important;font-weight: bold !important;color: #505050 !important;}
#vuly_legacy .collapsible-header h3{font-size: 1.1rem !important;line-height: 0.2rem !important;font-weight: bold !important;color: #505050 !important;}
#vuly_legacy .collapsible-header h4{font-size: 1.1rem !important;line-height: 0.2rem !important;font-weight: bold !important;color: #505050 !important;}
#vuly_legacy #afterpay-express-button{cursor:pointer}
#vuly_legacy #ap_btn_inner{text-align:center;border:1px solid #000000;padding:2px !important;background-color:#000000;}

#vuly_legacy .promoEndTag.mobTag{
	position:absolute;top:10px;right:0;left:auto;
	margin-top: 15px;
	padding-left: 20px;padding-right: 20px;
	box-shadow: 3px 3px #49545c45;
	margin-left: .6rem;
	line-height: 1.5 !important;
}
#vuly_legacy .free_wagon{position: absolute;
bottom: 0px;
right: 0px;
width:160px;}

#vuly_legacy .prod_was_price{font-size:1rem;margin-top:-1.5rem;color:silver;margin-bottom:0.7rem;}
#vuly_legacy .tramp_prices .prod_was_price{margin-bottom:0.3rem;}

#vuly_legacy .promoEndTag.mobTag span{
	font-size: 15px !important;
	line-height: 1.5 !important;
}
#vuly_legacy .zipimgnew{width: 80px;vertical-align: middle;}
#vuly_legacy #off_price{font-weight:bold}
#vuly_legacy .sticky_svg{max-height:60px}

#vuly_legacy .promoEndTag.productTag {
margin-left: -3px !important;
}

#vuly_legacy .promoEndTag span{
	font-size: 20px;
	line-height: 1.5 !important;
}


@media only screen and (max-width: 1000px){
	#vuly_legacy .promoEndTag{
	margin-top: 0px !important;
	box-shadow: none !important;
	line-height: 1.5 !important;
	}

	#vuly_legacy .promoEndTag span{
	font-size: 10px !important;
	line-height: 1.5 !important;
	}
}


@media only screen and (min-width: 1001px) and (max-width: 1400px){
	#vuly_legacy .promoEndTag{
	margin-top: 2px !important;
	line-height: 1.5 !important;
	}

	#vuly_legacy .promoEndTag span{
	font-size: 13px !important;
	line-height: 1.5 !important;
	}
}


@media only screen and (min-width: 1401px) and (max-width: 1800px){
	#vuly_legacy .promoEndTag{
	margin-top: 10px !important;
	line-height: 1.5 !important;
	}
	#vuly_legacy .promoEndTag span{
	font-size: 15px !important;
	line-height: 1.5 !important;
	}
}

/* general */
#vuly_legacy .pd0{padding: 0px !important}
#vuly_legacy .container{width:95%;max-width:1815px !important}
#vuly_legacy .mt2_desktop{margin-top:2rem}
#vuly_legacy .mt2_tablet{margin-top:2rem !important}
#vuly_legacy .pd60_sm10{padding:60px;}
#vuly_legacy .youtube_vid_contain{z-index: 1003 !important}
#vuly_legacy #videoblackout{z-index: 1002 !important}
#vuly_legacy .freeiconsp{margin: 0px !important;}
#vuly_legacy .mxwd500_no_small{max-width:500px}
#vuly_legacy .white-text{color: #FFF!important;}
#vuly_legacy .wd100{width:100%}
#vuly_legacy .nopdleft_desktop{padding-left:0px !important}
#vuly_legacy .nopdright_desktop{padding-right:0px !important}
#vuly_legacy .formstextarea{border-radius:0px !important}

/* desktop top menu */
#vuly_legacy nav{background-color: #000000 !important;height: 70px;top: 0px;line-height: 70px;position: sticky;position: -webkit-sticky; z-index: 99;}
#vuly_legacy #newlogo{padding:0.8rem 0.8rem 0.8rem 0rem;max-height:70px;height:70px;}
#vuly_legacy .new_mn_pipe{opacity:0.5;margin-right:1.6rem;margin-left:1.6rem;}
#vuly_legacy #new_desktop_mu ul{height:70px;overflow:hidden;}
#vuly_legacy .new_mn_ph{float:right;}
#vuly_legacy .new_mn_ph a{font-weight:500;font-size:1.1rem;color:#f36f21 !important}
#vuly_legacy .new_mn_lnk a{font-weight:500;color:#ffffff !important}
#vuly_legacy .new_mn_lnk a:hover, #vuly_legacy .new_mn_lnk div:hover{color:#f15a00 !important}
#vuly_legacy .new_mn_lnk img{width:30px;margin-top:20px}
#vuly_legacy #logonava{padding:0px 16px 0px 0px !important;line-height: 0px;}
#vuly_legacy #new_desktop_mu li:hover{height:unset !important;max-height:unset !important;background-color:#000000 !important}
#vuly_legacy #ch_c_top{padding-right:0px !important;margin-right: -2px;}
#vuly_legacy .trampbanner, #vuly_legacy .desktop_banner{margin-left:0px !important;margin-right:0px !important;}
#vuly_legacy #added_accessory_cart{z-index:106;}

/* bottom collapsibe questions */
#vuly_legacy .bottom_questions{box-shadow: none;border-right: none;border-left: none;margin-top: 0px;}
#vuly_legacy .bottom_questions i{color:#f15a01}
#vuly_legacy .bottom_questions .collapsible-header{font-size:1.1rem;font-weight: bold; padding: 0.3rem 1rem;}
#vuly_legacy .bottom_questions .collapsible-body{padding:1.3rem 1.7rem 3rem 1.3rem}
#vuly_legacy .bottom_questions .collapsible-body p{padding:1rem 0rem !important}
#vuly_legacy .ap_hide{height: 41px;cursor:pointer}
#vuly_legacy .mw500medup{max-width:500px}
/* promo countdown bar */
#vuly_legacy #countdowndemo{cursor:pointer;font-size:1rem;font-weight:bold}
#vuly_legacy #countdownleft{cursor:pointer;margin-right:1rem;font-weight:bold;letter-spacing:0.3px}
#vuly_legacy #countdownright{cursor:pointer;margin-left:1rem;font-weight:bold;letter-spacing:0.3px}
#vuly_legacy #promotextleft{padding-left:45px;color:#000000;text-transform:uppercase;font-size:0.8rem;padding: 15px;}
#vuly_legacy #promo_bar_new{margin-bottom:0rem;border-bottom:1px solid #ffffff;background-color:#f5f5f5;}
#vuly_legacy .promo_bar_new--sticky{position:sticky;top:0px;z-index:99;}
#vuly_legacy #promotextrhs ul{margin: 0.2rem;}
#vuly_legacy #promotextrhs ul{margin-right: 0px;}
#vuly_legacy #countdowndemo b{color:#f36f21}
#vuly_legacy #promotextrhs{float:right;}
#vuly_legacy #promotextrhs li{float:right;}
#vuly_legacy #promotextrhs li a{color:#666666;font-size:0.8rem;padding-left:1.8rem}
#vuly_legacy #promotextrhs li a:hover{color:#000000}

@media only screen and (max-width: 1500px){
#vuly_legacy .prod_was_price{font-size:0.8rem}
}

@media only screen and (max-width: 1350px){
#vuly_legacy .padleftbig{padding-left:0px !important;}
}

@media only screen and (max-width: 1320px){
#vuly_legacy #countdowndemo{display:block;}
#vuly_legacy .prod_was_price{font-size:0.7rem}
#vuly_legacy #countdownright{margin-left:0px}
}

@media only screen and (max-width: 1270px){
#vuly_legacy .hideextraawkward{display:none;}
#vuly_legacy .free_wagon{width:130px;}
}

@media only screen and (max-width: 1140px){
#vuly_legacy .hideextraawkward{display:inline;}
}

@media only screen and (max-width: 600px){
#vuly_legacy .smallpromotext{font-size:0.9rem;}
#vuly_legacy .free_wagon{width:100px}
}

@media only screen and (min-width: 900px){
#vuly_legacy .hide-on-900-and-up{display: none;}
}



/* desktop video slider */
#vuly_legacy .desktop_video_slider{margin: 0rem;padding: 0.7rem 0rem 0rem 0rem;}
#vuly_legacy .desktop_video_slider li{padding:0.4rem 1rem 1.2rem 1rem;
margin: 1rem 2rem 0rem 2rem;
color: #000000;
line-height: 2rem;
font-size: 1.4rem;
font-weight: bold;
border-bottom: 1px solid #cccccc;}
#vuly_legacy .desktop_video_slider small{color:#999999;font-weight:normal;font-size: 0.7rem;}
#vuly_legacy #dkvs_4{border:none}
#vuly_legacy #dkvs_1{color:#f36f21}
#vuly_legacy .dk_v_s{cursor:pointer;}


/* buttons */

#vuly_legacy #added_accessory_cart{background-color: #000000;color: #ffffff;}
#vuly_legacy .buynowgreen{background-color:#f36f21;}
#vuly_legacy .new_prod_btn a{font-size: 0.8rem !important;
    border: 2px solid #f15a01;
    border-radius: 25px;
    height: 48px;
    max-width: 99%;
    padding: 10px 50px;}
#vuly_legacy .popular_heading{font-size:2rem;font-weight:bold;color:#000000;}
#vuly_legacy .popular_rating{text-align: right;color: #999999; font-size: 0.7rem;}
#vuly_legacy .popular_rating a{text-align: right;color: #999999; font-size: 0.7rem;}
#vuly_legacy .popular_rating img{vertical-align: middle;height:25px}
#vuly_legacy .popular_btns{font-size: 0.8rem !important;
border: 2px solid #f15a01;
border-radius: 25px;
font-weight: bold;
max-width: 99%;
width: 250px;
padding: 15px 50px;
white-space: nowrap;
}
#vuly_legacy .standalone_btn{ font-size: 1rem !important;
border: 2px solid #f15a01;
color: #000000;
border-radius: 25px;
font-weight: bold;
max-width: 99%;
width: 250px;
padding: 13px 40px;}
#vuly_legacy .popular_products{padding:0.8rem}
#vuly_legacy .new_prod_bx{text-align:center;background-color:#f1f1f1;font-size:1.3rem;font-weight:500;padding:1rem;}
#vuly_legacy .new_prod_bx a{font-weight:bold;color:#000000;margin-top:0.5rem;margin-bottom:1.5rem;}
#vuly_legacy .price_rhs{font-size: 2.5rem;text-align: right;line-height: 1rem;}
#vuly_legacy .buysqu{
    background-color: #fff;
    color: #000000;
    border: 1px solid #cccccc;
    width: 43px;
    height: 43px;
    padding: 8px 4px;
    text-align: center;
    font-size: 17px;
    margin-right: 5px;
    font-weight: 400;
    cursor: pointer;}
#vuly_legacy .buynow{
    background-color: #f15a01;
    color: #ffffff;
    border: 2px solid #f15a01;
    border-radius: 45px;
    height: 46px;
    width: 150px;
    padding: 7px 6px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer;
    max-width: 99%;
    line-height: 30px;}
#vuly_legacy .prodlines{max-width:100%;width:500px;border-top:1px solid #cccccc;margin-bottom:1rem}
#vuly_legacy .popular_btns_left{color:#ffffff;background-color:#f15a01;}
#vuly_legacy .popular_btns_right{float:right}
#vuly_legacy .popular_btns_right a{color:#000000;padding:14px}
#vuly_legacy .popular_btns_left a{color:#ffffff;padding:14px}


/* footer */

#vuly_legacy #foot_change_country a{color:#666666}
#vuly_legacy #foot_change_country{padding: 25px 0px;}
#vuly_legacy #new_footer_mu li{float:left;line-height:70px}
#vuly_legacy #new_footer_mu ul{padding: 0px;margin: 0px;height:70px}
#vuly_legacy #new_footer_mu{height:70px}
#vuly_legacy #new_footer_mu a{color:#f36f21 !important}
#vuly_legacy #new_footer_mu img{vertical-align: middle;margin-right:17px}

#vuly_legacy #mobile_foot_links{background-color:#f5f5f5}
#vuly_legacy .mobile_base_links{color:#999999;font-size:0.9rem;margin-bottom:50px}
#vuly_legacy .mobile_base_links a{color:#999999;margin:7px}
#vuly_legacy #new_foot_links{padding-top:2rem;background-color:#000000}
#vuly_legacy .new_base_links, #vuly_legacy #new_foot_links a{color:#717171;font-size:0.9rem;}
#vuly_legacy #new_foot_links a:hover{color:#cccccc !important}
#vuly_legacy .new_base_links a{margin-right:10px;margin-left:10px}
#vuly_legacy #new_foot_links p{font-size: 0.9rem;}
#vuly_legacy #storeresults_footer{background-color:#ffffff !important;height: 250px;}
#vuly_legacy .suburbdrop a{color: #f15a01 !important}
#vuly_legacy #footer_logo {margin-right: 2rem;padding: 0.8rem;max-height: 70px;height: 70px;}
#vuly_legacy #mobile_foot_links .collapsible-header{background-color:#f5f5f5;    font-size: 1.2rem;padding: 0.8rem 1.3rem;font-weight: 500;}
#vuly_legacy #mobile_foot_links .collapsible-body{font-size: 1.2rem;padding:1.2rem;line-height: 3rem;}
#vuly_legacy #mobile_foot_links .collapsible-body a{ color: #999999;}
#vuly_legacy #mobile_foot_links .collapsible{border:none;box-shadow:none; margin:0px}
#vuly_legacy #mobile_logo{height: 70px;padding:9px;}
#vuly_legacy .topcarticons {margin-top: 10px;}
#vuly_legacy #new_mobile_mu{display:none;height:70px;overflow: hidden;}
#vuly_legacy .new_footerinput{width: 95%!important;max-width: 95%!important;border: none !important;vertical-align: middle!important;margin:0px !important;color: #999999;border-width: 1px!important;padding-left: 20px!important;background-color: #1b1b1b !important;}
#vuly_legacy .new_footerinput::-webkit-input-placeholder{color: #666666;}
#vuly_legacy .new_footerinput:-moz-placeholder{color: #666666;}
#vuly_legacy .new_footerinput::placeholder{color: #666666;}
#vuly_legacy #find_store_mobile{font-size:1.3rem;padding:2rem}
#vuly_legacy .footer_soc_img{padding-left:15px;}
#vuly_legacy #footphone{color:#f15a01;font-size:1.6rem}
#vuly_legacy #new_foot_links hr{opacity:0.1}
#vuly_legacy #footfindstore{font-size:1.2rem}

/* custom built gallery nav */

#vuly_legacy #gallery_nav a{padding:0.6rem;color:#ffffff;font-weight:500;font-size:1rem}
#vuly_legacy #gallery_nav li{float:right;padding: 0.8rem 1.4rem;}
#vuly_legacy #gallery_nav ul{padding: 0px;margin: 0px;}
#vuly_legacy #gallery_nav{position: relative;z-index:2;
    top:59px;
    float: right;background-color: rgba(0,0,0,.5);}





/* bx image gallery */
#vuly_legacy .bx-wrapper .bx-controls-direction a{z-index: 95 !important;}
#vuly_legacy .bx-wrapper .bx-pager, #vuly_legacy .bx-wrapper .bx-controls-auto{bottom:2.5rem !important;}
#vuly_legacy .bx-wrapper{margin:none !important}
#vuly_legacy .bx-wrapper{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;background:none !important}
#vuly_legacy .bx-wrapper .bx-pager.bx-default-pager a{background:#ffffff!important;opacity:0.4;width:14px !important;height:14px !important;border-radius:10px !important;}
#vuly_legacy .bx-pager.bx-default-pager a.active{opacity:1;background: #ffffff !important;}
#vuly_legacy .bx-wrapper{margin-bottom:20px !important;}
#vuly_legacy .bx-wrapper .bx-next {background: url('https://www.vulyplay.com/img/new_design/controls_new.png') no-repeat -43px -32px !important;}
#vuly_legacy .bx-wrapper .bx-prev {background: url('https://www.vulyplay.com/img/new_design/controls_new.png') no-repeat 0 -32px !important;}

#vuly_legacy .bx-wrapper .bx-caption {max-width:35%;bottom: 17px !important;left: unset !important;right:97px !important;width: auto !important;background: rgba(90, 90, 90, 0.7) !important;}
#vuly_legacy .bx-camera{position: absolute;right: -70px;width: 70px;top: 5px;}
#vuly_legacy .bx-wrapper .bx-caption span {padding: 13px 25px !important;text-align:left !important; }


/* image slider with white background and nav icons below the gallery */

#vuly_legacy .whitebg_slider .bx-pager.bx-default-pager a {background: #999999 !important;}
#vuly_legacy .whitebg_slider .bx-pager.bx-default-pager a.active{background: #f15a01 !important}
#vuly_legacy .whitebg_slider .bx-wrapper .bx-pager, #vuly_legacy .bx-wrapper .bx-controls-auto {bottom: 0rem !important;}
#vuly_legacy .whitebg_slider .bx-wrapper .bx-next {background: url('https://www.vulyplay.com/img/new_design/controls_black.png') no-repeat -43px -32px !important;}
#vuly_legacy .whitebg_slider .bx-wrapper .bx-prev {background: url('https://www.vulyplay.com/img/new_design/controls_black.png') no-repeat 0 -32px !important;}

/* mobile menu */

#vuly_legacy #new_mobile_menu_logo{width:110px}
#vuly_legacy #new_mobile_menu_icon{float:right;display:none;color:#ffffff !important;}
#vuly_legacy #new_mobile_menu_icon i{font-size: 2.75rem;height: 53px;line-height: 50px;}
#vuly_legacy #new_mobile_menu_bg { position: fixed; top:0px; left: 0px; height: 100vh; width: 100vw; background-color: #000; opacity:0; display:none;z-index: 9998;}
#vuly_legacy #new_mobile_menu{line-height:18px !important;color:#ffffff;font-size:1.1rem;z-index:9999;opacity:0;position:fixed;top:0px;left:-100vw;height:100vh;width:62vw;padding:10px;background-color:#000000;display:none}
#vuly_legacy .new_mobile_nav img{line-height:1px !important;max-height: 80px;}
#vuly_legacy .new_mobile_nav a{color: #585858 !important;}
#vuly_legacy .new_mobile_links{padding-left: 15% !important;}
#vuly_legacy .new_mobile_links a{color: #585858 !important;line-height:48px !important}
#vuly_legacy .new_mobile_links i{display:inline !important;color:#ffffff !important;background-color:#585858;   border-radius: 20px;  padding: 5px; margin-right: 5px;}
#vuly_legacy #new_mobile_menu_top i{font-size:2.3rem;text-align:left;}
#vuly_legacy #new_close_mobile_menu{
padding: 0.8rem 0.2rem 0.6rem 0.7rem;
position: absolute;
top: 0px;
right: -40px;
background-color: #000000;}
#vuly_legacy #new_close_mobile_menu_bg{position: absolute;top: 45px;right: -45px;width: 14vw;height: 92vh;}
#vuly_legacy #new_close_mobile_menu a{color:#ffffff;padding: 1rem;}
#vuly_legacy #new_close_mobile_menu i{font-size:2.5rem;}
#vuly_legacy .nmm_grey{margin-bottom:3rem}
#vuly_legacy .nmm_link{margin-bottom:3rem}
#vuly_legacy .nmm_grey a{color: #CCCCCC;font-size: 1.3rem;}
#vuly_legacy .nmm_link a{color: #ffffff;font-weight: 500;font-size: 1.5rem;}


/*sticky bar*/
#vuly_legacy .stickybar{position: sticky;position: -webkit-sticky;top: 0px;z-index: 50;width: 100%;background-color: #ffffff;padding-top:3px;}
#vuly_legacy .sm_mobile_sticky{display:none;}
#vuly_legacy .sm_mobile_sticky .collapsible{box-shadow:none;border:none;margin:0px}
#vuly_legacy .sm_mobile_sticky .collapsible-header{font-size: 1rem;border-bottom:none}
#vuly_legacy .sm_mobile_sticky .collapsible-body{box-shadow: 0px 5px 3px #999999;border: none;padding:2px 10px 10px 10px;    border-bottom-left-radius: 10px;    border-bottom-right-radius: 10px;background-color:#ffffff;z-index:100;}
#vuly_legacy .sm_mobile_sticky i{margin-right: 0px;}
#vuly_legacy .stickybar .collapsible-body{position:relative}
#vuly_legacy .stickybar .access_dropdown{margin-top:0.4rem !important}
#vuly_legacy #select_instruct{line-height:1.1rem !important;}
#vuly_legacy .access_dropdown .collapsible-body{background-color:#ffffff}


/*top page banner */
#vuly_legacy .mobile_banner{background-color:#202021;}
#vuly_legacy .mobile_banner_inner{padding: 1.6rem 0rem 1.6rem 1.6rem;}
#vuly_legacy .mobile_banner h1{font-weight: bold;color: #ffffff !important;margin: 0px;}
#vuly_legacy .mobile_banner h2{color: #f36f21 !important;margin-top: 0.7rem;font-size: 1.6rem;}

#vuly_legacy .desktop_banner{display:flex;background-color:#202021;}
#vuly_legacy .desktop_banner_img{text-align: right;line-height:0px;padding-right: 0px !important;}
#vuly_legacy .desktop_banner_img img{margin-right: -1px !important;}
#vuly_legacy .desktop_banner_inner{padding: 1.6rem 0rem 1.6rem 1.6rem;}
#vuly_legacy .desktop_banner h1{font-weight: bold;color: #ffffff !important;margin: 0px;}
#vuly_legacy .desktop_banner h2{color: #f36f21 !important;margin-top: 0.7rem;font-size: 1.6rem;}
#vuly_legacy .desktop_banner_pad{padding-left:12%;}
#vuly_legacy .vertCenterContainer{display:flex;flex-direction:row;align-items:center}

#vuly_legacy .prod_svg_savings{max-height:66px;max-width:100%;}


/* one fifth across the page */
@media only screen and (min-width: 851px)
{
#vuly_legacy .row .col.mfifths{width:20%;margin-left:0;}
}

/* breakpoints */
@media only screen and (max-width: 1900px)
{
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 1rem 0.8rem 1rem;}
}

@media only screen and (max-width: 1792px)
{
#vuly_legacy .lhs_bg_promo{max-width:103%}
}

@media only screen and (max-width: 1750px)
{
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 1rem 0.8rem 1rem;margin: 1rem 1.8rem 0rem 1.8rem;line-height: 1.8rem;font-size: 1.2rem;}
#vuly_legacy .stickybar{padding-top: 8px;}
#vuly_legacy .sticky_safety{margin-top: -4px;}
}

@media only screen and (max-width: 1650px)
{
#vuly_legacy .desktop_video_slider li{padding: 0.3rem 1.3rem 1rem 1.3rem;margin: 1rem 1rem 0rem 1rem;line-height: 1.5rem;}
}

@media only screen and (max-width: 1550px)
{
#vuly_legacy .stickybar{padding-top:12px;}
#vuly_legacy .sticky_safety{margin-top:-6px;}
}

@media only screen and (max-width: 1500px)
{
#vuly_legacy #promotextrhs ul{margin: 0 0.2rem;}
#vuly_legacy #promotextrhs ul{margin-right: 0px;}
#vuly_legacy #countdowndemo{font-size:0.8rem}
#vuly_legacy .desktop_video_slider{padding: 0.7rem 0rem 0rem 0rem;}
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 1rem 0.8rem 1rem;margin: 0.8rem 0.8rem 0rem 0.8rem;line-height: 1.4rem;font-size: 1.1rem;font-weight: bold;}
#vuly_legacy .desktop_video_slider small{font-size: 0.7rem;}
}

@media only screen and (max-width: 1450px)
{
#vuly_legacy .new_mn_pipe{margin-right:1rem;margin-left:1rem;}
#vuly_legacy #newlogo{padding: 1rem 1rem 1rem 0rem;}
#vuly_legacy nav ul a, #vuly_legacy nav ul div {font-size: 0.8rem !important;padding: 0 14px !important; }
#vuly_legacy #logonava{padding:0px 14px 0px 0px !important;}
#vuly_legacy .sticky_safety{margin-top:-8px}
}

@media only screen and (max-width: 1350px)
{
#vuly_legacy .bx-wrapper .bx-caption span{font-size: 0.7rem !important;}
#vuly_legacy #promotextrhs li a{padding-left:1.3rem !important;}
#vuly_legacy .stickybar{padding-top:12px;}
#vuly_legacy .popular_btns{padding:15px 20px !important;}
}

@media only screen and (max-width: 1320px)
{
#vuly_legacy #promotextrhs ul{margin:0.7rem;}
#vuly_legacy #promotextrhs ul{margin-right: 0px;}
}

@media only screen and (max-width: 1300px)
{
#vuly_legacy .sticky_safety{margin-top: -4px;}
#vuly_legacy .new_prod_bx{padding:0rem 0rem 1rem 0rem;}
#vuly_legacy .desktop_video_slider li{line-height: 1.2rem;font-size: 0.9rem;}
}

@media only screen and (max-width: 1250px)
{
#vuly_legacy .bx-wrapper .bx-caption {max-width:30%;}
#vuly_legacy .bx-wrapper .bx-caption span {padding: 10px 15px !important;}
#vuly_legacy .bx-camera{right:-60px;width:60px;top:3px;}
#vuly_legacy #countdowndemo{display:block}
#vuly_legacy .new_mn_pipe{margin-right:0.3rem;margin-left:0.3rem;opacity:0;}
#vuly_legacy nav ul a{padding: 0 12px !important; }
#vuly_legacy #logonava{padding:0px 12px 0px 0px !important;}

#vuly_legacy .desktop_banner_pad{padding-left:10%;}
#vuly_legacy .desktop_banner h1{font-size: 2.4rem;}
#vuly_legacy .desktop_banner h2{font-size: 1.3rem;}
}

@media only screen and (max-width: 1200px)
{
#vuly_legacy .sticky_safety{margin-top:-7px;}
#vuly_legacy #promotextrhs li a{padding-left:1.8rem !important;}
#vuly_legacy .stickybar{padding-top:15px;}
#vuly_legacy #gallery_nav{top: 53px;}
}

@media only screen and (max-width: 1150px)
{
}

@media only screen and (max-width: 1100px)
{
#vuly_legacy .price_rhs {font-size: 1.8rem; }
#vuly_legacy .popular_btns{padding:10px 20px !important;  font-size: 0.7rem !important;}
#vuly_legacy #mn_hoops{display:none}
#vuly_legacy .new_mn_pipe{display:none;}
}

@media only screen and (max-width: 1050px)
{
#vuly_legacy .row .col.mfifths{width:50%;}
#vuly_legacy #accessory_home_page_button{display:block}
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 0.9rem 0.6rem 0.9rem;margin: 0.7rem 0.7rem 0rem 0.7rem;line-height: 1.1rem;font-size: 0.8rem;}
}

@media only screen and (max-width:992px)
{
#vuly_legacy .stickybar{padding-top:20px;}
#vuly_legacy #promotextrhs li a{padding-left:1.3rem !important;}
#vuly_legacy nav ul a{padding: 0 8px !important;}
#vuly_legacy #logonava{padding:0px 8px 0px 0px !important;}
#vuly_legacy #new_mobile_menu_icon{display:block;}
#vuly_legacy #new_mobile_menu{display:block;}
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 0.7rem 0.5rem 0.7rem;margin: 0.6rem 0.6rem 0rem 0.6rem;}
}

/* mobile breakpoint */
@media only screen and (max-width:851px) {
#vuly_legacy .mw500medup{max-width:100%}
#vuly_legacy #ap_btn_inner{margin-left:0px;}
#vuly_legacy .zip_after_box_new{padding:10px;margin:30px 0px !important;max-width: 100%;width:100%;font-size:1.2rem}
#vuly_legacy .zip_after_box_new a{font-size:1.2rem}
#vuly_legacy #countdownleft{margin-right:0px}
#vuly_legacy .new_footerinput{color:#636363 !important;background-color:#e2e2e2 !important;}
#vuly_legacy .prod_was_price{font-size:1rem !important;margin-bottom: 0rem;}
#vuly_legacy .zipimgnew{width:55px}
#vuly_legacy .zipprice{max-width:100% !important;}
#vuly_legacy .prod_svg_savings{max-width:100%;width:100%;height:auto;max-height:100px;}
#vuly_legacy .customise_cont{float:right !important}
#vuly_legacy .nopdleft_desktop{padding-left:0.75rem !important}
#vuly_legacy .nopdright_desktop{padding-right:0.75rem !important}
#vuly_legacy .mxwd500_no_small{max-width:100%}
#vuly_legacy #storeresults_footer{height: 150px;}
#vuly_legacy .bx-wrapper .bx-pager, #vuly_legacy .bx-wrapper .bx-controls-auto{bottom:1.5rem !important;}
#vuly_legacy .mt2_desktop{margin-top:0rem}
#vuly_legacy .desktop_video_slider li{padding: 0.1rem 0.4rem 0.4rem 0.4rem;margin: 0.4rem 0.4rem 0rem 0.4rem;line-height: 1rem;font-size: 0.7rem;}
#vuly_legacy #pricesize{font-size:2rem !important}
#vuly_legacy .buysqu{margin-right:15px;}
#vuly_legacy #buyinglink{margin-top:30px}
#vuly_legacy .freeiconsp{margin:0px !important}
#vuly_legacy .prodlines{display:none}
#vuly_legacy .stickybar{padding-top:8px;}
#vuly_legacy .popular_rating{padding-top:9px !important}
#vuly_legacy #gallery_nav a{font-size:0.9rem;padding:0.4rem;}
#vuly_legacy #gallery_nav li{padding: 0.6rem 1rem;}

#vuly_legacy #new_footer_mu{height: 2px;}
#vuly_legacy .popular_btns{font-size:1rem !important;padding:12px 0px !important;text-align:center;width: 250px;max-width: 100%;}
#vuly_legacy .popular_rating{font-size:1rem}
#vuly_legacy .mb0small{margin-bottom:0px}
#vuly_legacy #countdowndemo{font-size:1.1rem}
#vuly_legacy #promotextleft{font-size:1.1rem;}
#vuly_legacy #new_desktop_mu{display:none}
#vuly_legacy #new_mobile_mu{display:block}
#vuly_legacy #promotextrhs{display:none}
#vuly_legacy .container{width:95% !important;}
#vuly_legacy .suburbdrop{line-height:30px;font-size:15px;height:30px;}
#vuly_legacy #storeresults_footermobile{padding:5px;}
#vuly_legacy .new_footerinput{height:4rem !important;font-size:1.2rem !important;}
#vuly_legacy .mobile_social img{height:45px;margin-left:12px;}
#vuly_legacy .sm_mobile_sticky{border-bottom: 1px solid #CCCCCC;}

#vuly_legacy .desktop_banner_pad{padding-left:7%;}
#vuly_legacy .desktop_banner h1{font-size: 1.8rem;}
#vuly_legacy .desktop_banner h2{font-size: 1rem;}
}


/* mobile breakpoint */
@media only screen and (max-width: 750px)
{
#vuly_legacy .bottom_questions .collapsible-header i {line-height: 2rem;}
#vuly_legacy .bottom_questions .collapsible-header.collapsible-header-footer-questions i{line-height: 3rem;}
#vuly_legacy .bottom_questions .collapsible-header.collapsible-header-footer-questions {line-height: 3rem !important;}
}

@media only screen and (max-width:650px)
{
#vuly_legacy #new_close_mobile_menu i{font-size:1.7rem;}
#vuly_legacy .nmm_grey a{font-size: 1rem;}
#vuly_legacy #new_mobile_menu{width:88vw;}
#vuly_legacy .nmm_link a{font-size: 1.3rem;}
#vuly_legacy .nmm_grey{margin-bottom:2.5rem}
#vuly_legacy .nmm_link{margin-bottom:2.5rem}
#vuly_legacy .desktop_banner h1{font-size: 1.4rem;}

#vuly_legacy .pd60_sm10{padding:10px;}
#vuly_legacy .stickybar{padding-top:12px;}
#vuly_legacy .modal .modal-content{padding:10px !important;}
}

@media only screen and (max-width:550px)
{
#vuly_legacy .bottom_questions .collapsible-header i{margin-right: 0.2rem;}
#vuly_legacy .popular_btns{font-size:0.9rem !important;}
#vuly_legacy .stickybar{padding-top:16px;}
#vuly_legacy .standalone_btn {font-size: 0.9rem !important;padding: 12px 30px;}

#vuly_legacy .desktop_banner_pad{padding-left:4%;}
#vuly_legacy .desktop_banner h2{font-size: 0.9rem;}
}


@media only screen and (max-width:510px) {
#vuly_legacy .zip_after_box_new{padding:5px;font-size:1rem}
#vuly_legacy .zip_after_box_new a{font-size:1rem}
}

@media only screen and (max-width:500px)
{
#vuly_legacy .stickybar{padding-top:5px;height:50px;}
#vuly_legacy .lg_mobile_sticky{display:none;}
#vuly_legacy .sm_mobile_sticky{display:block;height: 50px;background-color: #ffffff;}
#vuly_legacy .mobile_social img{height: 40px;}

#vuly_legacy #countdowndemo{font-size:0.9rem}
#vuly_legacy #promotextleft{font-size:0.9rem}
#vuly_legacy #cart_on_mobile{margin-right:0px;}

#vuly_legacy #mobile_logo{padding:3px;}
#vuly_legacy .popular_btns{font-size:0.8rem !important;padding:10px 0px !important;}
#vuly_legacy .mobile_base_links{font-size: 0.7rem}
#vuly_legacy .topcarticons{margin-top:0px;}
#vuly_legacy #mobile_logo{height:48px}
#vuly_legacy #new_mobile_mu{height:50px;overflow:hidden;}
#vuly_legacy #added_accessory_cart{top:46px;}
#vuly_legacy .nmm_grey{margin-bottom:1.5rem}
#vuly_legacy .nmm_link{margin-bottom:1.4rem}
#vuly_legacy nav{height:50px;line-height:46px!important;}
}


@media only screen and (max-width:400px)
{
#vuly_legacy #mobile_logo{padding:0px 3px 3px 3px;}
}

@media only screen and (max-width:350px)
{
#vuly_legacy .popular_btns_left a{padding:5px !important;}
#vuly_legacy .sm_mob_mb10{margin-bottom:10px}
#vuly_legacy .nmm_link{margin-bottom: 1.3rem;}
#vuly_legacy .nmm_link a{font-size: 1.2rem;}
#vuly_legacy .nmm_grey{margin-bottom:1rem;}
#vuly_legacy #new_close_mobile_menu{right: -35px;}
#vuly_legacy #countdowndemo{font-size:0.8rem}
#vuly_legacy #promotextleft{font-size:0.8rem}
}

@media only screen and (max-width:250px)
{
#vuly_legacy .topcarticons{margin-top:0px;}
}

/* bump logo to center while on tablets */
/* @media only screen and (max-width:851px){#mobile_logo {margin-left: 40%;}}
@media only screen and (max-width:690px){#mobile_logo {margin-left: 30%;}}
@media only screen and (max-width:590px){#mobile_logo {margin-left: 20%;}}
@media only screen and (max-width:550px){#mobile_logo {margin-left:0;}} */

#vuly_legacy .offer-block-wrapper .offer-block-footer
{
	display: flex;
	padding-top: 20px;
	border-top: 1px solid #cccccc;
}

#vuly_legacy .offer-block-wrapper .offer-block-footer img
{
	max-height: 50px;
	margin-left: 20px;
}

#vuly_legacy .tooltip-savings
{
    color: #f15a00;
    font-weight: bold;
    font-size: 1rem;
    white-space: nowrap;
    position: relative;
    cursor: pointer;
}

#vuly_legacy .tooltip-savings.large-savings
{
    font-size: 1.5rem;
}

#vuly_legacy .tooltip-savings.landing-page-savings
{
    margin-top:-2.5rem;
}

#vuly_legacy .tooltip-savings.large-savings.swingset-large-savings, #vuly_legacy .tooltip-savings.monkeybars-large-savings
{
    margin-left:20px;
}

#vuly_legacy .tooltip-savings .tooltip-content
{
    display: none;
    width: 375px;
    background-color: #F5F5F5;
    border: 1px solid  #ccc;
    text-align: left;
    position: absolute;
    top: 20px;
    right: 0px;
    z-index: 2;
    box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.4);
    -webkit-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.4);
	padding: 5px 15px;
}

#vuly_legacy .tooltip-savings.large-savings .tooltip-content
{
    top: 40px;
}

#vuly_legacy .tooltip-savings.step-left .tooltip-content
{
    left: -170px;
	width: 300px;
}


#vuly_legacy .tooltip-savings .tooltip-content p
{
    font-size: 0.8rem;
    font-weight: normal;
    line-height: 0.75rem;
}

#vuly_legacy .tooltip-savings:hover .tooltip-content
{
    display: block;
}

#vuly_legacy .tooltip-savings:hover .tooltip-content.hide-tooltip
{
    display: none;
}

#vuly_legacy #new_price_row
{
    justify-content: space-between;
}

@media only screen and (max-width:800px)
{
    #vuly_legacy #new_price_row
    {
        justify-content: space-evenly;
    }
}

@media only screen and (max-width:400px)
{
    #vuly_legacy .tooltip-savings
    {
        white-space: normal;
    }
}

#vuly_legacy .review-counter
{
    color: #ababab;
    font-size: 14px;
}
/* comparison columns */
#vuly_legacy .compare_heading{font-size:2rem;font-weight: bold;color: #000000;}
#vuly_legacy .compare_price{padding: 0.5rem;color: #999999;height: 2.5rem;font-size:1.2rem;}
#vuly_legacy .compare_price_swings{padding: 0.5rem;color: #999999;height: 2.5rem;font-size:1.2rem;}
#vuly_legacy .compare_tagline{font-size:1rem;color:#999999}
#vuly_legacy .tramp_compare_price{font-size:1.4rem;color:#000000;text-align: right;}
#vuly_legacy .tramp_compare_morebtns{font-size: 0.9rem;background-color: #efefef;border-top:1px solid #cccccc;margin: 0px !important;}
#vuly_legacy .tramp_comparemore{text-align: center;border-right: 1px solid #cccccc;}
#vuly_legacy .tramp_compare_morebtns a{color:#000000;}
#vuly_legacy .tramp_compare_morebtns .col{padding: 3% 0px;}
#vuly_legacy .comparecol .tramp_box{margin-bottom: 17px;}

#vuly_legacy .out_of_stock_btn{cursor:auto;opacity:0.3;background-color:#cccccc;}
#vuly_legacy .tramp_img_cont{text-align:center;padding:1rem}
#vuly_legacy .tramp_box{background-color:#f5f5f5;padding: 1rem !important;}
#vuly_legacy .compare_cont [type=checkbox]+label{font-size: 15px;}
#vuly_legacy .tramp_btns{padding:12px 50px;}
#vuly_legacy .tramp_btns_cont{margin-top:7px;padding-right:0px !important}
#vuly_legacy .acc_opt_cont{padding-right:0px !important;}
#vuly_legacy .price_rhs{margin-top: 7px;}
#vuly_legacy .tramp_btns{font-size: 0.8rem !important;border: 2px solid #f15a01;border-radius: 25px; font-weight: bold;max-width: 99%;width: 250px;padding: 15px 50px;}
#vuly_legacy .tramp_mob_price{text-align:right;font-size:2rem}
#vuly_legacy .trmpbtnright{float:right;}
#vuly_legacy .trmpbtnright a{color:#000000;padding:14px}
#vuly_legacy .trmpbtnleft{color:#ffffff;background-color:#f15a01; cursor:pointer}
#vuly_legacy .tm_btn_left{color:#ffffff;background-color:#f15a01}
#vuly_legacy .addcart{font-size: 18px;padding: 9px 25px;color: #000000;}
#vuly_legacy .trampbanner{position:relative}
#vuly_legacy .trampbanner .col{padding: 0px !important;line-height: 0px;}
#vuly_legacy #trampbanner_terms{position:absolute;left:37%;bottom:7%;}
#vuly_legacy #trampbanner_terms a{color: #636363;text-decoration: underline;font-size: 0.9rem;}
#vuly_legacy .terms_on_mobile{padding: 0rem 2rem 2rem 2rem}
#vuly_legacy .terms_on_mobile a{color: #6f6f6f;text-decoration: underline;font-size: 1rem;}
#vuly_legacy .compare_mode_link{display:none;margin-left:10px;font-size:15px;text-decoration: underline;}
#vuly_legacy .mobile_exp_stats{width: 100%;font-size: 1.3rem;text-align: center;}
#vuly_legacy .tramp_stats_box{border:1px solid #cccccc;padding: 0px !important;text-align: center;}
#vuly_legacy .stat_heading{font-size:1rem;padding: 5px;background-color: #efefef;font-weight: bold;}
#vuly_legacy .stat_info{font-size:1rem;padding: 5px;color:#999999;}
#vuly_legacy .comparecol{padding: 0rem 1.5rem !important;}
#vuly_legacy .hottestdeal{background-color: #f15a01;color: #ffffff;padding: 4px 10px 0px 10px;font-size: 1rem;}
#vuly_legacy .hottestdeal_blue{background-color: #2948b9;color: #ffffff;padding: 4px 10px 0px 10px;font-size: 1rem;}
#vuly_legacy .tramp_box_hotdeal{border:3px solid #f15a01;}
#vuly_legacy .tramp_box_hotdeal_blue{border:3px solid #2948b9;}

#vuly_legacy .play_tramp_vid{width: 25%;float: right;text-align: right;padding-right: 0.5rem;}
#vuly_legacy .comparecol .play_tramp_vid{width: 40%;float: right;text-align: right;padding-right: 0.25rem;}

#vuly_legacy .aussie-100-icon{display: block; margin-top: -22px; margin-bottom: -80px; vertical-align: top; float: right; max-height: 100px; margin-right: 37px;}

#vuly_legacy .sticky_safety {max-width: 185px;}


@media only screen and (max-width:1750px)
{
	#vuly_legacy #trampbanner_terms{bottom:9%;}
	#vuly_legacy #trampbanner_terms a{font-size:0.8rem;}
	#vuly_legacy .tramp_btns{padding:12px 30px;}
}
@media only screen and (max-width:1650px)
{
	#vuly_legacy .tramp_compare_price{font-size:1.2rem;}
	#vuly_legacy .price_rhs{font-size:2rem;}
	#vuly_legacy .price_rhs{margin-top:10px;}
}

@media only screen and (max-width: 1500px)
{
#vuly_legacy .tramp_compare_price{font-size:1rem}
#vuly_legacy .buysqu{margin-right: 1px;}
}

@media only screen and (max-width: 1400px)
{
#vuly_legacy .comparecol{padding: 0rem 1.2rem !important;}
#vuly_legacy .compare_tagline{font-size:0.8rem;}
}

@media only screen and (max-width: 1350px)
{
#vuly_legacy .stat_info{font-size:0.9rem;}
#vuly_legacy .stat_heading{font-size:0.9rem;}
#vuly_legacy .buysqu{width:38px;height:38px;padding:6px 4px;font-size:16px;}
#vuly_legacy .tramp_btns{padding:10px 20px !important;}
#vuly_legacy .tramp_btns_cont{margin-top:3px;}
#vuly_legacy .popular_heading{font-size:1.7rem;}
#vuly_legacy .compare_heading{font-size:1.4rem;}
#vuly_legacy .price_rhs{font-size: 1.6rem;margin-top: 5px;}
}
@media only screen and (max-width: 1250px)
{
#vuly_legacy .buysqu {width: 35px;height: 35px;font-size: 15px;}
}
@media only screen and (max-width: 1200px)
{
#vuly_legacy .comparecol{padding: 0rem 1rem !important;}
#vuly_legacy .stat_info{font-size:0.8rem;}
#vuly_legacy .stat_heading{font-size:0.8rem;}
#vuly_legacy #trampbanner_terms a{font-size:0.6rem;}
#vuly_legacy .popular_heading{font-size:1.5rem;}
#vuly_legacy .compare_heading{font-size:1.2rem;}
#vuly_legacy .aussie-100-icon {margin-right: 0px !important;max-height: 77px !important;}
}

@media only screen and (max-width: 1150px)
{
#vuly_legacy .buysqu {width: 31px;height: 31px;font-size: 15px;padding: 4px 4px;}
}

@media only screen and (max-width: 1100px)
{
#vuly_legacy .popular_heading{font-size:1.2rem;}
#vuly_legacy .compare_heading{font-size:1rem;}
#vuly_legacy .tramp_btns{padding: 10px 15px !important;font-size: 0.7rem !important;}
#vuly_legacy .acc_opt_cont{margin-top: 3px}
#vuly_legacy .tramp_compare_price{font-size:0.8rem;}
}

@media only screen and (max-width:1050px)
{
#vuly_legacy .buysqu {width: 28px;}
}

@media only screen and (max-width:1000px)
{
#vuly_legacy .stat_info{font-size:0.7rem;}
#vuly_legacy .stat_heading{font-size:0.7rem;}
#vuly_legacy .reviewhid{display:none}
#vuly_legacy .buysqu{width:25px;font-size:13px;padding:5px 4px;margin-right: 0px;}
}

@media only screen and (max-width:950px)
{
#vuly_legacy .tramp_btns{padding: 10px 15px !important;font-size: 0.6rem !important;}
}

@media only screen and (max-width:850px)
{

#vuly_legacy .play_tramp_vid{width: 100% !important;text-align: center !important;margin-top: 7px;}

#vuly_legacy .stat_info{font-size:1.3rem;}
#vuly_legacy .stat_heading{font-size:1.3rem;}

#vuly_legacy .buysqu{width: 43px;height: 43px;padding: 8px 4px;font-size: 17px;margin-right:12px;}
#vuly_legacy .compare_price{height: auto;padding:0.5rem 0rem;text-align:center}
#vuly_legacy .compare_price_swings{height: auto;font-size:1.4rem}
#vuly_legacy .tramp_btns{text-align: center;}
#vuly_legacy .popular_heading{font-size: 2rem;}
#vuly_legacy .popular_rating{text-align: left;padding-top:0px !important;font-size:1rem}
#vuly_legacy .popular_rating a{text-align: left;padding-top:0px !important;font-size:1rem}
#vuly_legacy .tramp_btns{font-size: 1rem !important;padding: 13px 0px !important;width: 250px;max-width: 100%;}
}

@media only screen and (max-width:600px)
{
#vuly_legacy .compare_price_swings{width:100% !important;text-align:center;}
#vuly_legacy .customise_cont{width:100% !important;text-align:center !important;margin-top:10px;padding-right:50px !important;padding-left:50px !important;}
}

@media only screen and (max-width:500px)
{
#vuly_legacy .stat_info{font-size:1rem;}
#vuly_legacy .stat_heading{font-size:1rem;}
#vuly_legacy .tramp_btns{font-size:0.9rem !important;padding:12px 0px !important;}
}

@media only screen and (max-width:400px)
{
#vuly_legacy .buysqu{width: 40px;height: 40px;padding: 7px 4px;font-size: 16px;margin-right:7px;}
}

@media only screen and (max-width:350px)
{
#vuly_legacy .stat_info{font-size:0.9rem;}
#vuly_legacy .stat_heading{font-size:0.9rem;}

#vuly_legacy .buysqu{width: 36px;height: 38px;padding: 6px 4px;}
}

@media only screen and (min-width:851px)
{
#vuly_legacy .compare_price_half{width: 75%;float: left;}
}

#vuly_legacy .devidor_line_gray {
    border: 1px solid #f3f3f3 !important;
}
@media only screen and (min-width: 851px){
	#vuly_legacy h2.smaller_h2 {
	    font-size: 2rem;
	    line-height: 2.5rem;
	}
}


#vuly_legacy .trampoline_filter
{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
#vuly_legacy .trampoline_filter .filter_btns
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#vuly_legacy .trampoline_filter .filter_btns .tramp_btns.black-text
{
	padding-left: 15px  !important;
	padding-right: 15px !important;

}
#vuly_legacy .trampoline_filter_heading, #vuly_legacy .filter_btns
{
	text-wrap: nowrap;
}
#vuly_legacy .trampoline_filter .tramp_btns.black-text
{
	border-color: #808080;
	color: #808080 !important;
}
#vuly_legacy .trampoline_filter_heading
{
	margin-left: 10px;
	margin-right: 10px;
}
#vuly_legacy .devidor_line.devidor_line_gray.filter_divider
{
	display: none;
}
#vuly_legacy .trampoline_filter_col
{
	display: flex;
	justify-content: end;
	margin-left: auto;
}
#vuly_legacy .trampoline_heading_row
{
	display: flex;
	align-content: center;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
#vuly_legacy .tramp_filter_clear
{
	color: #505050;text-decoration: underline;
}
#vuly_legacy .tramp_filter_clear_mob_wrapper
{
	display: none;
}
#vuly_legacy .trampoline_filter_heading .tramp_filter_clear
{
	font-size: 14px;
}

@media only screen and (max-width: 851px)
{
	#vuly_legacy .devidor_line.devidor_line_gray.filter_divider
	{
		display: block;
	}
	#vuly_legacy .trampoline_heading_row
	{
		flex-direction: column-reverse;
	}
	#vuly_legacy .trampoline_filter_col
	{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		margin-left: unset;
	}
	#vuly_legacy .trampoline_filter
	{
		padding-top: 8px;
	}
	#vuly_legacy .trampoline_filter .filter_btns
	{
		margin-left: 5px;
		margin-right: 5px;
	}
	#vuly_legacy .trampoline_filter_heading .tramp_filter_clear
	{
		display: none;
	}
	#vuly_legacy .tramp_filter_clear_mob_wrapper
	{
		display: block;
		flex-basis: 100%;
	}
	#vuly_legacy .tramp_filter_clear
	{
		font-size: 16px;
	}
}

@media only screen and (max-width: 550px)
{
	#vuly_legacy .filter_btns a span
	{
		display: none;
	}
}


#vuly_legacy .accessory-card {
	display: inline-block;
	width: 380px;
}

#vuly_legacy .accessory-card .row {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

#vuly_legacy .accessory-card .row .col {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#vuly_legacy .accessory-card .name-price {
	border-bottom: 1px solid #e4e4e4;
	display: flex;
	align-items: end;
	margin-bottom: 10px;
}

#vuly_legacy .accessory-card .name {
	font-weight: bold;
	font-size: 1.5rem;
	color: #000;
}

#vuly_legacy .accessory-card .learn-buy {
	display: flex;
	align-items: center;
}

@media only screen and (min-width: 1241px){
	#vuly_legacy .accessory-row {
		display:flex;
		flex-wrap: wrap;
		justify-content: space-between;
		column-gap: 10px;
	}

	#vuly_legacy .accessory-row .filler {
		content: '';
		width:380px;
		/* Uncomment below to show the available image area for filling out the grid */
		/* background-image:
			linear-gradient(45deg, #ccc 25%, transparent 25%),
			linear-gradient(135deg, #ccc 25%, transparent 25%),
			linear-gradient(45deg, transparent 75%, #ccc 75%),
			linear-gradient(135deg, transparent 75%, #ccc 75%);
		background-size:25px 25px;
		background-position:0 0, 12.5px 0, 12.5px -12.5px, 0px 12.5px; */
	}
}

@media only screen and (max-width: 1240px){
	#vuly_legacy .accessory-row {
		white-space: nowrap;
		overflow-x: scroll;
		display: flex;
	}

	#vuly_legacy .accessory-card {
		margin-right:20px;
	}

	#vuly_legacy .accessory-card:last-of-type {
		margin-right: 0px;
	}

	#vuly_legacy .accessory-row::-webkit-scrollbar {
		display:none;
		-ms-overflow-style: none;
		scrollbar-width: none;
	}

	#vuly_legacy .accessory-card .name {
		font-weight: bold;
		font-size: 1.25rem;
		color: #000;
	}
}

@media only screen and (max-width: 550px){
	#vuly_legacy .center-tiny {
		justify-content: center;
	}
}

#vuly_legacy .accessory-card.hidden {
	display: none;
}



#vuly_legacy .customer-image-gallery {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

#vuly_legacy .customer-image-gallery .customer-image {
	display: flex;
	width: calc(25% - 12px);
	margin-top: 10px;
}

#vuly_legacy .customer-image-modal .buynow {
	width: 60%;
	font-size: 0.85rem !important;
}

#vuly_legacy .customer-image-modal .customer-image-product-title {
	width:70%;
	border-bottom: 1px solid #e4e4e4;
	margin-left: auto;
	margin-right: auto;
}

#vuly_legacy .customer-image-modal .primary-customer-image {
	position: relative
}

#vuly_legacy .customer-image-modal .customer-image-button {
	position: absolute;
	top: 50%;
	width: 30px;
	height: 30px;
	border-radius: 15px;
	line-height: 30px;
	text-align: center;
	background-color: #ffffff;
	cursor: pointer;
	margin-top:-20px;
	z-index: 1004;
	font-size: 1.5rem;
}

#vuly_legacy .customer-image-modal .customer-image-button-mobile {
	position: absolute;
	bottom: 100px;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	margin-top:-20px;
	z-index: 1004;
	font-size: 3rem;
}

#vuly_legacy .customer-image-modal .customer-image-button:hover {
	color:#f15a00;
}

#vuly_legacy .customer-image-modal .customer-image-button.prev, #vuly_legacy .customer-image-modal .customer-image-button-mobile.prev {
	left:20px;
}

#vuly_legacy .customer-image-modal .customer-image-button.next, #vuly_legacy .customer-image-modal .customer-image-button-mobile.next {
	right: 20px;
}

@media only screen and (min-width: 851px){
	#vuly_legacy .customer-image-modal .primary-customer-image {
		max-width: 720px;
	}
}

@media only screen and (max-width: 850px){
	#vuly_legacy .customer-image-gallery .customer-image {
		width: calc(50% - 5px);
	}

	#vuly_legacy .customer-image-modal .customer-image-product-title {
		width:60%;
	}

	#vuly_legacy .customer-image-modal .buynow {
		width: 50%;
    	font-size: 1rem !important;
	}

	#vuly_legacy .customer-image-modal .product-customer-images {
		display: flex;
		justify-content: space-around;
	}

	#vuly_legacy .customer-image-modal .product-customer-images div {
		display: inline-flex;
		max-width: 45%;
		max-height: 360px;
		object-fit: contain;
		align-items: center;
	}
}

@media only screen and (max-width: 450px){
	#vuly_legacy .customer-image-modal .product-customer-images div {
		display: inline-flex;
		max-width: 45%;
		max-height: 120px;
		object-fit: contain;
		align-items: center;
	}

	#vuly_legacy .customer-image-modal .customer-image-product-title {
		width:100%;
	}

	#vuly_legacy .customer-image-modal .buynow {
		width: 100%;
    	font-size: 1rem !important;
	}
}

@media only screen and (max-width: 851px){
	#vuly_legacy .hide-on-small-only{
		display: none !important;
	}
}
#vuly_legacy .product_table {
border: 1px #cccccc!important;
border-style: solid !important;
margin-top: 40px !important;
margin-left: 0px !important;
margin-right: 0px !important;
}

#vuly_legacy td {
color: #5a5d5cbd !important;
}

#vuly_legacy .frozen_table th, #vuly_legacy td {
text-align: center;
padding: 10px 0 !important;
color: #5a5d5cbd !important;
}

#vuly_legacy .compare_cont {
font-size: 0.8rem;
opacity: 0.7
}

#vuly_legacy .tramp_mob_price {
text-align: left;
}

#vuly_legacy .compare_price {
width: 50%;
float: left;
}

#vuly_legacy .customise_cont {
width: 50%;
float: left;
text-align: right;
padding-right: 0.5rem;
}

#vuly_legacy .pdrt1000 {
padding-right: 20%
}

@media only screen and (max-width:1000px) {
#vuly_legacy .pdrt1000 {
padding-right: 0px
}
}

@media only screen and (max-width:850px) {
#vuly_legacy .product_table {margin-top:0px !important;}
}#vuly_legacy .contact-team-leaders .leader-name{line-height: 1.25;}
#vuly_legacy .desktop_banner h2{line-height: 1.9rem;}
#vuly_legacy .chatbtn{vertical-align: middle;
font-size: 0.8rem !important;
border: 2px solid #f15a01;
border-radius: 25px;
font-weight: bold;
max-width: 99%;
width: 250px;
padding: 12px 50px;
color:#000000;
}
#vuly_legacy .blockahref{height:48px}
#vuly_legacy .gtxdark{color:#666666;}
#vuly_legacy .colrhgrey{border-right:1px solid #cccccc;margin:70px 0px;}
#vuly_legacy .or_con_box{border:1px solid #f15a01;text-align:center;padding:2rem;}
#vuly_legacy .or_con_box a{color:#000000;font-weight:bold}
#vuly_legacy .formsinput{height:55px!important;}
#vuly_legacy .extra_pd_lt{padding-left:3rem !important}
#vuly_legacy .extra_pd_rt{padding-right:3rem !important}
#vuly_legacy .gryboxer{background-color:#f5f5f5;border:1px solid #999999;text-align:center;padding: 2.5rem 5rem;} 
#vuly_legacy .flex_on_big{display:flex}  
#vuly_legacy .akwardbreak{display:none}
@media only screen and (max-width:1300px)
{
#vuly_legacy .akwardbreak{display:block}
}
@media only screen and (max-width:1200px)
{
#vuly_legacy .hideawkward{display:none}
#vuly_legacy .extra_pd_lt{padding-left:1rem !important}
#vuly_legacy .extra_pd_rt{padding-right:1rem !important}
#vuly_legacy .desktop_banner h2{line-height: 1.6rem;}
#vuly_legacy .smlawkward{font-size:0.8rem}
}
@media only screen and (max-width:850px)
{
#vuly_legacy .smlawkward{font-size:initial}
#vuly_legacy .akwardbreak{display:none}
#vuly_legacy .gryboxer{margin-bottom:30px !important}
#vuly_legacy .extra_pd_lt{padding-left:0.75rem !important}
#vuly_legacy .extra_pd_rt{padding-right:0.75rem !important}
#vuly_legacy .desktop_banner h2{line-height: 1.2rem;}
#vuly_legacy .flex_on_big{display:block}
}   
@media only screen and (max-width:500px)
{
#vuly_legacy .gryboxer{padding:1rem !important;}
#vuly_legacy .chatbtn{padding:12px 25px;}
}
@media only screen and (max-width: 380px)
{
#vuly_legacy .smlawkward{font-size:0.8rem}
#vuly_legacy h4, #vuly_legacy .h4{font-size:1.3rem;line-height:1.3rem}
}#vuly_legacy .gr_con_box {
border: 1px solid #cccccc;
text-align: center;
padding: 6rem 2rem 4rem 2rem;
}
#vuly_legacy .gb_head{height:3rem}
#vuly_legacy .flexcol{display: flex; flex-direction: column;} 
#vuly_legacy .gr_con_box p{color:#000000}
#vuly_legacy .gr_con_box a{color:#666666;text-decoration:underline;font-size: 21px;}
#vuly_legacy .gb_sub{height:100px}  
    
@media only screen and (max-width:1400px)
{
#vuly_legacy .gr_con_box a{font-size:16px;}
#vuly_legacy .gb_sub{height:130px} 
}
@media only screen and (max-width:1200px)
{
#vuly_legacy .gr_con_box a{font-size:15px;}
#vuly_legacy .gb_sub{height:110px}
#vuly_legacy .gryboxer{padding:2rem 3rem}
}

@media only screen and (max-width:850px)
{
#vuly_legacy .gr_con_box p{font-size:1.6rem !important}
#vuly_legacy .gb_head p{font-size:1.5rem !important}
#vuly_legacy .gb_sub .p4{font-size:1.2rem !important}
#vuly_legacy .gr_con_box a{font-size:1.5rem}
#vuly_legacy .gr_con_box{padding:3rem 1rem 2rem 1rem;margin-bottom:30px}
#vuly_legacy .support_ul li{line-height:2.7rem}
}

@media only screen and (max-width:500px)
{
#vuly_legacy .gr_con_box a{font-size:1.3rem}
}

@media only screen and (max-width:400px)
{
#vuly_legacy .gb_head p{font-size:1.3rem !important}
#vuly_legacy .gb_sub .p4{font-size:1rem !important}
#vuly_legacy .gr_con_box a{font-size:1.2rem}
#vuly_legacy .gr_con_box{padding:1.8rem 0.5rem 1.5rem 0.5rem;margin-bottom:15px}
}
#vuly_legacy .h2{
	color: #f36f21 !important;
}#vuly_legacy .sufnegmt10 {
    margin-top: -10px !important;
}
#vuly_legacy .sufnegmt20 {
    margin-top: -20px !important;
}
#vuly_legacy .sufnegmt30 {
    margin-top: -30px !important;
}
#vuly_legacy .sufnegmt35 {
    margin-top: -35px !important;
}
#vuly_legacy .sufnegmt40 {
    margin-top: -40px !important;
}
#vuly_legacy .sufnegmt45 {
    margin-top: -45px !important;
}
#vuly_legacy .sufnegmt50 {
    margin-top: -50px !important;
}

#vuly_legacy .sufmt10 {
    margin-top: 10px !important;
}
#vuly_legacy .sufmt20 {
    margin-top: 20px !important;
}
#vuly_legacy .sufmt30 {
    margin-top: 30px !important;
}
#vuly_legacy .sufmt40 {
    margin-top: 40px !important;
}
#vuly_legacy .sufmt50 {
    margin-top: 50px !important;
}
#vuly_legacy .sufmt60 {
    margin-top: 60px !important;
}
#vuly_legacy .sufmt65 {
    margin-top: 65px !important;
}
#vuly_legacy .sufmt70 {
    margin-top: 70px !important;
}
#vuly_legacy .sufmt80 {
    margin-top: 80px !important;
}
#vuly_legacy .sufmb50 {
    margin-bottom: 50px!important;
}
#vuly_legacy .sufmb60 {
    margin-bottom: 60px!important;
}

#vuly_legacy .sufmb70 {
    margin-bottom: 70px!important;
}

#vuly_legacy .sufmb80 {
    margin-bottom: 80px!important;
}

#vuly_legacy .sufmb90 {
    margin-bottom: 90px!important;
}

#vuly_legacy .sufpt5 {
    padding-top: 5px !important;
}
#vuly_legacy .sufpt10 {
    padding-top: 10px !important;
}
#vuly_legacy .sufpt20 {
    padding-top: 20px !important;
}
#vuly_legacy .sufpt30 {
    padding-top: 30px !important;
}
#vuly_legacy .sufpt40 {
    padding-top: 40px !important;
}
#vuly_legacy .sufpt50 {
    padding-top: 50px !important;
}


#vuly_legacy .sufpt70 {
    padding-top: 70px !important;
}
#vuly_legacy .sufpb70 {
    padding-bottom: 70px !important;
}



#vuly_legacy .sign-up-form .h4{
	line-height: 2rem !important;
    font-size: 2rem !important;
    margin: .5rem 0 .9rem !important;
}

#vuly_legacy .sign-up-form .row-centered {
    text-align: center;
}
#vuly_legacy .sign-up-form .pt60 {
    padding-top: 60px!important;
}
#vuly_legacy .sign-up-form .pb60 {
    padding-bottom: 60px!important;
}

#vuly_legacy .sign-up-form input[type=text]{background-color:#ffffff}

#vuly_legacy .sign-up-form .input-group .form-field {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
	border-left: 1px solid #c2c2c2;
	border-right: 0px;
    border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#vuly_legacy .sign-up-form .form-field {
    display: block;
    width: 100%;
    height: 50px !important;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #c2c2c2;
    border-radius: 6px;
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
	-webkit-appearance: none;	  
}

#vuly_legacy .sign-up-form .form-field  {	
    padding-left: 22px !important;
	min-height: 51px;
}

#vuly_legacy .sign-up-form .input-group input {
	box-sizing: border-box;
	font-size: 16px;
	color:#999999;
}

#vuly_legacy .sign-up-form .input-group input::placeholder {
    font-size: 16px;
}

#vuly_legacy .sign-up-form .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #f15a01;
    text-align: center;
    background-color: #F5F5F5;
    border: 1px solid #c2c2c2;
    border-radius: 6px;
	border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;	
	width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

#vuly_legacy .sign-up-form .input-group .form-field, #vuly_legacy .sign-up-form .input-group-addon, #vuly_legacy .sign-up-form .input-group-label {
    display: table-cell;
}

#vuly_legacy .sign-up-form .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
	width: 100%;
}

#vuly_legacy .sign-up-form .sign-up-btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 15px;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 6px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	color: #f15a01;
    background-color: #F5F5F5;
	min-width: 75px;	
}

#vuly_legacy .sign-up-form .sign-up-btn:focus {
    background-color: #F5F5F5;
}

#vuly_legacy .sign-up-form .dark-grey-text{
	color: #666666 !important;
}

#vuly_legacy .sign-up-form .mt0{
	margin-top: 0px !important;
}

@media only screen and (min-width: 851px){
	#vuly_legacy .sign-up-form .flex-row {
		display: flex;
		flex-direction: row;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .sign-up-form .row .col.m6 {
		width: 50%;
		margin-left: 0;
	}
}#vuly_legacy #promocodemodal-new{
	padding: 50px;
	width: 800px !important;
	border-radius: 0px !important;
}
#vuly_legacy #promocodemodal-new, #vuly_legacy #promocodemodal-new p{
	color: #000;
}
#vuly_legacy #promocodemodal-new a{
	color: #000;
	text-decoration: underline;
}
#vuly_legacy #promocodemodal-new .rectoption{
	width: 200px;
	font-size: 16px !important;
	font-weight: 600;
	border-radius: 47px;
	text-decoration: none;
	padding: 7px 6px !important;
}
#vuly_legacy #promocodemodal-new .button-col{
	text-align: right;
}
#vuly_legacy #promocodemodal-new .cartrow:first-child {
	border-top: 1px #CCCCCC solid !important;
	padding-top: 14px !important;
}
#vuly_legacy #promocodemodal-new .close-new-modal{
	position: absolute;
	right: 18px;
	top: 18px;
}
#vuly_legacy #promocodemodal-new .close-new-modal .material-icons{
	font-weight: 600 !important;
	font-size: 20px;
}
@media only screen and (max-width: 875px){
	#vuly_legacy #promocodemodal-new{
		width: 90% !important;
		padding: 50px;
	}
}
@media only screen and (max-width: 851px){
	#vuly_legacy #promocodemodal-new .button-col{
		text-align: left !important;
		margin-bottom: -10px;
	}
}
#vuly_legacy #promocodemodal-new .button-col{
	text-align: right;
}
@media only screen and (max-width: 600px){
	#vuly_legacy #promocodemodal-new{
		padding: 20px;
	}
}
#vuly_legacy #promocodemodal-new .promo-item-row {
	border-top: 1px #CCCCCC solid;
	margin-top: 10px !important;
	padding: 14px 0 5px 0px !important;
}
#vuly_legacy #promocodemodal-new .promo-item-row .col{
	padding-left: 0px !important;
}

#vuly_legacy #thanks-page .bank-details{
	line-height: 25px;
}

#vuly_legacy #thanks-page a{
	text-decoration: underline;
	color: #222222;
}

#vuly_legacy #thanks-page ol{
	padding-left: 18px;
    font-size: 18px;
    line-height: 24px;
    color: #222222;
}

#vuly_legacy #thanks-page ol li{
    margin: 10px 0px;
}

#vuly_legacy #thanks-col-left{
	text-align: left;
	background-color: #F5F5F5;
}

#vuly_legacy #thanks-col-left-inner{
	padding: 55px 55px 55px 55px;
}

#vuly_legacy #check-shipping-address{
	background-color: #F5F5F5;
	padding: 25px 55px 25px 55px;
}

@media only screen and (min-width: 1501px){
#vuly_legacy .cash-on-pickup {
    margin-left: 3% !important;
	}
}

@media only screen and (min-width: 851px){
	#vuly_legacy .flex-row {
		display: flex;
		flex-direction: row;
	}
}

#vuly_legacy .row-centered {
    text-align: center;
}

#vuly_legacy #thank-you{
	font-size: 48px;
	font-weight: 600;
}

#vuly_legacy #thanks-page .rectoption{
	width: 400px !important;
	font-size: 18px !important;
	font-weight: 600;
	height: 61px;
    padding: 14px 6px !important;
	border-radius: 47px;
	text-decoration: none;
}

#vuly_legacy .large-p{
	font-size: 24px !important;
}

#vuly_legacy .billing-address{
	margin-right: 30px;
}

#vuly_legacy .checkboxes.check-round{
	font-weight: 300;
    margin: 5px 0px;
}

#vuly_legacy .checkboxes.check-round .checkmark{
	border-radius: 24px;
	height: 24px;
    width: 24px;
}

#vuly_legacy .checkboxes.check-round .checkmark:after {
    left: 4px;
    top: 4px;
    border-width: 7px;
    border-radius: 7px;
	width: 8px;
	height: 8px;
}

#vuly_legacy .mb40 {
	margin-bottom: 40px !important;
}

#vuly_legacy .pt30 {
    padding-top: 30px!important;
}
#vuly_legacy .pb30 {
    padding-bottom: 30px!important;
}

#vuly_legacy .zip-row {
	background-color: #F5F5F5;
}

#vuly_legacy .zip-row .rectoption {
 	background-color: transparent;
	font-size: 16px;
	font-weight: 600
}


#vuly_legacy input[type=text]{background-color:#ffffff}

#vuly_legacy .cool-form-group{
	margin-bottom: 12px;
}

#vuly_legacy .cool-field {
  display: block !important;
  width: 100% !important;
  padding: 0px 16px !important;
  line-height: 25px !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  font-family: inherit !important;
  border-radius: 6px !important;
  -webkit-appearance: none !important;
  color: var(--input-color) !important;
  border: 1px solid var(--input-border) !important;
  background:unset; /*  var(--input-background) !important; */
  -webkit-transition: border .3s ease !important;
  transition: border .3s ease !important;
  background-repeat:no-repeat !important;
  background-position:center right !important;
  border-left: 0px !important;
  height: initial !important;
}
#vuly_legacy .cool-field::-webkit-input-placeholder {
  color: var(--input-placeholder) !important;
}
#vuly_legacy .cool-field::-moz-placeholder {
  color: var(--input-placeholder) !important;
}
#vuly_legacy .cool-field:-ms-input-placeholder {
  color: var(--input-placeholder) !important;
}
#vuly_legacy .cool-field::-ms-input-placeholder {
  color: var(--input-placeholder) !important;
}
#vuly_legacy .cool-field::placeholder {
  color: var(--input-placeholder) !important;
}
#vuly_legacy .cool-field:focus {
  outline: none !important;
  border-color: #c2c2c2 !important;
}

#vuly_legacy .cool-form-group {
  position: relative !important;
  display: -webkit-box !important;
  display: flex !important;
  width: 100% !important;
}
#vuly_legacy .cool-form-group > span, #vuly_legacy .cool-form-group .cool-field {
  white-space: nowrap !important;
  display: block !important;
}
#vuly_legacy .cool-form-group > span:not(:first-child):not(:last-child), #vuly_legacy .cool-form-group .cool-field:not(:first-child):not(:last-child) {
  border-radius: 0px 6px 6px 0px !important;
}
#vuly_legacy .cool-form-group > span:first-child, #vuly_legacy .cool-form-group .cool-field:first-child {
  border-radius: 6px 0 0 6px !important;
}
#vuly_legacy .cool-form-group > span:last-child, #vuly_legacy .cool-form-group .cool-field:last-child {
  border-radius: 0 6px 6px 0 !important;
}

#vuly_legacy .cool-form-group .cool-field {
  position: relative !important;
  z-index: 1 !important;
  -webkit-box-flex: 1 !important;
  flex: 1 1 auto !important;
  width: 1% !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#vuly_legacy .cool-form-group > span {
  text-align: left !important;
  padding:6px 12px 6px 18px !important;
  font-size: 16px !important;
  line-height: 36px !important;
  color: #222222 !important;
  background: #fff !important;
  border: 1px solid var(--group-border) !important;
  -webkit-transition: background .3s ease, border .3s ease, color .3s ease !important;
  transition: background .3s ease, border .3s ease, color .3s ease !important;
  border-right: 0px !important;
}

#vuly_legacy .cool-form-group .character-counter{display:none !important}
#vuly_legacy .cool-form-group {
  --input-color: #9a9a9a !important;
  --input-border: #c2c2c2 !important;
  --input-background: #ffffff !important;
  --input-placeholder: #c2c2c2 !important;
  --input-border-focus: #c2c2c2 !important;
  --group-color: var(--input-color) !important;
  --group-border: var(--input-border) !important;
  --group-background: #efefef !important;

  --group-color-focus: #ffffff !important;
  --group-border-focus: var(--input-border-focus) !important;
  --group-background-focus: #aeaeae !important;
}


@media only screen and (max-width:600px) {
	#vuly_legacy .cool-form-group > span {
	padding: 6px 12px 6px 18px !important;
	font-size: 16px !important;
	}
	#vuly_legacy .cool-field {
    padding: 8px 6px !important;
	font-size: 16px !important;
	}
}


@media only screen and (max-width:400px) {
	#vuly_legacy .cool-field {
	background-image:none !important;
	}
}

#vuly_legacy .cart-text p {
	font-size: 18px;
	line-height: 22px;
	color: #222222;
	margin: 15px 0px;
}

#vuly_legacy .cart-text label {
	font-size: 18px;
	color: #222222;
	margin: 15px 0px;
}

#vuly_legacy .payment-tabs .tabs .indicator {
	height: 0px !important;
}

#vuly_legacy .payment-tabs .tabs, #vuly_legacy .payment-tabs .tab  {
	min-height: 200px;
}

#vuly_legacy .payment-tabs .tabs .tab img {
	max-height: 100%;
}

#vuly_legacy .payment-tabs .tab a{
	border: 1px #CCCCCC solid;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 35px;
	line-height: 15px;
	padding-bottom: 55px;
	color: #000000;
	font-weight: 600;
	position: relative;
}

#vuly_legacy .payment-tabs .tab a.active::after {
	position: absolute;
	top: 0px;
	right: 0px;
	content: "";
	background-image:url("/img/orange-tick.png");
	background-size: 100% 100%;
	display: inline-block;
	height: 31px;
	width:31px;
}

#vuly_legacy .payment-tabs .tab a .tab-header-text{
	padding-top: 18px;
}

#vuly_legacy .payment-tabs .tab.margin-right {
	margin-right: 3% !important;
}

#vuly_legacy .payment-tabs .tab a.active{
	border: 1px #F66E2E solid;
}

#vuly_legacy .delivery-tabs .tabs{
    height: 45px;
}

#vuly_legacy .delivery-tabs .tab-content .accordian_header{
	background-color: #ffffff !important;
	border-bottom: 0px;
	border-top: 1px solid #cccccc;
	padding: 20px 10px 0px 0px;
}

#vuly_legacy .delivery-tabs .tab-content .accordian_header .material-icons{
    vertical-align: text-bottom;
	float: right;
}

#vuly_legacy .delivery-tabs .tab-content .accordian_header h4{
	margin: 0px !important;
}

#vuly_legacy .delivery-tabs .tabs .tab a{
	color: #222222;
	font-size: 18px;
	font-weight: 600;
	background-color: #F5F5F5;
}

#vuly_legacy .delivery-tabs .tab a.active{
    border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-bottom: 0px !important;
	background-color: #FFFFFF !important;
}

#vuly_legacy .delivery-tabs .tab {
	height: 75px;
}

#vuly_legacy .delivery-tabs .tab a{
	border-bottom: 1px #CCCCCC solid;
	line-height: 75px;
}

#vuly_legacy .delivery-tabs .tabs .indicator {
    bottom: unset;
	top: 0px;
	background-color: #F66E2E;
	height: 4px;
	margin-left: 1px;
    margin-right: 1px;
    margin-top: -4px;
}

#vuly_legacy .delivery-tabs .tab-content{
  	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-top: 0px;
	border-bottom: 1px #CCCCCC solid;
	padding: 80px 70px 70px 70px;
}

#vuly_legacy .cart-summary-lifestyle{
	width: 100%;
}

#vuly_legacy .mb70{
	margin-bottom: 70px !important;
}

#vuly_legacy #summary-cart-list{
	max-height: 330px;
	overflow: auto;
	padding-right: 20px;
}

#vuly_legacy #summary-cart-list::-webkit-scrollbar {
	width: 6px;
}

#vuly_legacy #summary-cart-list::-webkit-scrollbar-track {
	background: #DDDDDD;
	border-radius: 6px;
}

#vuly_legacy #summary-cart-list::-webkit-scrollbar-thumb {
	background: #111111;
	border-radius: 6px;
}

#vuly_legacy #summary-cart-list::-webkit-scrollbar-thumb:hover {
	background: #111111;
}

#vuly_legacy .vatop{
	vertical-align: text-top;
}

#vuly_legacy .buynowgreen {
    padding: 15px 20px !important;
}

#vuly_legacy .mt15{
	margin-top: 15px;
}

#vuly_legacy .checkout-cc-form .col-left{
	padding-right: 6px;
}

#vuly_legacy .checkout-cc-form .col-right{
	padding-left: 6px;
}

#vuly_legacy .form-row .l6.col-left{
	padding-right: 6px;
	margin-bottom: 12px;
}

#vuly_legacy .form-row .col-right{
	padding-left: 6px;
	margin-bottom: 12px;
}

#vuly_legacy .form-row .l6.col-right{
	padding-left: 6px;
}

#vuly_legacy .form-row .l3.col-mid{
	padding-left: 6px;
	padding-right: 6px;
	margin-bottom: 12px;
}

#vuly_legacy .form-row {
	margin-bottom: 0px !important;
}

#vuly_legacy .checkout-banner{
	background-color: #F5F5F5;
	margin-top: -1px;
}

#vuly_legacy .checkout-banner .col{
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

#vuly_legacy .lh0{
	line-height: 0px;
}

#vuly_legacy .cart-text h5{
	font-size: 24px;
	color: #222222;
	margin-bottom: 20px;
	line-height: 24px !important;
}

#vuly_legacy .cart-quantity .qty-btn{
	display: inline-block !important;
	border: 1px solid #dddddd;
	margin: 0px !important;
	padding: 0px !important;
	background-color: #fff !important;
	vertical-align: bottom;
	border-radius: 0px !important;
	-webkit-appearance: none;
}

#vuly_legacy .qtyplus, #vuly_legacy .qtyminus{
	width: 42px !important;
    height: 42px !important;
	color: #BBBBBB;
	font-size:24px !important;
}

#vuly_legacy .qty {
  	width: 40px !important;
    height: 40px !important;
    text-align: center;
	font-size:16px !important;
}

#vuly_legacy .qty {
	border-left: 0px !important;
	border-right: 0px !important;
}

#vuly_legacy .gov_funding_bar span, #vuly_legacy .weekprice span{
	display: inline-block;
}

#vuly_legacy .dis-ib{
	display: inline-block;
}

#vuly_legacy #summary_box{
	padding: 40px 40px 40px 40px;
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m12 {
		width: 100%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m4 {
		width: 33.33333% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
#vuly_legacy .row .col.m7 {
		width: 58.33333%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m8{
		width: 66.66667% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
#vuly_legacy .row .col.m5 {
		width: 41.66667%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m3 {
		width: 25% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m2 {
		width: 16.66667% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m10 {
		width: 83.33333% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m1 {
		width: 8.33333%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 1500px) and (max-width: 1500px){
	#vuly_legacy .row .col.l8 {
		width: 66.66667%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m5 {
		width: 41.66667%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m9 {
		width: 75%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m11 {
		width: 91.66667%;
		margin-left: 0;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){
	#vuly_legacy .row .col.m6 {
		width: 50%;
		margin-left: 0;
	}
}


@media only screen and (min-width: 1500px){
	#vuly_legacy .row .col.l6 {
		width: 50% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 1500px){
	#vuly_legacy .row .col.l3 {
		width: 25% !important;
		margin-left: 0;
	}
}

@media only screen and (min-width: 1500px){
	#vuly_legacy .row .col.l9 {
		width: 75%;
		margin-left: 0;
	}
}

#vuly_legacy .cart-text .buynowgreen
{
	font-size: 18px;
}

#vuly_legacy .fullwidth{
	width: 100%;
}

#vuly_legacy .input-group .form-field {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
	border-left: 1px solid #c2c2c2;
    border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#vuly_legacy .form-field {
    display: block;
    width: 100%;
    height: 50px !important;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #c2c2c2;
    border-radius: 6px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-appearance: none;

}

#vuly_legacy .input-group .field-has-nobutton{
	border-right: 1px solid #c2c2c2;
	border-top-right-radius: 6px !important;
    border-bottom-right-radius: 6px !important;
}

#vuly_legacy .form-field  {
    padding-left: 22px !important;
}

#vuly_legacy .form-field.field-has-label {
    padding-left: 10px !important;
}

#vuly_legacy .input-group input {
	box-sizing: border-box;
	font-size: 16px;
	color:#999999;
}

#vuly_legacy .input-group input::placeholder {
    font-size: 16px;
}

#vuly_legacy .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #000000;
    text-align: center;
    background-color: #000000;
    border: 1px solid #000000;
    border-radius: 6px;
	border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
	border-left: 0 !important;
	width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

#vuly_legacy .input-group-label {
    padding: 6px 12px 6px 18px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: #222222;
    text-align: left;
    background-color: #fff;
    border-radius: 6px;
	width: 120px;
    white-space: nowrap;
    vertical-align: middle;
    border-left: 1px solid #c2c2c2;
    border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#vuly_legacy .cart-form .input-group-label{
	width: 60px;
}

#vuly_legacy .input-group .form-field.field-has-label{
	border-left: 0px;
    border-top: 1px solid #c2c2c2;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#vuly_legacy .input-group .form-field, #vuly_legacy .input-group-addon, #vuly_legacy .input-group-label {
    display: table-cell;
}

#vuly_legacy .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
	width: 100%;
}

#vuly_legacy .black-form-btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 6px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;color: #FFF;
    background-color: #000;
	min-width: 75px;
}

#vuly_legacy .black-form-btn:focus {
    background-color: #000000;
}

#vuly_legacy .cart-text{
	color: #111111 !important;
	font-size: 16px !important;
}

#vuly_legacy .small-cart-text{
	font-size: 14px !important;
}

#vuly_legacy .dark-text{
	color: #111111 !important;
}

#vuly_legacy .cart-prod-head{
	font-size: 24px !important;
	font-weight: 600 !important;
	line-height: 0px;
}

#vuly_legacy .grey-text{
	color: #999999 !important;
}

#vuly_legacy .hovbor:hover{
	outline: 2px solid #cccccc;outline-offset: -3px;
}

#vuly_legacy .cartrow .material-icons{
	color: #000;
	display: inline-block;
	border-radius: 50%;
	box-shadow: 0px 0px 2px #666666;
	padding: 0.6em;
	font-size: 16px;
}

#vuly_legacy .dark-grey-text{
	color: #666666 !important;
}

#vuly_legacy #itms_in_your_cart, #vuly_legacy #summary_heading, #vuly_legacy #cart_total_price, #vuly_legacy .checkout-heading {
	font-size:1.7rem;
	font-weight: 700 !important;
	color: #111111 !important;
	line-height: 1.7rem;
}

#vuly_legacy #summary_heading_small {
	font-size:1.2rem;
	font-weight: 700 !important;
	color: #111111 !important;
}
#vuly_legacy .summary_heading_row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
#vuly_legacy .summary_heading_image_row {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	gap: 5px;
}


#vuly_legacy #summary_heading_cart {
	font-size:1.5rem;
	font-weight: 700 !important;
	color: #111111 !important;
}

#vuly_legacy .communication_checkbox {
    position: absolute !important;
    left: 0px !important;
    visibility: hidden !important;
}
#vuly_legacy .communication_preferences {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 10px;
	margin-bottom: 10px;
}
#vuly_legacy .communication_label {
	font-size: 16px !important;
}


#vuly_legacy .pd0{
	padding: 0px !important;
}

#vuly_legacy .mg0{
	margin: 0px !important;
}

#vuly_legacy .pt35{
	padding-top: 35px !important;
}

#vuly_legacy .mb35{
	margin-bottom: 35px !important;
}

#vuly_legacy .pt40{
	padding-top: 40px !important;
}

#vuly_legacy .cart_img_slide_box{height:290px}

#vuly_legacy .gov_funding_bar {
	border-color: #E0E0E0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}

#vuly_legacy .gov_funding_bar p, #vuly_legacy #continue_shopping {
	font-size: 16px !important;
	color: #222222;
}

#vuly_legacy .gov_funding_bar a, #vuly_legacy #continue_shopping a{
	text-decoration: underline;
}

#vuly_legacy #continue_shopping{
	text-align: right;
}

#vuly_legacy .thin_grey_btm_border{
	border-style: solid !important;
	color: #999999 !important;
	border-width: 0px 0px 1px 0px;
}

#vuly_legacy .black_btm_border{
	border-style: solid !important;
	color: #000 !important;
	border-width: 0px 0px 2px 0px;
}

#vuly_legacy .cartrow {
    border-bottom: 1px #CCCCCC solid;
	border-top: 0px;
}

#vuly_legacy .cartrow:last-child {
	border-bottom: 0px !important;
}

#vuly_legacy .cartrow .row{
	margin: 0px !important;
	margin-top: 5px !important;
    padding-bottom: 20px !important;
}

#vuly_legacy .cartrow .row .col, #vuly_legacy .headings-row .col{
	padding-left: 0px !important;
}

#vuly_legacy .grey-border{
	border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
}

#vuly_legacy .cart-thumb-div{
	border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
	max-width: 90%;
	padding: 10px;
    display: flex;
    justify-content: center;
}
#vuly_legacy .weekprice{font-size:0.9rem}

#vuly_legacy .mt30 {
	margin-top: 30px!important;
}

#vuly_legacy .align-right{
	text-align: right;
}

@media only screen and (max-width: 1550px){
	#vuly_legacy .cart_img_slide_box{height:240px}
	#vuly_legacy .weekprice{font-size:0.6rem}
}

@media only screen and (max-width: 1300px){
	#vuly_legacy .cart_img_slide_box{height:200px}
}

@media only screen and (max-width: 1100px){
	#vuly_legacy .cart_img_slide_box{height:170px}
}

@media only screen and (max-width: 850px){
	#vuly_legacy .cart_img_slide_box{height:220px}
	#vuly_legacy .weekprice{font-size:1rem}
}

@media only screen and (max-width: 700px){
	#vuly_legacy .cart_img_slide_box{height:280px}
}

@media only screen and (max-width: 600px){
	#vuly_legacy .cart_img_slide_box{height:260px}
}

@media only screen and (max-width: 500px){
	#vuly_legacy .cart_img_slide_box{height:240px}
}

@media only screen and (max-width: 400px){
	#vuly_legacy .cart_img_slide_box{height:220px}
}




@media only screen and (min-width: 850px){
	#vuly_legacy .right-on-med-and-up{
		text-align: right;
	}
	#vuly_legacy .cart-list{
		padding-right: 65px !important;
	}
}

@media only screen and (max-width: 850px)
{
	#vuly_legacy .accordian_body {
		padding: 15px !important;
	}
	#vuly_legacy #extra_free_accessory{
		font-size:1rem;padding:0.8rem 1.2rem
	}
	#vuly_legacy .s7grey{
		color:#999999;
	}
	#vuly_legacy .cart-thumb{
		max-height:80px;
	}
	#vuly_legacy .cartrow{
		padding: 10px 0px 0px 0px !important;
	}
}

#vuly_legacy .remove-item span{
	color: #111111 !important;
	text-decoration: underline;
}

#vuly_legacy #zip_tot_desktop img{
	max-width: 122px;
}

@media only screen and (min-width: 851px){
	#vuly_legacy .remove-item span{
			display: none;
		}
}

#vuly_legacy .cc-form-wrapper{
	padding-right: 6px !important;
}

@media only screen and (max-width: 851px){

	/* This section disables 4 payment method boxes in a row on mobile */
	#vuly_legacy .payment-tabs .tabs {
		display: block !important;
	}
	#vuly_legacy .tab-content{
		margin-top: 30px;
	}
	#vuly_legacy .payment-tabs .tab.margin-right {
    	margin-right: 0% !important;
	}
	#vuly_legacy .payment-tabs .tab {
    	padding-top: 10px !important;
	}
	#vuly_legacy .payment-tabs .tab:nth-child(odd){
		padding-right: 5px !important;
	}
	#vuly_legacy .payment-tabs .tab:nth-child(even){
		padding-left: 5px !important;
	}
	/* End section */

	#vuly_legacy #thanks-page h5{
		font-size: 18px !important;
	}

	#vuly_legacy #thanks-col-left{
		background-color: #FFFFFF;
	}

	#vuly_legacy #thanks-col-left-inner{
		padding: 35px 25px 35px 25px;
		background-color: #F5F5F5;
	}

	#vuly_legacy #check-shipping-address{
		padding: 35px 25px 35px 25px;
	}

	#vuly_legacy .cool-form-group > span {
		min-width: 125px !important;
	}

	#vuly_legacy .cc-form-wrapper {
		padding: 0 .75rem !important;
	}

	#vuly_legacy .payment-tabs .tabs, #vuly_legacy .payment-tabs .tab {
    	min-height: 180px !important;
	}

	#vuly_legacy .payment-tabs .tab a .tab-header-text {
    	padding-top: 9px;
	}
	#vuly_legacy .payment-tabs .tab a .tab-header-text {
   		font-size: 14px !important;
	}
	#vuly_legacy .delivery-tabs .tab-content{
		padding: 40px 30px 30px 30px;
	}
	#vuly_legacy .form-row .col-left{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .form-row .col-mid{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .form-row .col-right{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .checkout-cc-form .col-left{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .checkout-cc-form .col-right{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .vertCenterContainer {
		display: block ;
	}
	#vuly_legacy .cart-quantity{
		text-align: left !important;
		margin-top: 10px;
		min-width: 135px;
	}
	#vuly_legacy .remove-item .material-icons{
		display: none;
	}
	#vuly_legacy .remove-item {
	margin-top: 16px;
	margin-left: 18px !important;
	}
	#vuly_legacy .cart-prod-head{
		line-height: 0;
	}
	#vuly_legacy .cart-thumb-div{
		margin-bottom: 20px;
	}
	#vuly_legacy .mb0-mobile{
		margin-bottom: 0px;
	}
	#vuly_legacy #continue_shopping{
		margin-top: 10px;
	}
	#vuly_legacy #summary_box{
		padding: 0px;
		border-width: 0px !important;
		margin-top: 40px;
	}
	#vuly_legacy #zip_tot_desktop img{
		max-width: 110px;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1500px){

	/* This section disables 4 payment method boxes in a row on tablet size screens */
	#vuly_legacy .payment-tabs .tabs {
		    display: block !important;
	}
	#vuly_legacy .tab-content{
		margin-top: 30px;
	}
	#vuly_legacy .payment-tabs .tab.margin-right {
   		margin-right: 0% !important;
	}
	#vuly_legacy .payment-tabs .tab {
    	padding-top: 10px !important;
	}
	#vuly_legacy .payment-tabs .tab:nth-child(odd){
		padding-right: 5px !important;
	}
	#vuly_legacy .payment-tabs .tab:nth-child(even){
		padding-left: 5px !important;
	}
	/* End section */

	#vuly_legacy .zip-row {
		display: inline-block !important;
		text-align: center !important;
	}
	#vuly_legacy .cc-form-wrapper{
		padding-right: 12px !important;
	}
	#vuly_legacy .payment-tabs .tabs, #vuly_legacy .payment-tabs .tab {
   		min-height: 180px !important;
	}
	#vuly_legacy .payment-tabs .tab a .tab-header-text {
    	padding-top: 14px;
	}
	#vuly_legacy .payment-tabs .tab a .tab-header-text {
   		font-size: 14px !important;
	}
	#vuly_legacy .delivery-tabs .tab-content{
		padding: 60px 30px 30px 30px;
	}
	#vuly_legacy .qty {
		border-left: 1px solid #dddddd !important;
		border-right: 1px solid #dddddd !important;
		border-top: 0px  !important;
		border-bottom: 0px !important;
	}
	#vuly_legacy .remove-item{
		padding-right: 0px !important;
	}
	#vuly_legacy .input-group-label {
		width: 50px;
		padding: 6px 3px 6px 10px;
	}
	#vuly_legacy .cool-form-group > span {
    	padding: 6px 3px 6px 10px !important;
	}
	#vuly_legacy .form-row .m12.col-left{
		padding: 0 .75rem !important;
	}
	#vuly_legacy .form-row .m12.col-right{
    padding: 0 .75rem !important;
	}
	#vuly_legacy .form-row .m6.col-right{
		padding-left: 6px !important;
		margin-bottom: 12px !important;
	}
	#vuly_legacy .form-row .col-mid{
		padding: 0 .75rem !important;
		padding-right: 6px !important;
	}
	#vuly_legacy #zip_tot_desktop img {
    	max-width: 90px;
	}
}

@media only screen and (min-width: 1500px) and (max-width: 1750px){
	#vuly_legacy #summary_heading, #vuly_legacy #cart_total_price, #vuly_legacy .checkout-heading{
		font-size: 1.4rem !important;
	}
	#vuly_legacy #zip_tot_desktop img {
		max-width: 100px;
	}
}

@media only screen and (min-width: 1145px) and (max-width: 1500px){
	#vuly_legacy .cart-quantity .qty-btn{
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
}

@media only screen and (min-width: 851px) and (max-width: 1140px){
	#vuly_legacy .cartrow .row .col.remove-item {
		padding-left: 10px !important;
	}
}


/* The checkboxes container */
#vuly_legacy .checkboxes {
 	display: inline-block;
	position: relative;
	padding-left: 40px;
	margin-bottom: 12px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Hide the browser's default checkbox */
#vuly_legacy .checkboxes input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
}


/* Create a custom checkbox */
#vuly_legacy .checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #ffffff;
	border: 1px #000000 solid;
}

/* On mouse-over, add an orange background color */
#vuly_legacy .checkboxes:hover input ~ .checkmark {
	background-color: #fffffff;
	border: 1px #F66E2E solid;
}

/* When the checkbox is checked, add a orange background */
#vuly_legacy .checkboxes input:checked ~ .checkmark {
	border: 1px #F66E2E solid;
}

/* Create the checkmark/indicator (hidden when not checked) */
#vuly_legacy .checkmark:after {
	content: "";
	position: absolute;
	display: none;
}

/* Show the checkmark when checked */
#vuly_legacy .checkboxes input:checked ~ .checkmark:after {
	display: block;
}

/* Style the checkmark/indicator */
#vuly_legacy .checkboxes .checkmark:after {
	left: 8px;
	top: 2px;
	width: 8px;
	height: 16px;
	border: solid #F66E2E;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

#vuly_legacy .cart_stock_img{
	max-width: 20px;
}
#vuly_legacy .pd0 {padding: 0px !important;}

#vuly_legacy .m_bundle_img{margin-left: -2.5% !important;width: 106.5% !important;background-color: #f5f5f5;padding: 2rem 1.5rem !important;}
#vuly_legacy .m_bundle_inc{color: #f15a01;font-size: 1rem;}
#vuly_legacy .m_bundle_bg{background-color: #202021;margin-left: -2.5% !important;width: 106.5% !important;padding: 2rem 0rem 1rem 1.5rem !important;}
#vuly_legacy .m_bundle_name{color: #ffffff;font-weight: bold;font-size:1.7rem;}
#vuly_legacy .m_bundle_price{color: #ffffff;font-size:1.5rem;}
#vuly_legacy .m_bundle_add{color: #ffffff;background-color: #f36f21;padding: 12px 30px;font-size:1rem;border-radius: 25px;}
	
#vuly_legacy #access_container{opacity:0.2;margin:0px}

#vuly_legacy .access_dropdown{box-shadow:none;} /*position:absolute;*/
#vuly_legacy .access_dropdown .collapsible-header{white-space:nowrap;font-size:13px;font-weight:bold; }
#vuly_legacy .access_dropdown .collapsible-header i{width:1rem !important;margin-right: 0rem !important;}
#vuly_legacy .access_dropdown .collapsible-body a{width:1rem !important;margin-right: 0rem !important;}

#vuly_legacy .acc_head_uner{margin-bottom:0px}
#vuly_legacy .mobilesticky_acc{margin-left:-1.2rem !important;border-bottom:1px solid #999999 !important;padding:20px 0px 0px 20px !important;width:110% !important;height:70px !important;}
#vuly_legacy .access_dropdown .collapsible-header img{height: 43px;vertical-align: middle;margin-right: 4px; } 

#vuly_legacy .acdr_check [type=checkbox]+label{padding-left:0px;}
#vuly_legacy .acdr_check [type=checkbox]+label:after{top:10px !important;right:0 !important; left:auto;} 
#vuly_legacy .two_bay_swing{line-height: 0px;font-size: 50%;font-weight: normal;}
#vuly_legacy .acdr_check [type=checkbox]+label:before{top:10px !important;right:10px !important; left:auto;}
#vuly_legacy .acdr_check [type=checkbox]:checked+label:before{right:10px !important;left:auto;}  

#vuly_legacy .acc_dropdo{padding:5px 10px;border: 1px solid #cccccc;height: 2.5rem;width: 150px;max-width: 95%;font-size: 1rem;}

#vuly_legacy .acdr_check label{    width: 100%;
display: block;
    height: 45px;
    vertical-align: middle;
    line-height: 45px;}
#vuly_legacy .acdr_check{padding: 0.3rem 0rem;}
#vuly_legacy .access_drop{padding: 0.3rem 1rem;
border-bottom: 1px solid #cccccc;
font-weight: bold;
font-size: 13px;}
#vuly_legacy .txtname{font-size: 13px;}

#vuly_legacy .access_drop img{
height: 43px;
vertical-align: middle;
margin-right: 4px;}

#vuly_legacy .acc_bund_price{margin-bottom:0px;margin-top:0.5rem;}
#vuly_legacy .acc_bundleline{color:#f36f21;font-size:1rem;}
#vuly_legacy .bundle_wrapper{margin: 1% 1% 2% 1%}													
#vuly_legacy .bundle_add_btn{    margin-top: 8px;
color: #ffffff;
background-color: #f36f21;
padding: 12px 50px;
font-size: 0.9rem;
float: right;
margin-right: 0px;
border-radius: 25px;}
#vuly_legacy .acc_bundlename{ color:#ffffff;font-size:2.6rem;font-weight:bold;}  
#vuly_legacy .bundpri{font-size:2.3rem;color: #ffffff}
#vuly_legacy .acc_saveline{font-size:2.3rem;color:#6b6b6b;}
#vuly_legacy .bundlefirow{background-color:#202021;padding: 4.5rem 0rem 0rem 4rem !important}
#vuly_legacy .bundlelastrow{background-color: #f5f5f5;text-align: center;padding: 4rem 1rem 0rem 1rem !important;}
#vuly_legacy .bundleldividor{line-height: 0px !important;padding:0px !important;display: flex;}
    
#vuly_legacy .acc_bundle_row{margin-bottom:12px;border:#cccccc 1px solid;display:flex;}
#vuly_legacy .left_white_bundle{padding: 27px 20px 0px 20px;background-color:#f5f5f5;width:50%;float:left;text-align:center}
#vuly_legacy .right_orange_bundle{padding:14px 35px;color:white;background-color:#e57d18;width:50%;float:right}


#vuly_legacy .acclearnmore{text-align:center;border-right:1px solid #cccccc}
#vuly_legacy .acc_morebtns{font-weight:400;font-size:0.9rem;background-color: #efefef;border-top: 1px solid #cccccc;margin:0px !important;}
#vuly_legacy .acc_morebtns .col{padding: 3% 0px;}
#vuly_legacy .acc_morebtns a{color:#000000}
#vuly_legacy .acc_cartimg img {max-height: 230px;}
#vuly_legacy .acc_cartimg{height: 263px;padding-top: 20px!important;}
#vuly_legacy .acc_name{min-height:70px;padding-left: 0px;padding-right: 0px;padding-top:15px !important;font-weight:bold;text-align:center;font-size:1.4rem;line-height:1.4rem;}
#vuly_legacy .acc_greybox{text-align:center;background-color:#efefef;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;}
#vuly_legacy .acc_itembox{background-color:#ffffff;width:23%;margin-bottom:2%;margin-right:1%;margin-left:1%;border:#cccccc 1px solid;box-sizing: border-box;float:left}
#vuly_legacy .lftbtn{cursor: pointer;line-height:90px;text-align:left;padding-left:30px;border:1px solid #cccccc;width:100%;height:90px;vertical-align:middle;border-top: 0px;}
#vuly_legacy .lftbtn img{height:66px;margin-right:10px;}
#vuly_legacy .lftbtn:hover{ background-color:#ffffff}
#vuly_legacy #acc_leftpanel{width:15%;margin:0px;background-color:#f5f5f5;padding:0px;float:left;position: -webkit-sticky; position: sticky;top:35px;}
#vuly_legacy #acc_rightpanel{width:85%;margin:0px;float:right;padding:40px;}
#vuly_legacy .acc_selectprod{text-align:left;padding:30px;border:1px solid #cccccc;width:100%;border-top: 0px;}
#vuly_legacy .acc_underlinedhead{margin:1% 1% 1% 1%;text-transform:uppercase}
#vuly_legacy .acc_priceinner{text-align:center;font-size:1.3rem;height:45px;}
#vuly_legacy .acc_select{height: 2.5rem;margin-top: 10px;border:1px solid #cccccc;}
#vuly_legacy .acc_bound_box{padding:0rem 2rem}
#vuly_legacy .divbreak{display:none;}
#vuly_legacy .acc_tagline{font-size:1rem;text-align:center;color:#999999;line-height:1.3rem;margin:20px 0px 0px 0px;min-height:75px;}
#vuly_legacy .buysqucolor{width:74px}
#vuly_legacy .buysquwider{width:55px}
#vuly_legacy .acc_opt_cont{padding:0px !important;text-align:center;}

@media only screen and (max-width:1700px){ 
#vuly_legacy #acc_leftpanel{width:20%}
#vuly_legacy #acc_rightpanel{width:80%}
#vuly_legacy .bundle_add_btn{padding:9px 40px;font-size:0.8rem;}
#vuly_legacy .bundpri{font-size: 1.8rem;}
#vuly_legacy .acc_saveline{font-size:1.8rem;}
#vuly_legacy .bundlefirow{padding: 4rem 0rem 0rem 3rem !important;}
}

@media only screen and (max-width:1600px){  

}

@media only screen and (max-width:1550px){ 
#vuly_legacy .bundlefirow {padding: 3rem 0rem 0rem 2rem !important;}
#vuly_legacy .buysqu{width: 38px;height:38px;padding:5px 1px;}
#vuly_legacy .buysqucolor{width:68px;}
#vuly_legacy .buysquwider{width:52px;}
}

@media only screen and (max-width:1500px){ 
 
#vuly_legacy .acc_itembox{width:32.3%;margin-bottom: 1%;margin-right: 0.5%;margin-left: 0.5%;}
#vuly_legacy .bundle_wrapper{margin: 1% 0.5% 2% 0.5%;}
#vuly_legacy .acc_underlinedhead{margin: 1% 0.5% 1% 0.5%;}

#vuly_legacy .access_dropdown .collapsible-header{font-size: 11px;padding: 0 0.5rem;}
#vuly_legacy .lftbtn{font-size:0.9rem;} 
#vuly_legacy .right_orange_bundle{padding: 14px 15px;}
#vuly_legacy .acc_cartimg{height:223px;}
#vuly_legacy .acc_cartimg img{max-height:200px;}
}



@media only screen and (max-width:1450px){  
#vuly_legacy .acc_tagline{font-size:0.9rem;line-height:1.2rem;margin: 10px 0px 0px 0px;}
}


@media only screen and (max-width:1400px){ 
#vuly_legacy .acc_bundleline{font-size:0.9rem !important}
#vuly_legacy .bundlefirow{padding: 2.8rem 0rem 0rem 2rem !important;}
#vuly_legacy .bundle_add_btn{padding: 9px 30px;font-size: 0.7rem;margin-top:0px}
#vuly_legacy .acc_saveline{font-size: 1.6rem;}
#vuly_legacy .bundpri{font-size: 1.6rem;}
#vuly_legacy .acc_bundlename{font-size: 1.9rem;}
#vuly_legacy .bundlelastrow{padding:3rem 1rem 0rem 0.5rem !important;}
}


@media only screen and (max-width:1300px){ 
#vuly_legacy .acc_name{min-height: 65px;}
#vuly_legacy .left_white_bundle{padding: 37px 10px 0px 10px;}
#vuly_legacy .lftbtn{line-height:70px;height:70px;font-size:0.8rem;}
#vuly_legacy .lftbtn img{height:40px;}
#vuly_legacy #acc_rightpanel{padding:30px;} 
#vuly_legacy .acc_name{font-size:1.2rem;}

#vuly_legacy .acc_priceinner{font-size:1.3rem;}
#vuly_legacy .acc_select{margin-left: 0px; margin-right: 0px;font-size: 0.8rem;}
#vuly_legacy .acc_morebtns{font-size:0.8rem}
}

@media only screen and (max-width:1200px){ 
#vuly_legacy .acc_bound_box{margin-bottom: 10px;}
#vuly_legacy .txtname{display:none}
#vuly_legacy .access_dropdown .collapsible-header{font-size: 10px;padding: 0 0.3rem;}
#vuly_legacy .acc_morebtns{font-size:0.7rem}
#vuly_legacy .acc_tagline{margin-top: 0px !important;}
}

@media only screen and (max-width:1100px){ 
#vuly_legacy .acc_morebtns .col{padding: 4% 0px;}
#vuly_legacy .acc_tagline{font-size:0.9rem;line-height: 1.1rem;}
#vuly_legacy .acc_name{min-height:60px;line-height: 1.4rem;}
#vuly_legacy .bundle_wrapper{margin-bottom:20px}		
#vuly_legacy #acc_leftpanel{top:50px;}
#vuly_legacy .lftbtn{padding-left:10px;line-height:50px;height:50px;font-size:0.7rem;}
#vuly_legacy .lftbtn img{height:30px;}
#vuly_legacy #acc_rightpanel{padding:20px;}
#vuly_legacy .acc_selectprod{padding:10px;}

#vuly_legacy .acc_select{font-size: 0.8rem;}
#vuly_legacy .acc_cartimg{height:200px;}
#vuly_legacy .acc_cartimg img{max-height:150px;}
#vuly_legacy .acc_name{font-size:1.1rem;}
}

@media only screen and (max-width:1050px){  
#vuly_legacy .right_orange_bundle{width:60%}
#vuly_legacy .bundle_add_btn{padding: 9px 20px;}

#vuly_legacy .bundlefirow{padding:2.5rem 0rem 0rem 1.5rem !important;}
#vuly_legacy .left_white_bundle{width:40%;padding: 35px 10px 0px 10px;}
#vuly_legacy .acc_saveline{font-size: 1.2rem;}
#vuly_legacy .bundpri{font-size: 1.2rem;}
}

@media only screen and (max-width:1000px){  
#vuly_legacy .buysqu{width:32px;}
#vuly_legacy .buysqucolor{width:66px;}
#vuly_legacy .buysquwider{width:48px;}
}

@media only screen and (max-width:950px){ 
#vuly_legacy .acc_cartimg{height:170px;}
#vuly_legacy .acc_cartimg img{max-height:145px;}
#vuly_legacy .right_orange_bundle{width:100%;padding:14px 35px;}
#vuly_legacy .left_white_bundle{display:none}
#vuly_legacy .bundlefirow{padding:1.9rem 0rem 0rem 1.5rem !important;}
#vuly_legacy .bundlelastrow{padding: 2.5rem 1rem 0rem 0.5rem !important;}
#vuly_legacy .acc_bundlename{font-size: 1.7rem;}
#vuly_legacy .acc_itembox{width:48%;margin:1%;} 
#vuly_legacy .acc_bound_box{margin-bottom: 20px;} 
#vuly_legacy .bundle_wrapper{margin: 1%;}
#vuly_legacy .acc_underlinedhead{margin:2% 1% 1% 1%;}
#vuly_legacy .buysqu {width: 43px;height: 43px; padding: 8px 1px;}
#vuly_legacy .acc_tagline{font-size:1.1rem;}
#vuly_legacy .acc_name{font-size: 1.4rem;}
#vuly_legacy .acc_priceinner{font-size:1.5rem;}
#vuly_legacy .buysqucolor{width:66px}
#vuly_legacy .buysquwider{width:58px}
}


@media only screen and (max-width:850px){
#vuly_legacy .acc_underlinedhead{font-size:1.1rem;line-height:2rem;margin-top:1rem;}
#vuly_legacy #access_container{margin:1%;}
#vuly_legacy .buysqu{margin-right: 10px;} 
#vuly_legacy .txtname{display:inline}
#vuly_legacy .access_dropdown .collapsible-header{font-size:1rem;padding:0.4rem 1rem;}
#vuly_legacy .access_dropdown{margin: 0.4rem 0rem}
#vuly_legacy #acc_leftpanel{top:50px;} 
#vuly_legacy #acc_rightpanel{padding:10px;}
#vuly_legacy .acc_morebtns{margin-bottom: 10px;}
#vuly_legacy .acc_greybox{margin-bottom: 10px;}
#vuly_legacy .acc_morebtns{font-size:1.2rem;}
}


@media only screen and (max-width:800px){ 
#vuly_legacy .acc_cartimg {height:220px;}
#vuly_legacy .acc_cartimg img{max-height: 185px;}
#vuly_legacy .buysqu{margin-right:15px;} 
#vuly_legacy .acc_itembox{width:98%;margin:1%;} 
#vuly_legacy #acc_leftpanel{width:25%;}
#vuly_legacy #acc_rightpanel{width:75%}
#vuly_legacy .acc_saveline{font-size: 0.9rem !important;}
#vuly_legacy .acc_bundleline{font-size: 0.8rem !important;}
}




@media only screen and (max-width:750px){ 
#vuly_legacy .hid650{display:none}
#vuly_legacy .right_orange_bundle{padding:8px 8px;}
#vuly_legacy .acc_bundleline{font-size: 0.7rem !important;}
}


@media only screen and (max-width:650px){ 
#vuly_legacy #access_container{margin:2%;}
#vuly_legacy .acc_bundle_row{display:none}
#vuly_legacy .acc_bundleline{font-size: 0.6rem !important;font-weight:300} 
#vuly_legacy #acc_leftpanel{width:30%}
#vuly_legacy #acc_rightpanel{width:70%}
#vuly_legacy .divbreak{display:block;}
#vuly_legacy .divprebreak{display:none;}
}

@media only screen and (max-width:550px){ 
#vuly_legacy #acc_leftpanel{width:34%}
#vuly_legacy #acc_rightpanel{width:66%}
#vuly_legacy .acc_itembox{width:99%;margin-bottom:5%}

#vuly_legacy .acc_morebtns{font-size:1rem}
#vuly_legacy .right_orange_bundle{padding:6px 0px;}
}

@media only screen and (max-width:500px){ 
}

@media only screen and (max-width:450px){ 
#vuly_legacy #acc_leftpanel{width:36%}
#vuly_legacy #acc_rightpanel{width:64%}
#vuly_legacy .acc_tagline{min-height:65px;}
}

@media only screen and (max-width:400px){ 
#vuly_legacy .buysqu{width: 34px;height: 34px;padding: 4px 1px;margin-right: 10px !important;}
#vuly_legacy .buysqucolor{width: 66px;}
#vuly_legacy .buysquwider{width: 48px;}
}

@media only screen and (max-width: 851px){
#vuly_legacy #access_container .row {margin-left: 0px;margin-right: 0px;}
#vuly_legacy .acc_opt_cont.has_variants{margin-top: -20px;}
}
#vuly_legacy #img_canvas{position:relative;}
#vuly_legacy #base_img{z-index:1}
#vuly_legacy #img_canvas img{position:absolute;}
#vuly_legacy .trans_png_overlays{z-index:2}
#vuly_legacy .swing_overlay{z-index:7}

#vuly_legacy #l_1633_overlay{z-index:6}/*bball hoop */
#vuly_legacy #s_1633_overlay{z-index:6}/*bball hoop */
#vuly_legacy #m_1633_overlay{z-index:6}/*bball hoop */

#vuly_legacy #m_1616_overlay{z-index:3}  /* ninja grips long */
#vuly_legacy #m_1614_overlay{z-index:3}  /* roman rings */
#vuly_legacy #m_698_overlay{z-index:3} /* mister */

#vuly_legacy #xl_1610_overlay{z-index:3} /* flying fox */
#vuly_legacy #xl_1615_overlay{z-index:3} /* ninja grips */
#vuly_legacy #xl_1326_overlay{z-index:3} /* punching ball */

#vuly_legacy #l_1610_overlay{z-index:5} /* flying fox */
#vuly_legacy #l_1616_overlay{z-index:5}  #vuly_legacy ninja grips */

#l_1615_overlay{z-index:4} /* ninja round */ 

#vuly_legacy #loading_graphic_container{background-color:#ffffff;position:absolute;z-index:12;width:100%;padding-bottom:50vh;} 

#vuly_legacy .builder_btn_mobile{height:64px;white-space: nowrap;cursor:pointer;border:1px solid #cccccc;padding:8px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle}
#vuly_legacy .builder_btn_mobile img{max-height:45px;margin-right: 15px;vertical-align:middle}
#vuly_legacy .builder_btn_mobile .material-icons{float:right;font-size: 35px;margin-top:6px;} 

#vuly_legacy .builder_btn{height: 74px;white-space: nowrap;cursor:pointer;border:1px solid #cccccc;padding:10px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle;margin-bottom:40px}
#vuly_legacy .builder_btn img{max-height: 53px;margin-right: 15px;vertical-align:middle}
#vuly_legacy .builder_btn .material-icons{float:right;font-size: 35px;margin-top: 9px;} 
#vuly_legacy .grand_total{height:60px;font-size:25px;font-weight:bold;}
#vuly_legacy .mbar_menus{z-index: 5;background-color: #ffffff;display:none}
#vuly_legacy .mbar_menus_mobile{z-index: 5;background-color: #ffffff;display:none}

#vuly_legacy .cursor_point{cursor:pointer;}
#vuly_legacy .mb_choose_btn{position:relative;line-height:25px;height:74px;white-space: nowrap;border:1px solid #cccccc;border-top: 0px;padding:10px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle;margin-bottom:0px}
#vuly_legacy .mb_choose_first{border-top:1px solid #cccccc}
#vuly_legacy .mb_choose_btn a{font-weight:normal;font-size:12px}
#vuly_legacy .mb_choose_btn img{float:left;max-height: 53px;margin-right: 15px;vertical-align:middle}

#vuly_legacy #attachments{margin-top:-33px}
#vuly_legacy #swings{margin-top:-27px;}
#vuly_legacy #accessories{margin-top:7px;}
#vuly_legacy .grand_mobile{font-size: 20px}
#vuly_legacy .grand_total_mobile{padding: 0px 5px;position: absolute;bottom:13px;left: 0px;z-index: 3;font-size: 29px;line-height: 33px;}

#vuly_legacy #swing_holder{position: absolute;top:120px;right:0px;z-index:11;width:100px;height:100px}
#vuly_legacy #swing_holder_img{display:none} 
				 
				 
#vuly_legacy .tick_icon{color:#e1e1e1;font-size:30px;float:right;margin-top: 5px;margin-right: 5px;}
#vuly_legacy #total_mobile{font-weight:bold}
#vuly_legacy .not_available{text-align:right;opacity:0.8;background-color:#ffffff;width:96%;position:absolute;display:none;color:#CCCCCC;font-weight:bold;font-size: 14px;line-height:54px;padding-left: 7px;}
#vuly_legacy .not_available .material-icons{font-size: 30px;margin-top: -11px;margin-right: 8px;color: #999999;}

@media only screen and (max-width:1400px){
#vuly_legacy #swing_holder{top:100px;width:80px;height:80px}
#vuly_legacy .tick_icon{display:none;}
}


@media only screen and (max-width: 1200px){
#vuly_legacy #swing_holder{top:80px;}
#vuly_legacy .builder_btn{height:60px;margin-bottom:20px;padding:7px;font-size:13px;}  
#vuly_legacy .mb_choose_btn{line-height: 20px;height:60px;padding:7px;font-size:13px;}
#vuly_legacy .builder_btn img{height: 40px;margin-right:8px;}
#vuly_legacy .mb_choose_btn img{height: 40px;margin-right:8px;} 
#vuly_legacy .mb_choose_btn a{font-size:10px}
#vuly_legacy .builder_btn .material-icons{margin-top: 4px;}
#vuly_legacy .grand_total{font-size:19px}

#vuly_legacy #attachments{margin-top:-39px}
#vuly_legacy #swings{margin-top:1px;}
#vuly_legacy #accessories{margin-top:-19px;}
}

@media only screen and (max-width: 1000px){
#vuly_legacy #swing_holder{top:60px;width:70px;height:70px;}
#vuly_legacy .builder_btn{height:44px;margin-bottom:15px;padding:5px;font-size:12px;} 
#vuly_legacy .mb_choose_btn{line-height: 15px;height:44px;padding:5px;font-size:12px;}
#vuly_legacy .builder_btn img{height:30px;margin-right:2px;}
#vuly_legacy .mb_choose_btn img{height:30px;margin-right:2px;} 
#vuly_legacy .builder_btn .material-icons{font-size:31px;margin-top:0px;}
#vuly_legacy .mb_choose_btn a{font-size:9px}
#vuly_legacy .grand_total{font-size:16px}

#vuly_legacy #attachments{margin-top:-28px}
#vuly_legacy #swings{margin-top:2px;}
#vuly_legacy #accessories{margin-top:-13px;}
}



@media only screen and (max-width: 850px){
#vuly_legacy .tick_icon{display:block;}
#vuly_legacy #loading_graphic_container{padding-bottom:100vh;} 
#vuly_legacy nav{position:absolute !important}
#vuly_legacy #promo_bar_new{margin-top:70px !important;}
#vuly_legacy .not_available{width:98%;}
#vuly_legacy #swing_holder{position: absolute;top:unset;top:-15px;right:0px;width:100px;height:100px}
#vuly_legacy #img_canvas{margin-top:30px;margin-bottom:20px;height: 575px;}
#vuly_legacy .mb_choose_btn{line-height:21px;height:64px;padding:8px;font-size:14px;}
#vuly_legacy .mb_choose_btn a{font-size:10px}
#vuly_legacy .mb_choose_btn img{height:45px;margin-right: 15px}
}

@media only screen and (max-width:800px){
#vuly_legacy #img_canvas{height:550px;}
}

@media only screen and (max-width:750px){ 
#vuly_legacy #img_canvas{height:500px;}
}

@media only screen and (max-width:700px){
#vuly_legacy #img_canvas{height:470px;}
}

@media only screen and (max-width:650px){ 
#vuly_legacy #img_canvas{height:430px;}
}

@media only screen and (max-width:600px){
#vuly_legacy #img_canvas{height:400px;}
}

@media only screen and (max-width:550px){ 
#vuly_legacy #promo_bar_new{margin-top:50px !important;}
#vuly_legacy .not_available{width:96%;}
#vuly_legacy #img_canvas{height:360px;}
#vuly_legacy .grand_total_mobile{bottom:-5px;font-size:19px;line-height:25px;}
#vuly_legacy #swing_holder {top: -15px;width: 80px;height: 80px;}

#vuly_legacy .builder_btn_mobile{height:54px;padding:6px 8px;}
#vuly_legacy .builder_btn_mobile img{max-height:40px}

#vuly_legacy .mb_choose_btn{line-height:19px;height:54px;padding:6px 8px;}
#vuly_legacy .mb_choose_btn img{height:40px;}
#vuly_legacy .tick_icon{margin-top:3px;}
#vuly_legacy .not_available{line-height: 45px;}
}

@media only screen and (max-width:500px){
#vuly_legacy #img_canvas{height:330px;}
}

@media only screen and (max-width:450px){
/* .grand_total_mobile{font-size: 20px;line-height:25px;} */
#vuly_legacy #img_canvas{height:300px;}
}

@media only screen and (max-width:400px){
#vuly_legacy #img_canvas{height:260px;}
#vuly_legacy .grand_total_mobile{bottom:-17px;font-size:16px;line-height:16px;}
#vuly_legacy #promo_bar_new{margin-top:46px !important;}
}

@media only screen and (max-width:350px){
#vuly_legacy #img_canvas{height:220px;}
/* .grand_total_mobile{font-size:18px;line-height:22px;} */
#vuly_legacy #swing_holder {top: -23px;width: 75px;height: 75px;}
}

#vuly_legacy .bay_swing_heading{position: relative;line-height: 15px;height: 35px;white-space: nowrap;border: 1px solid #cccccc;padding: 10px;font-size: 14px;color: #ffffff;background-color: #999999;text-align: left;vertical-align: middle;margin-bottom: 0px;}
/* ABOVE 1915px - size and top of swings at different config sizes */

#vuly_legacy #disclaimer_text_desktop{position: absolute;top:515px;text-align: center;width: 100%;font-size: 1.1rem;color: #999999;}
#vuly_legacy #disclaimer_text_mobile{position: relative;text-align: center;width: 100%;font-size: 1.2rem;color: #999999;}

#vuly_legacy .S_position_1{left:299px;top:108px;width:230px;}

#vuly_legacy .M_position_1{left:205px;top:107px;width:219px;} 
#vuly_legacy .M_position_2{left:370px;top:107px;width:224px;} 

#vuly_legacy .L_position_1{left:160px;top:114px;width:203px;} 
#vuly_legacy .L_position_2{left:305px;top:107px;width:209px;} 
#vuly_legacy .L_position_3{left:450px;top:107px;width:214px;} 

#vuly_legacy .C1_position_1{left:405px;top:115px;width:219px;}

#vuly_legacy .C2_position_1{left:300px;top:110px;width:213px;} 
#vuly_legacy .C2_position_2{left:465px;top:115px;width:213px;} 

#vuly_legacy .C3_position_1{left:240px;top:124px;width:183px;} 
#vuly_legacy .C3_position_2{left:375px;top:130px;width:183px;} 
#vuly_legacy .C3_position_3{left:520px;top:135px;width:183px;} 

#vuly_legacy .threeC1_position_1{left:110px;top:133px;width:129px;} 
#vuly_legacy .threeC1_position_2{left:375px;top:130px;width:147px;} 
#vuly_legacy .threeC1_position_3{left:500px;top:125px;width:155px;} 
#vuly_legacy .threeC1_position_4{left:620px;top:120px;width:160px;} 

#vuly_legacy .twoC2_position_1{left:87px;top:154px;width:146px;} 
#vuly_legacy .twoC2_position_2{left:177px;top:154px;width:149px;} 
 
#vuly_legacy .twoC2_position_3{left:465px;top:144px;width:165px;} 
#vuly_legacy .twoC2_position_4{left:582px;top:140px;width:170px;}  

#vuly_legacy .L3C2_position_1{left:75px;top:110px;width:150px; -webkit-transform: scaleX(-1);transform: scaleX(-1);} 
#vuly_legacy .L3C2_position_2{left:160px;top:113px;width:145px; -webkit-transform: scaleX(-1);transform: scaleX(-1);} 

#vuly_legacy .L3C2_position_3{left:410px;top:117px;width:130px;} 
#vuly_legacy .L3C2_position_4{left:520px;top:117px;width:130px;} 
#vuly_legacy .L3C2_position_5{left:645px;top:117px;width:130px;} 

#vuly_legacy .threeC3_position_1{left:60px;top:168px;width:115px;} 
#vuly_legacy .threeC3_position_2{left:130px;top:168px;width:120px;} 
#vuly_legacy .threeC3_position_3{left:210px;top:163px;width:125px;} 

#vuly_legacy .threeC3_position_4{left:445px;top:158px;width:135px;} 
#vuly_legacy .threeC3_position_5{left:542px;top:155px;width:140px;} 
#vuly_legacy .threeC3_position_6{left:640px;top:153px;width:140px;} 


#vuly_legacy #loading_graphic_container{background-color:#ffffff;position:absolute;z-index:12;width:100%;padding-bottom:50vh;} 

#vuly_legacy #img_canvas{position:relative;}
#vuly_legacy #base_bg{z-index:1} 
#vuly_legacy #base_foregound{z-index:9}
#vuly_legacy .fixed_overlays{z-index:10 !important}

#vuly_legacy #img_canvas img{position:absolute;}
#vuly_legacy .trans_png_overlays{z-index:3}

#vuly_legacy #swing_holder{position: absolute;top:0px;left:0px;z-index:11;width:100px;height:100px}
#vuly_legacy #swing_holder_img{display:none} 
#vuly_legacy .not_available .material-icons {
font-size: 30px;
margin-top: -11px;
margin-right: 8px;
color: #999999;
}		 
#vuly_legacy .not_available {
text-align: right;
opacity: 0.8;
background-color: #ffffff;
width: 96%;
position: absolute;
display: none;
color: #CCCCCC;
font-weight: bold;
font-size: 14px;
line-height: 54px;
padding-left: 7px;
}

#vuly_legacy .all_fixed_overlays_1731{z-index:3 !important} /* sandpits */
#vuly_legacy .all_fixed_overlays_1730{z-index:3 !important} /* sandpits */

#vuly_legacy .all_fixed_overlays_1326{z-index:13 !important} /* extender and punch bag */
#vuly_legacy .all_fixed_overlays_1{z-index:12 !important} /* rover wagon cart */

#vuly_legacy .all_fixed_overlays_1739{z-index:15 !important} /* skateboard */
#vuly_legacy #S_overlay_1739{z-index:2 !important}
#vuly_legacy #M_overlay_1739{z-index:2 !important}
#vuly_legacy #L_overlay_1739{z-index:2 !important}

#vuly_legacy .builder_btn_mobile{height:64px;white-space: nowrap;cursor:pointer;border:1px solid #cccccc;padding:8px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle}
#vuly_legacy .builder_btn_mobile img{max-height:45px;margin-right: 15px;vertical-align:middle}
#vuly_legacy .builder_btn_mobile .material-icons{float:right;font-size: 35px;margin-top:6px;} 

#vuly_legacy .builder_btn{height: 74px;white-space: nowrap;cursor:pointer;border:1px solid #cccccc;padding:10px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle;margin-bottom:40px}
#vuly_legacy .builder_btn img{max-height: 53px;margin-right: 15px;vertical-align:middle}
#vuly_legacy .builder_btn .material-icons{float:right;font-size: 35px;margin-top: 9px;} 
#vuly_legacy .grand_total{height:60px;font-size:25px;font-weight:bold;}
#vuly_legacy .mbar_menus{z-index: 5;background-color: #ffffff;display:none}
#vuly_legacy .mbar_menus_mobile{z-index: 5;background-color: #ffffff;display:none}
#vuly_legacy .cursor_point{cursor:pointer;}
#vuly_legacy .mb_choose_btn{position:relative;line-height:25px;height:73px;white-space: nowrap;border:1px solid #cccccc;border-top: 0px;padding:10px;font-size:14px;font-weight:bold;text-align:left;vertical-align:middle;margin-bottom:0px}
#vuly_legacy .mb_choose_first{border-top:1px solid #cccccc}
#vuly_legacy .mb_choose_btn a{font-weight:normal;font-size:12px}
#vuly_legacy .mb_choose_btn img{float:left;max-height: 53px;margin-right: 15px;vertical-align:middle}

#vuly_legacy #attachments{margin-top:124px}
#vuly_legacy #accessories{margin-top:9.5px;}
#vuly_legacy .grand_mobile{font-size: 20px}
#vuly_legacy .grand_total_mobile{padding: 30px 0px}
#vuly_legacy .tick_icon{color:#e1e1e1;font-size:30px;float:right;margin-top: 5px;margin-right: 5px;}
 
							 
							 

@media only screen and (max-width:1915px){ 

/* position from left of swing positions at different config sizes */


#vuly_legacy .S_position_1{left:15.5vw;top:5.3vw;width:12.3vw;} 

#vuly_legacy .M_position_1{left:11.3vw;top:5.6vw;width:11.6vw;} 
#vuly_legacy .M_position_2{left:19.9vw;top:5.5vw;width:11.8vw;}  

#vuly_legacy .L_position_1{left:8vw;top:5.5vw;width:10.5vw;} 
#vuly_legacy .L_position_2{left:15.8vw;top:5.6vw;width:10.7vw;} 
#vuly_legacy .L_position_3{left:24vw;top:5.6vw;width:10.9vw;} 
 


#vuly_legacy .C1_position_1{left:19.7vw;top:5.5vw;width:12.3vw;} 
 
#vuly_legacy .C2_position_1{left:14vw;top:5.4vw;width:11.3vw;} 
#vuly_legacy .C2_position_2{left:23.5vw;top:5.3vw;width:11.5vw;} 

#vuly_legacy .C3_position_1{left:12.5vw;top:6.6vw;width: 9.5vw;} 
#vuly_legacy .C3_position_2{left:20vw;top:6.8vw;width: 9.5vw;} 
#vuly_legacy .C3_position_3{left:27vw;top:7vw;width: 9.5vw;}   
 
 
#vuly_legacy .threeC1_position_1{left:4.8vw;top:6.6vw;width:7.3vw;} 

#vuly_legacy .threeC1_position_2{left:19.2vw;top:6.4vw;width:8.1vw;}   
#vuly_legacy .threeC1_position_3{left:25.5vw;top:6.2vw;width:8.3vw;} 
#vuly_legacy .threeC1_position_4{left:31.5vw;top:6.1vw;width:8.5vw;}  
 

#vuly_legacy .twoC2_position_1{left:5vw;top:8.3vw;width:6.8vw;} 
#vuly_legacy .twoC2_position_2{left:10vw;top:8.1vw;width:7vw;}   

#vuly_legacy .twoC2_position_3{left:24vw;top:7.4vw;width:8.5vw;} 
#vuly_legacy .twoC2_position_4{left:30.5vw;top:7.2vw;width:8.7vw;}  

#vuly_legacy .L3C2_position_1{left:3.5vw;top:5.7vw;width:8vw;} 
#vuly_legacy .L3C2_position_2{left:8.5vw;top:5.6vw;width:7.5vw;} 

#vuly_legacy .L3C2_position_3{left:21.5vw;top:6.1vw;width:6.8vw;}   
#vuly_legacy .L3C2_position_4{left:27vw;top:6.1vw;width:6.8vw;} 
#vuly_legacy .L3C2_position_5{left:33vw;top:6.1vw;width:6.8vw;}  

#vuly_legacy .threeC3_position_1{left:2.7vw;top:8.6vw;width:6.3vw;} 
#vuly_legacy .threeC3_position_2{left:7.2vw;top:8.5vw;width:6.4vw;} 
#vuly_legacy .threeC3_position_3{left:11.2vw;top:8.5vw;width:6.6vw;}   

#vuly_legacy .threeC3_position_4{left:23vw;top:8.1vw;width:7.3vw;} 
#vuly_legacy .threeC3_position_5{left:28.5vw;top:8vw;width:7.4vw;} 
#vuly_legacy .threeC3_position_6{left:34vw;top:7.9vw;width:7.5vw;}  

 
}


@media only screen and (max-width:1650px){ 
#vuly_legacy #disclaimer_text_desktop{top: 27vw;}
}

@media only screen and (max-width:1400px){
#vuly_legacy #swing_holder{width:80px;height:80px}
#vuly_legacy .tick_icon{display:none}
}

@media only screen and (max-width: 1200px){
#vuly_legacy #disclaimer_text_desktop{top: 27vw;font-size: 1rem;}
#vuly_legacy .builder_btn{height:60px;margin-bottom:20px;padding:7px;font-size:13px;}  
#vuly_legacy .mb_choose_btn{line-height: 20px;height:59px;padding:7px;font-size:13px;}
#vuly_legacy .builder_btn img{height: 40px;margin-right:8px;}
#vuly_legacy .mb_choose_btn img{height: 40px;margin-right:8px;} 
#vuly_legacy .mb_choose_btn a{font-size:10px}
#vuly_legacy .builder_btn .material-icons{margin-top: 4px;}
#vuly_legacy .grand_total{font-size:19px}

#vuly_legacy #attachments{margin-top: 64px;}
#vuly_legacy #accessories{margin-top: -16px;}
}

@media only screen and (max-width: 1000px){
#vuly_legacy #swing_holder{width:70px;height:70px;}
#vuly_legacy .builder_btn{height:44px;margin-bottom:15px;padding:5px;font-size:12px;} 
#vuly_legacy .mb_choose_btn{line-height: 15px;height:43px;padding:5px;font-size:12px;}
#vuly_legacy .builder_btn img{height:30px;margin-right:2px;}
#vuly_legacy .mb_choose_btn img{height:30px;margin-right:2px;} 
#vuly_legacy .builder_btn .material-icons{font-size:31px;margin-top:0px;}
#vuly_legacy .mb_choose_btn a{font-size:9px}
#vuly_legacy .grand_total{font-size:16px}

#vuly_legacy #attachments{margin-top:-26px}
#vuly_legacy #accessories{margin-top:6px;}
}



@media only screen and (max-width: 850px){
#vuly_legacy .tick_icon{display:block}	
#vuly_legacy #disclaimer_text_desktop{display:none}
#vuly_legacy #loading_graphic_container{padding-bottom:100vh;} 
#vuly_legacy #img_canvas{margin-top:0px;margin-bottom:0px;height:450px;}
#vuly_legacy .mb_choose_btn{line-height:21px;height:64px;padding:8px;font-size:14px;}
#vuly_legacy .mb_choose_btn a{font-size:12px}
#vuly_legacy .mb_choose_btn img{height:45px;margin-right: 15px}


/* size and top of swings at different config sizes */ 
#vuly_legacy .S_position_1{left:32.2vw;top:10.9vw;width:25.5vw;} 
 
#vuly_legacy .M_position_1{left:21.7vw;top:12.3vw;width:23vw;} 
#vuly_legacy .M_position_2{left:41.5vw;top:12.3vw;width:23.2vw;} 

#vuly_legacy .L_position_1{left:16vw;top:12vw;width:21.1vw;} 
#vuly_legacy .L_position_2{left:33.5vw;top:11.8vw;width:21.3vw;} 
#vuly_legacy .L_position_3{left:49.5vw;top:11.6vw;width:21.5vw;}  

#vuly_legacy .C1_position_1{left:40.5vw;top:11.5vw;width:26vw;} 

#vuly_legacy .C2_position_1{left:31vw;top:12.1vw;width:22vw;} 
#vuly_legacy .C2_position_2{left:50vw;top:12vw;width:22.2vw;}  

#vuly_legacy .C3_position_1{left:26.5vw;top: 13.5vw;width:18vw;} 
#vuly_legacy .C3_position_2{left:41vw;top:13.5vw;width: 19vw;} 
#vuly_legacy .C3_position_3{left:56vw;top:14vw;width: 19vw;} 

#vuly_legacy .threeC1_position_1{left:9.4vw;top:14vw;width:14.5vw;} 
#vuly_legacy .threeC1_position_2{left:39.5vw;top:12.8vw;width:17vw;}  
#vuly_legacy .threeC1_position_3{left:52.5vw;top:12.8vw;width:17.2vw;} 
#vuly_legacy .threeC1_position_4{left:66vw;top:12.6vw;width:17.4vw;}   


#vuly_legacy .L3C2_position_1{left:7vw;top:12vw;width:16vw;} 
#vuly_legacy .L3C2_position_2{left:16vw;top:12vw;width:15vw;} 

#vuly_legacy .L3C2_position_3{left:41vw;top:11.5vw;width:15.1vw;}  
#vuly_legacy .L3C2_position_4{left:53vw;top:11.5vw;width:15.1vw;} 
#vuly_legacy .L3C2_position_5{left:66vw;top:11.5vw;width:15.1vw;}  

#vuly_legacy .twoC2_position_1{left:9vw;top:16vw;width:15vw;} 
#vuly_legacy .twoC2_position_2{left:18.7vw;top:16vw;width:15.4vw;}  
#vuly_legacy .twoC2_position_3{left:49.2vw;top:15.4vw;width:17.3vw;} 
#vuly_legacy .twoC2_position_4{left:63.8vw;top:15.2vw;width:17.5vw;}  
  
#vuly_legacy .threeC3_position_1{left:6.2vw;top:17.3vw;width:12.8vw;} 
#vuly_legacy .threeC3_position_2{left:13.5vw;top:16.8vw;width:14vw;} 
#vuly_legacy .threeC3_position_3{left:21.7vw;top:16.8vw;width:14.1vw;} 
 
#vuly_legacy .threeC3_position_4{left:47vw;top:15.9vw;width:15.7vw;} 
#vuly_legacy .threeC3_position_5{left:58vw;top:16.1vw;width:15.8vw;} 
#vuly_legacy .threeC3_position_6{left:69vw;top:16.3vw;width:15.9vw;}   
}
 

@media only screen and (max-width:800px){
#vuly_legacy #img_canvas{height:430px;}
}

@media only screen and (max-width:750px){
#vuly_legacy #img_canvas{height:400px;}
}

@media only screen and (max-width:700px){
#vuly_legacy #img_canvas{height:370px;}
}

@media only screen and (max-width:650px){
#vuly_legacy #img_canvas{height:345px;}
}

@media only screen and (max-width:600px){
#vuly_legacy #img_canvas{height:315px;}
}

@media only screen and (max-width:550px){
#vuly_legacy #swing_holder{top:5px;width:60px;height:60px;}
#vuly_legacy #img_canvas{height:300px;}
}

@media only screen and (max-width:500px){
#vuly_legacy #img_canvas{height:265px;}
}

@media only screen and (max-width:450px){
#vuly_legacy #swing_holder{width:55px;height:55px;}
#vuly_legacy #img_canvas{height:240px;}
}

@media only screen and (max-width:400px){
#vuly_legacy #swing_holder{width:50px;height:50px;}
#vuly_legacy #img_canvas{height:210px;}
}

@media only screen and (max-width:350px){
#vuly_legacy #img_canvas{height:175px;}
}

#vuly_legacy .accessory-variants .dropdown-content li>span {font-size: 1rem !important;}
#vuly_legacy .circrect_sm{border-radius: 0;padding-top: 6px;border:1px solid #f15a01;}
#vuly_legacy .rectoption{background-color: #f15a01;color: #ffffff !important;width: 160px !important;font-size: 17px !important;}
#vuly_legacy .subtitle {line-height: 75px !important;}
#vuly_legacy .zipprice{max-width: 400px;}
#vuly_legacy .margtopmiddle{margin-top:90px;}
#vuly_legacy .acc_price_total{font-weight:bold;font-size:1.2rem;line-height:1.2rem}
#vuly_legacy .pt50large{padding-top:30px}

@media only screen and (max-width:1360px)
{
	#vuly_legacy .margtopmiddle{margin-top:60px;}
	#vuly_legacy .ind_background {left:0% !important; margin-left:0px !important;}
} 

@media only screen and (max-width:1200px)
{
	#vuly_legacy .padleftboxnew{padding: 30px 20px 0px 20px !important;}
} 

@media only screen and (max-width:850px)
{
#vuly_legacy .pt50large{padding-top:10px}
#vuly_legacy .acc_price_total{font-size:2rem;line-height:2rem}
}

@media only screen and (max-width:840px)
{
	#vuly_legacy .zipprice{max-width: 100%;}
	#vuly_legacy .margtopmiddle{margin-top:10px;}
	#vuly_legacy .producttabs .indicator:before {left: 0% !important;} 
	#vuly_legacy .ind_background {left: 50% !important;margin-left: -300px !important;}
	#vuly_legacy .h4bgsml{font-weight: 300 !important;line-height:1.4rem !important;font-size:1.2rem !important;}
	#vuly_legacy .padleftboxnew {padding: 30px !important;}
} 

@media only screen and (max-width:650px)
{
	#vuly_legacy .ind_background {left:0% !important; margin-left:0px !important;}
}
@media only screen and (max-width:380px)
{ 
#vuly_legacy h4, #vuly_legacy .h4{font-size: 1.5rem !important;line-height: 1.9rem !important;}
}
@media only screen and (max-width: 850px)
{
    #vuly_legacy .accessory_free-delivery-badge
    {
        vertical-align: top;
        display: block;
        margin: 0 auto;
        margin-top: 20px;
    }
}
@media only screen and (min-width: 851px)
{
    #vuly_legacy .accessory_free-delivery-badge
    {
        margin-left: 20px;
        vertical-align: top;
    }
}
#vuly_legacy .homeslider .bx-wrapper img{display: inline-block;}
#vuly_legacy .homeslider .tagholder{min-height:55px;}
#vuly_legacy .homeslider .accessaltbox{border: 1px solid #efefef !important;margin-right: 15px;box-shadow: 0px 0px 10px 0px #e6e6e6;}
#vuly_legacy .homeslider .bx-viewport{padding:7px 0px; max-width: 101% !important;width: 101% !important;}
#vuly_legacy .homeslider .bx-wrapper{margin-left: -6px;max-width: 101% !important;width: 101% !important;}
#vuly_legacy .homeslider .accessaltbox{background-color: #ffffff;}  
#vuly_legacy .homeslider .acc_tagline{color:#666666;font-size:0.8rem;text-align:center;margin-bottom: 0px;margin-top:0px;}
#vuly_legacy .homeslider .acc_title{line-height:1.5rem;font-size:1.2rem;text-align:center;margin:0px;padding:0px;} 
#vuly_legacy .homeslider .acc_title a{color:#000000}
#vuly_legacy .homeslider .bx-wrapper .bx-pager{bottom:40px !important} 
#vuly_legacy .homeslider .bx-wrapper{padding:20px 0px 80px 0px !important}
#vuly_legacy .homeslider .bx-wrapper .bx-pager.bx-default-pager a{background: #999999 !important;}
#vuly_legacy .homeslider .bx-pager.bx-default-pager a.active{background: #f15a01 !important;}
#vuly_legacy .homeslider .bx-wrapper .bx-pager{text-align: left;}
#vuly_legacy .homeslider .bx-wrapper .bx-prev{background: url(https://www.vulyplay.com/img/new_design/controls_black.png) no-repeat 0 -32px !important;}
#vuly_legacy .homeslider .bx-wrapper .bx-prev{background: url(https://www.vulyplay.com/img/new_design/controls_black.png) no-repeat 0 -32px !important;}
#vuly_legacy .homeslider .bx-wrapper .bx-next{background: url(https://www.vulyplay.com/img/new_design/controls_black.png) no-repeat -43px -32px !important;}

#vuly_legacy .acc_btm_btns a{color:#000000;padding:8px 6px;}
#vuly_legacy .acc_btm_btns{background-color:#f9f9f9;font-weight: 400;font-size: 0.9rem;border-top: 1px solid #cccccc;margin: 0px !important;}
#vuly_legacy .acc_btm_more{text-align: center;border-right: 1px solid #cccccc;}
#vuly_legacy .acc_btm_btns .col{padding:3% 0%}
#vuly_legacy #acc_browse_all{position: relative;float: right;margin-top:-80px;text-decoration: underline;font-size: 0.9rem;}


/* filter drop down */
#vuly_legacy .acc_filterby{float: right;padding: 1.2rem 1.5rem;}
#vuly_legacy .acc_slider_dropdown{box-shadow: none;max-width: 300px;float: right;}
#vuly_legacy .acc_slider_dropdown img{max-height:45px;vertical-align: middle;}
#vuly_legacy .acc_slider_dropdown .collapsible-body{background-color: #ffffff;}
#vuly_legacy .acc_slider_dropdown .collapsible-header{font-size: 0.8rem;padding: 0.2rem 1rem;}
#vuly_legacy .acc_slider_drop{display: block;padding: 0.5rem 1rem;border-bottom: 1px solid #cccccc;font-size: 0.8rem;}

@media only screen and (max-width:1400px)
{
	#vuly_legacy .homeslider .acc_title{height:3.5rem} 
	#vuly_legacy .homeslider .bx-wrapper{max-width: 100% !important;width: 100% !important;}
	#vuly_legacy .homeslider{max-width: 100%;}
}

@media only screen and (max-width:1050px)
{
	#vuly_legacy .homeslider .bx-wrapper{left:1% !important;}
}

@media only screen and (max-width:850px)
{
#vuly_legacy .homeslider .bx-wrapper .bx-pager{text-align: center !important;}
}

@media only screen and (max-width:500px)
{
#vuly_legacy .homeslider{margin-left:-.35rem !important;}	
#vuly_legacy .acc_filterby{display:none}
#vuly_legacy .acc_slider_dropdown{max-width: 99%;width:100%;float:left}
#vuly_legacy .homeslider .bx-wrapper{width:96% !important;left:4% !important;}
#vuly_legacy #acc_browse_all{margin-top:-55px}
#vuly_legacy #acc_browse_alltext{display:none}
#vuly_legacy .homeslider .bx-wrapper{padding:20px 0px 60px 0px !important}
#vuly_legacy .homeslider .bx-wrapper .bx-pager.bx-default-pager a{margin: 0 3px;}
#vuly_legacy .homeslider .bx-wrapper .bx-pager{bottom:20px !important} 
#vuly_legacy .homeslider .bx-wrapper .bx-pager{margin-left:5px;}
#vuly_legacy #acc_browse_all{padding-right:12px;}
}
#vuly_legacy {
    margin:0px;
}

#vuly_legacy #sticky-product-promo {
    display: none;
}

#vuly_legacy #sticky-nav {
    display: none;
}

#vuly_legacy #sticky-trigger {
    display: none;
}

#vuly_legacy .cartrow .material-icons{
    line-height: 1;
}

#vuly_legacy .cart-modal-desktop-image {
    display: none;
}
#vuly_legacy .cart-modal-mobile-image {
    display: block
}

@media (min-width: 1024px) {
    #vuly_legacy .cart-modal-desktop-image {
        display: block;
    }
    #vuly_legacy .cart-modal-mobile-image {
        display: none;
    }
}.frontier-layout *, .frontier-layout ::before, .frontier-layout ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

.frontier-layout ::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/*
! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

.frontier-layout *, .frontier-layout ::before, .frontier-layout ::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e5e7eb;
  /* 2 */
}

.frontier-layout ::before, .frontier-layout ::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

.frontier-layout, .frontier-layout :host {
  line-height: 1.5;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -moz-tab-size: 4;
  /* 3 */
  -o-tab-size: 4;
     tab-size: 4;
  /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 4 */
  font-feature-settings: normal;
  /* 5 */
  font-variation-settings: normal;
  /* 6 */
  -webkit-tap-highlight-color: transparent;
  /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

.frontier-layout {
  margin: 0;
  /* 1 */
  line-height: inherit;
  /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

.frontier-layout hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
  border-top-width: 1px;
  /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

.frontier-layout abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

.frontier-layout h1, .frontier-layout h2, .frontier-layout h3, .frontier-layout h4, .frontier-layout h5, .frontier-layout h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

.frontier-layout a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

.frontier-layout b, .frontier-layout strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

.frontier-layout code, .frontier-layout kbd, .frontier-layout samp, .frontier-layout pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  /* 1 */
  font-feature-settings: normal;
  /* 2 */
  font-variation-settings: normal;
  /* 3 */
  font-size: 1em;
  /* 4 */
}

/*
Add the correct font size in all browsers.
*/

.frontier-layout small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

.frontier-layout sub, .frontier-layout sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

.frontier-layout sub {
  bottom: -0.25em;
}

.frontier-layout sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

.frontier-layout table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
  border-collapse: collapse;
  /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

.frontier-layout button, .frontier-layout input, .frontier-layout optgroup, .frontier-layout select, .frontier-layout textarea {
  font-family: inherit;
  /* 1 */
  font-feature-settings: inherit;
  /* 1 */
  font-variation-settings: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  font-weight: inherit;
  /* 1 */
  line-height: inherit;
  /* 1 */
  letter-spacing: inherit;
  /* 1 */
  color: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
  padding: 0;
  /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

.frontier-layout button, .frontier-layout select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

.frontier-layout button, .frontier-layout input:where([type='button']), .frontier-layout input:where([type='reset']), .frontier-layout input:where([type='submit']) {
  -webkit-appearance: button;
  /* 1 */
  background-color: transparent;
  /* 2 */
  background-image: none;
  /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

.frontier-layout :-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

.frontier-layout :-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

.frontier-layout progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

.frontier-layout ::-webkit-inner-spin-button, .frontier-layout ::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

.frontier-layout [type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

.frontier-layout ::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

.frontier-layout ::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

.frontier-layout summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

.frontier-layout blockquote, .frontier-layout dl, .frontier-layout dd, .frontier-layout h1, .frontier-layout h2, .frontier-layout h3, .frontier-layout h4, .frontier-layout h5, .frontier-layout h6, .frontier-layout hr, .frontier-layout figure, .frontier-layout p, .frontier-layout pre {
  margin: 0;
}

.frontier-layout fieldset {
  margin: 0;
  padding: 0;
}

.frontier-layout legend {
  padding: 0;
}

.frontier-layout ol, .frontier-layout ul, .frontier-layout menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/

.frontier-layout dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

.frontier-layout textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

.frontier-layout input::-moz-placeholder, .frontier-layout textarea::-moz-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

.frontier-layout input::placeholder, .frontier-layout textarea::placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

/*
Set the default cursor for buttons.
*/

.frontier-layout button, .frontier-layout [role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

.frontier-layout :disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

.frontier-layout img, .frontier-layout svg, .frontier-layout video, .frontier-layout canvas, .frontier-layout audio, .frontier-layout iframe, .frontier-layout embed, .frontier-layout object {
  display: block;
  /* 1 */
  vertical-align: middle;
  /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

.frontier-layout img, .frontier-layout video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

.frontier-layout [hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

.frontier-layout .container {
  width: 100%;
}

@media (min-width: 430px) {
  .frontier-layout .container {
    max-width: 430px;
  }
}

@media (min-width: 640px) {
  .frontier-layout .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .frontier-layout .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .frontier-layout .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .frontier-layout .container {
    max-width: 1280px;
  }
}

@media (min-width: 1742px) {
  .frontier-layout .container {
    max-width: 1742px;
  }
}

.frontier-layout .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.frontier-layout .pointer-events-none {
  pointer-events: none;
}

.frontier-layout .pointer-events-auto {
  pointer-events: auto;
}

.frontier-layout .visible {
  visibility: visible;
}

.frontier-layout .invisible {
  visibility: hidden;
}

.frontier-layout .collapse {
  visibility: collapse;
}

.frontier-layout .static {
  position: static;
}

.frontier-layout .fixed {
  position: fixed;
}

.frontier-layout .absolute {
  position: absolute;
}

.frontier-layout .relative {
  position: relative;
}

.frontier-layout .sticky {
  position: sticky;
}

.frontier-layout .inset-0 {
  inset: 0px;
}

.frontier-layout .inset-x-0 {
  left: 0px;
  right: 0px;
}

.frontier-layout .inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.frontier-layout .-right-1 {
  right: -0.25rem;
}

.frontier-layout .-right-2 {
  right: -0.5rem;
}

.frontier-layout .-right-5 {
  right: -1.25rem;
}

.frontier-layout .-top-1 {
  top: -0.25rem;
}

.frontier-layout .-top-2 {
  top: -0.5rem;
}

.frontier-layout .-top-5 {
  top: -1.25rem;
}

.frontier-layout .-top-\[145px\] {
  top: -145px;
}

.frontier-layout .-top-px {
  top: -1px;
}

.frontier-layout .bottom-0 {
  bottom: 0px;
}

.frontier-layout .bottom-4 {
  bottom: 1rem;
}

.frontier-layout .bottom-full {
  bottom: 100%;
}

.frontier-layout .left-0 {
  left: 0px;
}

.frontier-layout .left-1 {
  left: 0.25rem;
}

.frontier-layout .left-1\/2 {
  left: 50%;
}

.frontier-layout .left-2 {
  left: 0.5rem;
}

.frontier-layout .left-4 {
  left: 1rem;
}

.frontier-layout .left-8 {
  left: 2rem;
}

.frontier-layout .left-full {
  left: 100%;
}

.frontier-layout .right-0 {
  right: 0px;
}

.frontier-layout .right-1 {
  right: 0.25rem;
}

.frontier-layout .right-2 {
  right: 0.5rem;
}

.frontier-layout .right-24 {
  right: 6rem;
}

.frontier-layout .right-3 {
  right: 0.75rem;
}

.frontier-layout .right-4 {
  right: 1rem;
}

.frontier-layout .right-6 {
  right: 1.5rem;
}

.frontier-layout .right-8 {
  right: 2rem;
}

.frontier-layout .top-0 {
  top: 0px;
}

.frontier-layout .top-1 {
  top: 0.25rem;
}

.frontier-layout .top-1\/2 {
  top: 50%;
}

.frontier-layout .top-1\/3 {
  top: 33.333333%;
}

.frontier-layout .top-14 {
  top: 3.5rem;
}

.frontier-layout .top-16 {
  top: 4rem;
}

.frontier-layout .top-2 {
  top: 0.5rem;
}

.frontier-layout .top-2\/3 {
  top: 66.666667%;
}

.frontier-layout .top-3 {
  top: 0.75rem;
}

.frontier-layout .top-4 {
  top: 1rem;
}

.frontier-layout .top-8 {
  top: 2rem;
}

.frontier-layout .top-\[0\.85rem\] {
  top: 0.85rem;
}

.frontier-layout .top-\[42x\] {
  top: 42x;
}

.frontier-layout .top-full {
  top: 100%;
}

.frontier-layout .-z-10 {
  z-index: -10;
}

.frontier-layout .z-0 {
  z-index: 0;
}

.frontier-layout .z-10 {
  z-index: 10;
}

.frontier-layout .z-20 {
  z-index: 20;
}

.frontier-layout .z-30 {
  z-index: 30;
}

.frontier-layout .z-40 {
  z-index: 40;
}

.frontier-layout .z-50 {
  z-index: 50;
}

.frontier-layout .z-\[1000\] {
  z-index: 1000;
}

.frontier-layout .z-\[2\] {
  z-index: 2;
}

.frontier-layout .z-\[9999\] {
  z-index: 9999;
}

.frontier-layout .order-1 {
  order: 1;
}

.frontier-layout .order-2 {
  order: 2;
}

.frontier-layout .order-first {
  order: -9999;
}

.frontier-layout .order-last {
  order: 9999;
}

.frontier-layout .col-span-1 {
  grid-column: span 1 / span 1;
}

.frontier-layout .col-span-12 {
  grid-column: span 12 / span 12;
}

.frontier-layout .col-span-2 {
  grid-column: span 2 / span 2;
}

.frontier-layout .col-span-3 {
  grid-column: span 3 / span 3;
}

.frontier-layout .col-span-4 {
  grid-column: span 4 / span 4;
}

.frontier-layout .col-span-5 {
  grid-column: span 5 / span 5;
}

.frontier-layout .col-span-6 {
  grid-column: span 6 / span 6;
}

.frontier-layout .col-span-8 {
  grid-column: span 8 / span 8;
}

.frontier-layout .col-span-9 {
  grid-column: span 9 / span 9;
}

.frontier-layout .col-start-1 {
  grid-column-start: 1;
}

.frontier-layout .col-start-7 {
  grid-column-start: 7;
}

.frontier-layout .row-span-2 {
  grid-row: span 2 / span 2;
}

.frontier-layout .row-span-3 {
  grid-row: span 3 / span 3;
}

.frontier-layout .row-start-1 {
  grid-row-start: 1;
}

.frontier-layout .row-start-2 {
  grid-row-start: 2;
}

.frontier-layout .row-start-3 {
  grid-row-start: 3;
}

.frontier-layout .row-start-5 {
  grid-row-start: 5;
}

.frontier-layout .m-1 {
  margin: 0.25rem;
}

.frontier-layout .mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.frontier-layout .mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.frontier-layout .mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.frontier-layout .mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.frontier-layout .mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.frontier-layout .mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.frontier-layout .my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.frontier-layout .my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.frontier-layout .my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.frontier-layout .my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.frontier-layout .my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.frontier-layout .my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.frontier-layout .my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.frontier-layout .my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.frontier-layout .my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.frontier-layout .my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.frontier-layout .\!mt-0 {
  margin-top: 0px !important;
}

.frontier-layout .-ml-1 {
  margin-left: -0.25rem;
}

.frontier-layout .-ml-\[10px\] {
  margin-left: -10px;
}

.frontier-layout .-mr-0 {
  margin-right: -0px;
}

.frontier-layout .-mr-4 {
  margin-right: -1rem;
}

.frontier-layout .-mt-1 {
  margin-top: -0.25rem;
}

.frontier-layout .-mt-2 {
  margin-top: -0.5rem;
}

.frontier-layout .-mt-3 {
  margin-top: -0.75rem;
}

.frontier-layout .mb-0 {
  margin-bottom: 0px;
}

.frontier-layout .mb-1 {
  margin-bottom: 0.25rem;
}

.frontier-layout .mb-10 {
  margin-bottom: 2.5rem;
}

.frontier-layout .mb-12 {
  margin-bottom: 3rem;
}

.frontier-layout .mb-14 {
  margin-bottom: 3.5rem;
}

.frontier-layout .mb-16 {
  margin-bottom: 4rem;
}

.frontier-layout .mb-2 {
  margin-bottom: 0.5rem;
}

.frontier-layout .mb-20 {
  margin-bottom: 5rem;
}

.frontier-layout .mb-24 {
  margin-bottom: 6rem;
}

.frontier-layout .mb-3 {
  margin-bottom: 0.75rem;
}

.frontier-layout .mb-4 {
  margin-bottom: 1rem;
}

.frontier-layout .mb-5 {
  margin-bottom: 1.25rem;
}

.frontier-layout .mb-6 {
  margin-bottom: 1.5rem;
}

.frontier-layout .mb-8 {
  margin-bottom: 2rem;
}

.frontier-layout .mb-\[-40px\] {
  margin-bottom: -40px;
}

.frontier-layout .mb-auto {
  margin-bottom: auto;
}

.frontier-layout .ml-0 {
  margin-left: 0px;
}

.frontier-layout .ml-1 {
  margin-left: 0.25rem;
}

.frontier-layout .ml-1\.5 {
  margin-left: 0.375rem;
}

.frontier-layout .ml-10 {
  margin-left: 2.5rem;
}

.frontier-layout .ml-14 {
  margin-left: 3.5rem;
}

.frontier-layout .ml-16 {
  margin-left: 4rem;
}

.frontier-layout .ml-2 {
  margin-left: 0.5rem;
}

.frontier-layout .ml-3 {
  margin-left: 0.75rem;
}

.frontier-layout .ml-4 {
  margin-left: 1rem;
}

.frontier-layout .ml-5 {
  margin-left: 1.25rem;
}

.frontier-layout .ml-6 {
  margin-left: 1.5rem;
}

.frontier-layout .ml-7 {
  margin-left: 1.75rem;
}

.frontier-layout .ml-8 {
  margin-left: 2rem;
}

.frontier-layout .ml-auto {
  margin-left: auto;
}

.frontier-layout .mr-0 {
  margin-right: 0px;
}

.frontier-layout .mr-1 {
  margin-right: 0.25rem;
}

.frontier-layout .mr-2 {
  margin-right: 0.5rem;
}

.frontier-layout .mr-3 {
  margin-right: 0.75rem;
}

.frontier-layout .mr-4 {
  margin-right: 1rem;
}

.frontier-layout .mr-5 {
  margin-right: 1.25rem;
}

.frontier-layout .mr-auto {
  margin-right: auto;
}

.frontier-layout .mt-0 {
  margin-top: 0px;
}

.frontier-layout .mt-0\.5 {
  margin-top: 0.125rem;
}

.frontier-layout .mt-1 {
  margin-top: 0.25rem;
}

.frontier-layout .mt-1\.5 {
  margin-top: 0.375rem;
}

.frontier-layout .mt-10 {
  margin-top: 2.5rem;
}

.frontier-layout .mt-12 {
  margin-top: 3rem;
}

.frontier-layout .mt-14 {
  margin-top: 3.5rem;
}

.frontier-layout .mt-16 {
  margin-top: 4rem;
}

.frontier-layout .mt-2 {
  margin-top: 0.5rem;
}

.frontier-layout .mt-20 {
  margin-top: 5rem;
}

.frontier-layout .mt-24 {
  margin-top: 6rem;
}

.frontier-layout .mt-28 {
  margin-top: 7rem;
}

.frontier-layout .mt-3 {
  margin-top: 0.75rem;
}

.frontier-layout .mt-32 {
  margin-top: 8rem;
}

.frontier-layout .mt-4 {
  margin-top: 1rem;
}

.frontier-layout .mt-5 {
  margin-top: 1.25rem;
}

.frontier-layout .mt-6 {
  margin-top: 1.5rem;
}

.frontier-layout .mt-7 {
  margin-top: 1.75rem;
}

.frontier-layout .mt-8 {
  margin-top: 2rem;
}

.frontier-layout .mt-\[-20px\] {
  margin-top: -20px;
}

.frontier-layout .mt-\[15px\] {
  margin-top: 15px;
}

.frontier-layout .mt-\[2px\] {
  margin-top: 2px;
}

.frontier-layout .mt-\[4\.5rem\] {
  margin-top: 4.5rem;
}

.frontier-layout .mt-auto {
  margin-top: auto;
}

.frontier-layout .box-border {
  box-sizing: border-box;
}

.frontier-layout .\!block {
  display: block !important;
}

.frontier-layout .block {
  display: block;
}

.frontier-layout .inline-block {
  display: inline-block;
}

.frontier-layout .inline {
  display: inline;
}

.frontier-layout .flex {
  display: flex;
}

.frontier-layout .inline-flex {
  display: inline-flex;
}

.frontier-layout .table {
  display: table;
}

.frontier-layout .grid {
  display: grid;
}

.frontier-layout .contents {
  display: contents;
}

.frontier-layout .hidden {
  display: none;
}

.frontier-layout .aspect-\[11\.5\/8\] {
  aspect-ratio: 11.5/8;
}

.frontier-layout .aspect-square {
  aspect-ratio: 1 / 1;
}

.frontier-layout .size-3\.5 {
  width: 0.875rem;
  height: 0.875rem;
}

.frontier-layout .size-4 {
  width: 1rem;
  height: 1rem;
}

.frontier-layout .size-5 {
  width: 1.25rem;
  height: 1.25rem;
}

.frontier-layout .size-6 {
  width: 1.5rem;
  height: 1.5rem;
}

.frontier-layout .size-8 {
  width: 2rem;
  height: 2rem;
}

.frontier-layout .h-0 {
  height: 0px;
}

.frontier-layout .h-1 {
  height: 0.25rem;
}

.frontier-layout .h-10 {
  height: 2.5rem;
}

.frontier-layout .h-12 {
  height: 3rem;
}

.frontier-layout .h-14 {
  height: 3.5rem;
}

.frontier-layout .h-16 {
  height: 4rem;
}

.frontier-layout .h-2 {
  height: 0.5rem;
}

.frontier-layout .h-20 {
  height: 5rem;
}

.frontier-layout .h-24 {
  height: 6rem;
}

.frontier-layout .h-32 {
  height: 8rem;
}

.frontier-layout .h-36 {
  height: 9rem;
}

.frontier-layout .h-4 {
  height: 1rem;
}

.frontier-layout .h-48 {
  height: 12rem;
}

.frontier-layout .h-5 {
  height: 1.25rem;
}

.frontier-layout .h-56 {
  height: 14rem;
}

.frontier-layout .h-6 {
  height: 1.5rem;
}

.frontier-layout .h-64 {
  height: 16rem;
}

.frontier-layout .h-7 {
  height: 1.75rem;
}

.frontier-layout .h-72 {
  height: 18rem;
}

.frontier-layout .h-8 {
  height: 2rem;
}

.frontier-layout .h-96 {
  height: 24rem;
}

.frontier-layout .h-\[1\.08rem\] {
  height: 1.08rem;
}

.frontier-layout .h-\[1px\] {
  height: 1px;
}

.frontier-layout .h-\[25px\] {
  height: 25px;
}

.frontier-layout .h-\[29px\] {
  height: 29px;
}

.frontier-layout .h-\[30px\] {
  height: 30px;
}

.frontier-layout .h-\[32rem\] {
  height: 32rem;
}

.frontier-layout .h-\[34px\] {
  height: 34px;
}

.frontier-layout .h-\[38px\] {
  height: 38px;
}

.frontier-layout .h-\[40px\] {
  height: 40px;
}

.frontier-layout .h-\[40vh\] {
  height: 40vh;
}

.frontier-layout .h-\[58px\] {
  height: 58px;
}

.frontier-layout .h-\[60px\] {
  height: 60px;
}

.frontier-layout .h-\[60vh\] {
  height: 60vh;
}

.frontier-layout .h-\[64px\] {
  height: 64px;
}

.frontier-layout .h-\[75vh\] {
  height: 75vh;
}

.frontier-layout .h-\[8\.5rem\] {
  height: 8.5rem;
}

.frontier-layout .h-\[80px\] {
  height: 80px;
}

.frontier-layout .h-\[8px\] {
  height: 8px;
}

.frontier-layout .h-\[95vh\] {
  height: 95vh;
}

.frontier-layout .h-auto {
  height: auto;
}

.frontier-layout .h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.frontier-layout .h-full {
  height: 100%;
}

.frontier-layout .h-screen {
  height: 100vh;
}

.frontier-layout .max-h-0 {
  max-height: 0px;
}

.frontier-layout .max-h-48 {
  max-height: 12rem;
}

.frontier-layout .max-h-60 {
  max-height: 15rem;
}

.frontier-layout .max-h-64 {
  max-height: 16rem;
}

.frontier-layout .max-h-80 {
  max-height: 20rem;
}

.frontier-layout .max-h-96 {
  max-height: 24rem;
}

.frontier-layout .max-h-\[100rem\] {
  max-height: 100rem;
}

.frontier-layout .max-h-\[145px\] {
  max-height: 145px;
}

.frontier-layout .max-h-\[25rem\] {
  max-height: 25rem;
}

.frontier-layout .max-h-\[30px\] {
  max-height: 30px;
}

.frontier-layout .max-h-\[42rem\] {
  max-height: 42rem;
}

.frontier-layout .max-h-\[85vh\] {
  max-height: 85vh;
}

.frontier-layout .max-h-\[95vh\] {
  max-height: 95vh;
}

.frontier-layout .max-h-\[calc\(142px-0\.75rem\)\] {
  max-height: calc(142px - 0.75rem);
}

.frontier-layout .max-h-full {
  max-height: 100%;
}

.frontier-layout .max-h-screen {
  max-height: 100vh;
}

.frontier-layout .min-h-0 {
  min-height: 0px;
}

.frontier-layout .min-h-48 {
  min-height: 12rem;
}

.frontier-layout .min-h-\[168px\] {
  min-height: 168px;
}

.frontier-layout .min-h-full {
  min-height: 100%;
}

.frontier-layout .min-h-screen {
  min-height: 100vh;
}

.frontier-layout .w-0 {
  width: 0px;
}

.frontier-layout .w-1 {
  width: 0.25rem;
}

.frontier-layout .w-1\/2 {
  width: 50%;
}

.frontier-layout .w-1\/4 {
  width: 25%;
}

.frontier-layout .w-10 {
  width: 2.5rem;
}

.frontier-layout .w-11 {
  width: 2.75rem;
}

.frontier-layout .w-12 {
  width: 3rem;
}

.frontier-layout .w-14 {
  width: 3.5rem;
}

.frontier-layout .w-16 {
  width: 4rem;
}

.frontier-layout .w-2 {
  width: 0.5rem;
}

.frontier-layout .w-20 {
  width: 5rem;
}

.frontier-layout .w-24 {
  width: 6rem;
}

.frontier-layout .w-28 {
  width: 7rem;
}

.frontier-layout .w-3\/4 {
  width: 75%;
}

.frontier-layout .w-32 {
  width: 8rem;
}

.frontier-layout .w-36 {
  width: 9rem;
}

.frontier-layout .w-4 {
  width: 1rem;
}

.frontier-layout .w-48 {
  width: 12rem;
}

.frontier-layout .w-5 {
  width: 1.25rem;
}

.frontier-layout .w-6 {
  width: 1.5rem;
}

.frontier-layout .w-64 {
  width: 16rem;
}

.frontier-layout .w-8 {
  width: 2rem;
}

.frontier-layout .w-80 {
  width: 20rem;
}

.frontier-layout .w-96 {
  width: 24rem;
}

.frontier-layout .w-\[1\.08rem\] {
  width: 1.08rem;
}

.frontier-layout .w-\[130px\] {
  width: 130px;
}

.frontier-layout .w-\[25px\] {
  width: 25px;
}

.frontier-layout .w-\[29px\] {
  width: 29px;
}

.frontier-layout .w-\[30px\] {
  width: 30px;
}

.frontier-layout .w-\[34px\] {
  width: 34px;
}

.frontier-layout .w-\[50\%\] {
  width: 50%;
}

.frontier-layout .w-\[50px\] {
  width: 50px;
}

.frontier-layout .w-\[80\%\] {
  width: 80%;
}

.frontier-layout .w-\[80px\] {
  width: 80px;
}

.frontier-layout .w-\[90vw\] {
  width: 90vw;
}

.frontier-layout .w-\[95vw\] {
  width: 95vw;
}

.frontier-layout .w-\[calc\(100\%\)\] {
  width: calc(100%);
}

.frontier-layout .w-auto {
  width: auto;
}

.frontier-layout .w-full {
  width: 100%;
}

.frontier-layout .w-px {
  width: 1px;
}

.frontier-layout .w-screen {
  width: 100vw;
}

.frontier-layout .min-w-0 {
  min-width: 0px;
}

.frontier-layout .min-w-64 {
  min-width: 16rem;
}

.frontier-layout .min-w-72 {
  min-width: 18rem;
}

.frontier-layout .min-w-\[220px\] {
  min-width: 220px;
}

.frontier-layout .min-w-\[300px\] {
  min-width: 300px;
}

.frontier-layout .min-w-\[400px\] {
  min-width: 400px;
}

.frontier-layout .min-w-\[95vw\] {
  min-width: 95vw;
}

.frontier-layout .min-w-fit {
  min-width: -moz-fit-content;
  min-width: fit-content;
}

.frontier-layout .min-w-full {
  min-width: 100%;
}

.frontier-layout .max-w-28 {
  max-width: 7rem;
}

.frontier-layout .max-w-2xl {
  max-width: 42rem;
}

.frontier-layout .max-w-32 {
  max-width: 8rem;
}

.frontier-layout .max-w-3xl {
  max-width: 48rem;
}

.frontier-layout .max-w-4xl {
  max-width: 56rem;
}

.frontier-layout .max-w-56 {
  max-width: 14rem;
}

.frontier-layout .max-w-5xl {
  max-width: 64rem;
}

.frontier-layout .max-w-6xl {
  max-width: 72rem;
}

.frontier-layout .max-w-72 {
  max-width: 18rem;
}

.frontier-layout .max-w-7xl {
  max-width: 80rem;
}

.frontier-layout .max-w-8 {
  max-width: 2rem;
}

.frontier-layout .max-w-80 {
  max-width: 20rem;
}

.frontier-layout .max-w-96 {
  max-width: 24rem;
}

.frontier-layout .max-w-\[16rem\] {
  max-width: 16rem;
}

.frontier-layout .max-w-\[50\%\] {
  max-width: 50%;
}

.frontier-layout .max-w-\[500px\] {
  max-width: 500px;
}

.frontier-layout .max-w-\[97px\] {
  max-width: 97px;
}

.frontier-layout .max-w-full {
  max-width: 100%;
}

.frontier-layout .max-w-lg {
  max-width: 32rem;
}

.frontier-layout .max-w-md {
  max-width: 28rem;
}

.frontier-layout .max-w-sm {
  max-width: 24rem;
}

.frontier-layout .max-w-xl {
  max-width: 36rem;
}

.frontier-layout .max-w-xs {
  max-width: 20rem;
}

.frontier-layout .flex-1 {
  flex: 1 1 0%;
}

.frontier-layout .flex-auto {
  flex: 1 1 auto;
}

.frontier-layout .flex-none {
  flex: none;
}

.frontier-layout .flex-shrink-0 {
  flex-shrink: 0;
}

.frontier-layout .shrink-0 {
  flex-shrink: 0;
}

.frontier-layout .flex-grow {
  flex-grow: 1;
}

.frontier-layout .grow {
  flex-grow: 1;
}

.frontier-layout .basis-1\/12 {
  flex-basis: 8.333333%;
}

.frontier-layout .basis-14 {
  flex-basis: 3.5rem;
}

.frontier-layout .basis-16 {
  flex-basis: 4rem;
}

.frontier-layout .basis-24 {
  flex-basis: 6rem;
}

.frontier-layout .basis-3\/12 {
  flex-basis: 25%;
}

.frontier-layout .basis-full {
  flex-basis: 100%;
}

.frontier-layout .table-auto {
  table-layout: auto;
}

.frontier-layout .border-collapse {
  border-collapse: collapse;
}

.frontier-layout .origin-top {
  transform-origin: top;
}

.frontier-layout .-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .-translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .translate-x-5 {
  --tw-translate-x: 1.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.frontier-layout .animate-spin {
  animation: spin 1s linear infinite;
}

.frontier-layout .cursor-default {
  cursor: default;
}

.frontier-layout .cursor-help {
  cursor: help;
}

.frontier-layout .cursor-not-allowed {
  cursor: not-allowed;
}

.frontier-layout .cursor-pointer {
  cursor: pointer;
}

.frontier-layout .cursor-wait {
  cursor: wait;
}

.frontier-layout .select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.frontier-layout .resize {
  resize: both;
}

.frontier-layout .list-inside {
  list-style-position: inside;
}

.frontier-layout .list-\[lower-alpha\] {
  list-style-type: lower-alpha;
}

.frontier-layout .list-decimal {
  list-style-type: decimal;
}

.frontier-layout .list-disc {
  list-style-type: disc;
}

.frontier-layout .list-none {
  list-style-type: none;
}

.frontier-layout .appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.frontier-layout .grid-flow-row {
  grid-auto-flow: row;
}

.frontier-layout .grid-flow-col {
  grid-auto-flow: column;
}

.frontier-layout .auto-rows-\[1fr\] {
  grid-auto-rows: 1fr;
}

.frontier-layout .grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.frontier-layout .grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.frontier-layout .grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.frontier-layout .grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.frontier-layout .grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.frontier-layout .grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.frontier-layout .grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.frontier-layout .grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.frontier-layout .grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.frontier-layout .grid-rows-12 {
  grid-template-rows: repeat(12, minmax(0, 1fr));
}

.frontier-layout .grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.frontier-layout .grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.frontier-layout .grid-rows-\[0fr\] {
  grid-template-rows: 0fr;
}

.frontier-layout .flex-row {
  flex-direction: row;
}

.frontier-layout .flex-col {
  flex-direction: column;
}

.frontier-layout .flex-col-reverse {
  flex-direction: column-reverse;
}

.frontier-layout .flex-wrap {
  flex-wrap: wrap;
}

.frontier-layout .content-center {
  align-content: center;
}

.frontier-layout .items-start {
  align-items: flex-start;
}

.frontier-layout .items-end {
  align-items: flex-end;
}

.frontier-layout .items-center {
  align-items: center;
}

.frontier-layout .items-stretch {
  align-items: stretch;
}

.frontier-layout .justify-start {
  justify-content: flex-start;
}

.frontier-layout .justify-end {
  justify-content: flex-end;
}

.frontier-layout .justify-center {
  justify-content: center;
}

.frontier-layout .justify-between {
  justify-content: space-between;
}

.frontier-layout .justify-around {
  justify-content: space-around;
}

.frontier-layout .justify-items-center {
  justify-items: center;
}

.frontier-layout .gap-0 {
  gap: 0px;
}

.frontier-layout .gap-1 {
  gap: 0.25rem;
}

.frontier-layout .gap-10 {
  gap: 2.5rem;
}

.frontier-layout .gap-14 {
  gap: 3.5rem;
}

.frontier-layout .gap-16 {
  gap: 4rem;
}

.frontier-layout .gap-2 {
  gap: 0.5rem;
}

.frontier-layout .gap-3 {
  gap: 0.75rem;
}

.frontier-layout .gap-4 {
  gap: 1rem;
}

.frontier-layout .gap-5 {
  gap: 1.25rem;
}

.frontier-layout .gap-6 {
  gap: 1.5rem;
}

.frontier-layout .gap-7 {
  gap: 1.75rem;
}

.frontier-layout .gap-8 {
  gap: 2rem;
}

.frontier-layout .gap-9 {
  gap: 2.25rem;
}

.frontier-layout .gap-x-24 {
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.frontier-layout .gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.frontier-layout .gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.frontier-layout .gap-y-1 {
  row-gap: 0.25rem;
}

.frontier-layout .gap-y-12 {
  row-gap: 3rem;
}

.frontier-layout .gap-y-2 {
  row-gap: 0.5rem;
}

.frontier-layout .gap-y-3 {
  row-gap: 0.75rem;
}

.frontier-layout .gap-y-4 {
  row-gap: 1rem;
}

.frontier-layout .gap-y-8 {
  row-gap: 2rem;
}

.frontier-layout .space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.frontier-layout .space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.frontier-layout .space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.frontier-layout .space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.frontier-layout .space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.frontier-layout .space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.frontier-layout .space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.frontier-layout .space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.frontier-layout .space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.frontier-layout .space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.frontier-layout .divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.frontier-layout .divide-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.frontier-layout .divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.frontier-layout .divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.frontier-layout .divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1));
}

.frontier-layout .divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.frontier-layout .self-start {
  align-self: flex-start;
}

.frontier-layout .self-center {
  align-self: center;
}

.frontier-layout .justify-self-start {
  justify-self: start;
}

.frontier-layout .justify-self-center {
  justify-self: center;
}

.frontier-layout .overflow-auto {
  overflow: auto;
}

.frontier-layout .overflow-hidden {
  overflow: hidden;
}

.frontier-layout .overflow-x-auto {
  overflow-x: auto;
}

.frontier-layout .overflow-y-auto {
  overflow-y: auto;
}

.frontier-layout .overflow-x-hidden {
  overflow-x: hidden;
}

.frontier-layout .overflow-y-hidden {
  overflow-y: hidden;
}

.frontier-layout .truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.frontier-layout .whitespace-nowrap {
  white-space: nowrap;
}

.frontier-layout .whitespace-pre {
  white-space: pre;
}

.frontier-layout .whitespace-pre-line {
  white-space: pre-line;
}

.frontier-layout .whitespace-pre-wrap {
  white-space: pre-wrap;
}

.frontier-layout .break-words {
  overflow-wrap: break-word;
}

.frontier-layout .break-all {
  word-break: break-all;
}

.frontier-layout .rounded {
  border-radius: 0.25rem;
}

.frontier-layout .rounded-2xl {
  border-radius: 1rem;
}

.frontier-layout .rounded-3xl {
  border-radius: 1.5rem;
}

.frontier-layout .rounded-full {
  border-radius: 9999px;
}

.frontier-layout .rounded-lg {
  border-radius: 0.5rem;
}

.frontier-layout .rounded-md {
  border-radius: 0.375rem;
}

.frontier-layout .rounded-sm {
  border-radius: 0.125rem;
}

.frontier-layout .rounded-xl {
  border-radius: 0.75rem;
}

.frontier-layout .rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.frontier-layout .rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.frontier-layout .rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.frontier-layout .border {
  border-width: 1px;
}

.frontier-layout .border-0 {
  border-width: 0px;
}

.frontier-layout .border-2 {
  border-width: 2px;
}

.frontier-layout .border-4 {
  border-width: 4px;
}

.frontier-layout .border-b {
  border-bottom-width: 1px;
}

.frontier-layout .border-b-2 {
  border-bottom-width: 2px;
}

.frontier-layout .border-b-4 {
  border-bottom-width: 4px;
}

.frontier-layout .border-l {
  border-left-width: 1px;
}

.frontier-layout .border-l-4 {
  border-left-width: 4px;
}

.frontier-layout .border-r {
  border-right-width: 1px;
}

.frontier-layout .border-t {
  border-top-width: 1px;
}

.frontier-layout .border-t-2 {
  border-top-width: 2px;
}

.frontier-layout .border-t-4 {
  border-top-width: 4px;
}

.frontier-layout .border-solid {
  border-style: solid;
}

.frontier-layout .border-dashed {
  border-style: dashed;
}

.frontier-layout .border-none {
  border-style: none;
}

.frontier-layout .border-\[\#BE4348\] {
  --tw-border-opacity: 1;
  border-color: rgb(190 67 72 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-\[\#CCCCCC\] {
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-\[\#F5F3F2\] {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 242 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-\[\#aaaaaa\] {
  --tw-border-opacity: 1;
  border-color: rgb(170 170 170 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-amber-500 {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-dark {
  --tw-border-opacity: 1;
  border-color: rgb(233 233 233 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-neutral-600 {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-orange {
  --tw-border-opacity: 1;
  border-color: rgb(241 90 1 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-secondary {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 242 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-sky-500 {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-slate-500 {
  --tw-border-opacity: 1;
  border-color: rgb(100 116 139 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-slate-800 {
  --tw-border-opacity: 1;
  border-color: rgb(30 41 59 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-transparent {
  border-color: transparent;
}

.frontier-layout .border-t-black {
  --tw-border-opacity: 1;
  border-top-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-t-gray-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}

.frontier-layout .border-t-orange {
  --tw-border-opacity: 1;
  border-top-color: rgb(241 90 1 / var(--tw-border-opacity, 1));
}

.frontier-layout .bg-\[\#07770A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(7 119 10 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#111111\] {
  --tw-bg-opacity: 1;
  background-color: rgb(17 17 17 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#14a53c\] {
  --tw-bg-opacity: 1;
  background-color: rgb(20 165 60 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#666666\] {
  --tw-bg-opacity: 1;
  background-color: rgb(102 102 102 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#961B1E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(150 27 30 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#A91F24\] {
  --tw-bg-opacity: 1;
  background-color: rgb(169 31 36 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#F5F3F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 241 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#F5F3F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#FFF6E5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 246 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#e6e6e5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(230 230 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[\#f5f3f2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-\[rgba\(0\2c 0\2c 0\2c 0\.3\)\] {
  background-color: rgba(0,0,0,0.3);
}

.frontier-layout .bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(233 233 233 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(20 165 60 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-secondary {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-sky-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-slate-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-stone-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-transparent {
  background-color: transparent;
}

.frontier-layout .bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-zinc-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-zinc-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 113 122 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-zinc-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(39 39 42 / var(--tw-bg-opacity, 1));
}

.frontier-layout .bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.frontier-layout .bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.frontier-layout .bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.frontier-layout .bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.frontier-layout .bg-\[url\(\'https\:\/\/cdn2\.vulyplay\.com\/img\/frontier\/footer\/join-the-club-mobile\.png\'\)\] {
  background-image: url('https://cdn2.vulyplay.com/img/frontier/footer/join-the-club-mobile.png');
}

.frontier-layout .bg-\[url\(https\:\/\/cdn2\.vulyplay\.com\/img\/frontier\/product_page\/vuly-info-bg\.svg\)\] {
  background-image: url(https://cdn2.vulyplay.com/img/frontier/product_page/vuly-info-bg.svg);
}

.frontier-layout .bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.frontier-layout .bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.frontier-layout .from-black {
  --tw-gradient-from: #000 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.frontier-layout .from-black\/70 {
  --tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.frontier-layout .from-transparent {
  --tw-gradient-from: transparent var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.frontier-layout .via-transparent {
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.frontier-layout .to-black {
  --tw-gradient-to: #000 var(--tw-gradient-to-position);
}

.frontier-layout .to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}

.frontier-layout .\!bg-cover {
  background-size: cover !important;
}

.frontier-layout .bg-contain {
  background-size: contain;
}

.frontier-layout .bg-cover {
  background-size: cover;
}

.frontier-layout .bg-center {
  background-position: center;
}

.frontier-layout .bg-right {
  background-position: right;
}

.frontier-layout .bg-no-repeat {
  background-repeat: no-repeat;
}

.frontier-layout .fill-current {
  fill: currentColor;
}

.frontier-layout .stroke-white {
  stroke: #fff;
}

.frontier-layout .object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.frontier-layout .object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.frontier-layout .p-0 {
  padding: 0px;
}

.frontier-layout .p-1 {
  padding: 0.25rem;
}

.frontier-layout .p-10 {
  padding: 2.5rem;
}

.frontier-layout .p-12 {
  padding: 3rem;
}

.frontier-layout .p-14 {
  padding: 3.5rem;
}

.frontier-layout .p-16 {
  padding: 4rem;
}

.frontier-layout .p-2 {
  padding: 0.5rem;
}

.frontier-layout .p-24 {
  padding: 6rem;
}

.frontier-layout .p-3 {
  padding: 0.75rem;
}

.frontier-layout .p-4 {
  padding: 1rem;
}

.frontier-layout .p-44 {
  padding: 11rem;
}

.frontier-layout .p-5 {
  padding: 1.25rem;
}

.frontier-layout .p-6 {
  padding: 1.5rem;
}

.frontier-layout .p-7 {
  padding: 1.75rem;
}

.frontier-layout .p-8 {
  padding: 2rem;
}

.frontier-layout .p-\[24px\] {
  padding: 24px;
}

.frontier-layout .px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.frontier-layout .px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.frontier-layout .px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.frontier-layout .px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.frontier-layout .px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.frontier-layout .px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.frontier-layout .px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.frontier-layout .px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.frontier-layout .px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.frontier-layout .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.frontier-layout .px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.frontier-layout .px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}

.frontier-layout .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.frontier-layout .px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.frontier-layout .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.frontier-layout .px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.frontier-layout .px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}

.frontier-layout .px-\[28px\] {
  padding-left: 28px;
  padding-right: 28px;
}

.frontier-layout .px-\[50px\] {
  padding-left: 50px;
  padding-right: 50px;
}

.frontier-layout .py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.frontier-layout .py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.frontier-layout .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.frontier-layout .py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.frontier-layout .py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.frontier-layout .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.frontier-layout .py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.frontier-layout .py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.frontier-layout .py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.frontier-layout .py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.frontier-layout .py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.frontier-layout .py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.frontier-layout .py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.frontier-layout .py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.frontier-layout .py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.frontier-layout .py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.frontier-layout .py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}

.frontier-layout .pb-10 {
  padding-bottom: 2.5rem;
}

.frontier-layout .pb-14 {
  padding-bottom: 3.5rem;
}

.frontier-layout .pb-2 {
  padding-bottom: 0.5rem;
}

.frontier-layout .pb-20 {
  padding-bottom: 5rem;
}

.frontier-layout .pb-3 {
  padding-bottom: 0.75rem;
}

.frontier-layout .pb-4 {
  padding-bottom: 1rem;
}

.frontier-layout .pb-5 {
  padding-bottom: 1.25rem;
}

.frontier-layout .pb-7 {
  padding-bottom: 1.75rem;
}

.frontier-layout .pb-8 {
  padding-bottom: 2rem;
}

.frontier-layout .pb-\[100px\] {
  padding-bottom: 100px;
}

.frontier-layout .pl-1 {
  padding-left: 0.25rem;
}

.frontier-layout .pl-10 {
  padding-left: 2.5rem;
}

.frontier-layout .pl-2 {
  padding-left: 0.5rem;
}

.frontier-layout .pl-3 {
  padding-left: 0.75rem;
}

.frontier-layout .pl-4 {
  padding-left: 1rem;
}

.frontier-layout .pl-5 {
  padding-left: 1.25rem;
}

.frontier-layout .pl-6 {
  padding-left: 1.5rem;
}

.frontier-layout .pl-8 {
  padding-left: 2rem;
}

.frontier-layout .pr-0 {
  padding-right: 0px;
}

.frontier-layout .pr-10 {
  padding-right: 2.5rem;
}

.frontier-layout .pr-12 {
  padding-right: 3rem;
}

.frontier-layout .pr-2 {
  padding-right: 0.5rem;
}

.frontier-layout .pr-3 {
  padding-right: 0.75rem;
}

.frontier-layout .pr-4 {
  padding-right: 1rem;
}

.frontier-layout .pr-5 {
  padding-right: 1.25rem;
}

.frontier-layout .pr-6 {
  padding-right: 1.5rem;
}

.frontier-layout .pt-0\.5 {
  padding-top: 0.125rem;
}

.frontier-layout .pt-1 {
  padding-top: 0.25rem;
}

.frontier-layout .pt-10 {
  padding-top: 2.5rem;
}

.frontier-layout .pt-14 {
  padding-top: 3.5rem;
}

.frontier-layout .pt-2 {
  padding-top: 0.5rem;
}

.frontier-layout .pt-20 {
  padding-top: 5rem;
}

.frontier-layout .pt-24 {
  padding-top: 6rem;
}

.frontier-layout .pt-3 {
  padding-top: 0.75rem;
}

.frontier-layout .pt-3\.5 {
  padding-top: 0.875rem;
}

.frontier-layout .pt-4 {
  padding-top: 1rem;
}

.frontier-layout .pt-5 {
  padding-top: 1.25rem;
}

.frontier-layout .pt-6 {
  padding-top: 1.5rem;
}

.frontier-layout .pt-8 {
  padding-top: 2rem;
}

.frontier-layout .pt-\[4px\] {
  padding-top: 4px;
}

.frontier-layout .text-left {
  text-align: left;
}

.frontier-layout .text-center {
  text-align: center;
}

.frontier-layout .text-right {
  text-align: right;
}

.frontier-layout .align-bottom {
  vertical-align: bottom;
}

.frontier-layout .font-barlow {
  font-family: Barlow;
}

.frontier-layout .font-outfit {
  font-family: Outfit;
}

.frontier-layout .text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.frontier-layout .text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.frontier-layout .text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.frontier-layout .text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.frontier-layout .text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.frontier-layout .text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.frontier-layout .text-\[18px\] {
  font-size: 18px;
}

.frontier-layout .text-\[24px\] {
  font-size: 24px;
}

.frontier-layout .text-\[30px\] {
  font-size: 30px;
}

.frontier-layout .text-\[48px\] {
  font-size: 48px;
}

.frontier-layout .text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.frontier-layout .text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.frontier-layout .text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.frontier-layout .text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.frontier-layout .text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.frontier-layout .font-bold {
  font-weight: 700;
}

.frontier-layout .font-medium {
  font-weight: 500;
}

.frontier-layout .font-normal {
  font-weight: 400;
}

.frontier-layout .font-semibold {
  font-weight: 600;
}

.frontier-layout .uppercase {
  text-transform: uppercase;
}

.frontier-layout .capitalize {
  text-transform: capitalize;
}

.frontier-layout .leading-5 {
  line-height: 1.25rem;
}

.frontier-layout .leading-6 {
  line-height: 1.5rem;
}

.frontier-layout .leading-\[50px\] {
  line-height: 50px;
}

.frontier-layout .leading-\[58px\] {
  line-height: 58px;
}

.frontier-layout .leading-\[60px\] {
  line-height: 60px;
}

.frontier-layout .leading-loose {
  line-height: 2;
}

.frontier-layout .leading-tight {
  line-height: 1.25;
}

.frontier-layout .tracking-\[-2px\] {
  letter-spacing: -2px;
}

.frontier-layout .tracking-wide {
  letter-spacing: 0.025em;
}

.frontier-layout .text-\[\#14a53c\] {
  --tw-text-opacity: 1;
  color: rgb(20 165 60 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-\[\#5b5b5b\] {
  --tw-text-opacity: 1;
  color: rgb(91 91 91 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-\[\#951a20\] {
  --tw-text-opacity: 1;
  color: rgb(149 26 32 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-\[\#999999\] {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-\[\#C83D31\] {
  --tw-text-opacity: 1;
  color: rgb(200 61 49 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-\[\#aaa\] {
  --tw-text-opacity: 1;
  color: rgb(170 170 170 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-amber-600 {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-amber-900 {
  --tw-text-opacity: 1;
  color: rgb(120 53 15 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-black\/40 {
  color: rgb(0 0 0 / 0.4);
}

.frontier-layout .text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.frontier-layout .text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-green {
  --tw-text-opacity: 1;
  color: rgb(20 165 60 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-orange {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-red-900 {
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-sky-500 {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-slate-50 {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-slate-800 {
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-teal-900 {
  --tw-text-opacity: 1;
  color: rgb(19 78 74 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.frontier-layout .text-yellow {
  --tw-text-opacity: 1;
  color: rgb(255 160 34 / var(--tw-text-opacity, 1));
}

.frontier-layout .underline {
  text-decoration-line: underline;
}

.frontier-layout .line-through {
  text-decoration-line: line-through;
}

.frontier-layout .underline-offset-4 {
  text-underline-offset: 4px;
}

.frontier-layout .underline-offset-8 {
  text-underline-offset: 8px;
}

.frontier-layout .placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.frontier-layout .placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}

.frontier-layout .accent-orange {
  accent-color: #f15a01;
}

.frontier-layout .opacity-0 {
  opacity: 0;
}

.frontier-layout .opacity-100 {
  opacity: 1;
}

.frontier-layout .opacity-25 {
  opacity: 0.25;
}

.frontier-layout .opacity-30 {
  opacity: 0.3;
}

.frontier-layout .opacity-40 {
  opacity: 0.4;
}

.frontier-layout .opacity-50 {
  opacity: 0.5;
}

.frontier-layout .opacity-75 {
  opacity: 0.75;
}

.frontier-layout .shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .outline {
  outline-style: solid;
}

.frontier-layout .outline-1 {
  outline-width: 1px;
}

.frontier-layout .-outline-offset-1 {
  outline-offset: -1px;
}

.frontier-layout .outline-gray-300 {
  outline-color: #d1d5db;
}

.frontier-layout .ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.frontier-layout .ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.frontier-layout .ring-inset {
  --tw-ring-inset: inset;
}

.frontier-layout .ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.frontier-layout .ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}

.frontier-layout .ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1));
}

.frontier-layout .filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.frontier-layout .backdrop-blur-lg {
  --tw-backdrop-blur: blur(16px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.frontier-layout .backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.frontier-layout .backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.frontier-layout .transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.frontier-layout .transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.frontier-layout .transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.frontier-layout .transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.frontier-layout .transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.frontier-layout .duration-150 {
  transition-duration: 150ms;
}

.frontier-layout .duration-200 {
  transition-duration: 200ms;
}

.frontier-layout .duration-300 {
  transition-duration: 300ms;
}

.frontier-layout .duration-500 {
  transition-duration: 500ms;
}

.frontier-layout .ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.frontier-layout .ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

@import url('pos.css');

@media (max-width: 768px) {
  .frontier-layout .desktop-react-player {
    margin-left: -47%;
    min-width: 200%;
    width: 250%;
  }
}

@media(min-width: 769px) {
  .frontier-layout .desktop-react-player {
    min-width: 100%;
    width: 100%;
  }
}

.frontier-layout .react-player-default
    {
  min-width: 100%;
  height: auto;
  width: 100%;
}

.frontier-layout .responsive-container {
  width: 100%;
}

@media (min-width: 430px) {
  .frontier-layout .responsive-container {
    max-width: 430px;
  }
}

@media (min-width: 640px) {
  .frontier-layout .responsive-container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .frontier-layout .responsive-container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .frontier-layout .responsive-container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .frontier-layout .responsive-container {
    max-width: 1280px;
  }
}

@media (min-width: 1742px) {
  .frontier-layout .responsive-container {
    max-width: 1742px;
  }
}

.frontier-layout .responsive-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

@media (min-width: 1024px) {
  .frontier-layout .responsive-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.frontier-layout .title-sale {
  font-family: Barlow;
  font-size: 48px;
  font-weight: 700;
  line-height: 58px;
}

@media (min-width: 768px) {
  .frontier-layout .title-sale {
    font-size: 110px;
    line-height: 120px;
  }
}

.frontier-layout .title-support {
  font-family: Barlow;
  font-size: 48px;
  font-weight: 700;
  line-height: 58px;
}

@media (min-width: 768px) {
  .frontier-layout .title-support {
    font-size: 80px;
    line-height: 80px;
  }
}

.frontier-layout .subtitle-support {
  font-family: Barlow;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
}

@media (min-width: 768px) {
  .frontier-layout .subtitle-support {
    font-size: 54px;
    line-height: 64px;
  }
}

.frontier-layout .title-1 {
  font-family: Barlow;
  font-size: 48px;
  font-weight: 600;
  line-height: 50px;
}

@media (min-width: 768px) {
  .frontier-layout .title-1 {
    font-size: 80px;
    line-height: 80px;
  }
}

.frontier-layout .title-2 {
  font-family: Barlow;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

@media (min-width: 768px) {
  .frontier-layout .title-2 {
    font-size: 54px;
    line-height: 64px;
  }
}

.frontier-layout .title-3 {
  font-family: Barlow;
  font-size: 32px;
  font-weight: 600;
  line-height: 42px;
}

@media (min-width: 768px) {
  .frontier-layout .title-3 {
    font-size: 48px;
    line-height: 58px;
  }
}

.frontier-layout .title-4 {
  font-family: Barlow;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

@media (min-width: 768px) {
  .frontier-layout .title-4 {
    font-size: 36px;
    line-height: 42px;
  }
}

.frontier-layout .title-5 {
  font-family: Barlow;
  font-size: 26px;
  font-weight: 600;
  line-height: 36px;
}

@media (min-width: 768px) {
  .frontier-layout .title-5 {
    font-size: 30px;
    line-height: 40px;
  }
}

.frontier-layout .title-6 {
  font-family: Barlow;
  font-size: 24px;
  font-weight: 600;
}

@media (min-width: 768px) {
  .frontier-layout .title-6 {
    font-size: 34px;
    line-height: 30px;
  }
}

.frontier-layout .title-7 {
  font-family: Barlow;
  font-size: 24px;
  line-height: 27px;
}

@media (min-width: 768px) {
  .frontier-layout .title-7 {
    line-height: 34px;
  }
}

.frontier-layout .title-8 {
  font-family: Barlow;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.frontier-layout .text-intro {
  font-family: Outfit;
  font-size: 24px;
  line-height: 34px;
}

@media (min-width: 768px) {
  .frontier-layout .text-intro {
    font-size: 36px;
    line-height: 46px;
  }
}

.frontier-layout .text-body-24 {
  font-family: Outfit;
  font-size: 24px;
  line-height: 30px;
}

.frontier-layout .text-body-18 {
  font-family: Outfit;
  font-size: 18px;
  line-height: 27px;
}

.frontier-layout .text-body-16 {
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .text-body-14 {
  font-family: Outfit;
  font-size: 14px;
  line-height: 21px;
}

.frontier-layout .text-body-12 {
  font-family: Outfit;
  font-size: 12px;
  line-height: 19px;
}

.frontier-layout .text-link {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}

.frontier-layout .text-link:hover {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}

.frontier-layout .button-primary {
  display: flex;
  height: 60px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-primary:hover {
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .button-primary:disabled {
  opacity: 0.2;
}

@media (min-width: 1024px) {
  .frontier-layout .button-primary {
    height: 50px;
  }
}

.frontier-layout .button-danger {
  display: flex;
  height: 60px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-danger:hover {
  cursor: pointer;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .button-danger:disabled {
  opacity: 0.2;
}

@media (min-width: 1024px) {
  .frontier-layout .button-danger {
    height: 50px;
  }
}

.frontier-layout .button-green {
  display: flex;
  height: 60px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(20 165 60 / var(--tw-bg-opacity, 1));
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-green:hover {
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .button-green:disabled {
  opacity: 0.2;
}

@media (min-width: 1024px) {
  .frontier-layout .button-green {
    height: 50px;
  }
}

.frontier-layout .button-second {
  display: flex;
  height: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 14px;
  line-height: 21px;
}

.frontier-layout .button-second:hover {
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .button-second:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.frontier-layout .button-size {
  display: flex;
  height: 60px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(233 233 233 / var(--tw-bg-opacity, 1));
  text-align: center;
  font-weight: 700;
}

@media (min-width: 1024px) {
  .frontier-layout .button-size {
    height: 50px;
  }
}

.frontier-layout .button-learn {
  display: flex;
  height: 60px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
  background-color: transparent;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-learn:hover {
  cursor: pointer;
}

.frontier-layout .button-learn:disabled {
  opacity: 0.2;
}

@media (min-width: 1024px) {
  .frontier-layout .button-learn {
    height: 50px;
  }
}

.frontier-layout .button-learn-sm {
  display: flex;
  height: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
  background-color: transparent;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-learn-sm:hover {
  cursor: pointer;
}

.frontier-layout .button-learn-sm:disabled {
  opacity: 0.2;
}

.frontier-layout .button-third {
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity, 1));
  font-family: Outfit;
  font-size: 12px;
  line-height: 19px;
}

.frontier-layout .button-third:hover {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}

.frontier-layout .button-outline {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  border-width: 1px;
  background-color: transparent;
  font-weight: 600;
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-outline:hover {
  cursor: pointer;
}

.frontier-layout .button-outline:disabled {
  opacity: 0.2;
}

.frontier-layout .button-upsell {
  display: flex;
  height: 60px;
  align-items: center;
  border-radius: 0.375rem;
  border-width: 1px;
  background-color: transparent;
  padding-left: 1rem;
  padding-right: 0.75rem;
  font-weight: 600;
  font-family: Outfit;
  font-size: 16px;
  line-height: 24px;
}

.frontier-layout .button-upsell:hover {
  cursor: pointer;
}

.frontier-layout .button-upsell:disabled {
  opacity: 0.2;
}

@media (min-width: 1024px) {
  .frontier-layout .button-upsell {
    height: 50px;
  }
}

.frontier-layout .mb-sm {
  margin-bottom: 60px;
}

.frontier-layout .mt-sm {
  margin-top: 60px;
}

.frontier-layout .my-sm {
  margin-top: 60px;
  margin-bottom: 60px;
}

.frontier-layout .mb-md {
  margin-bottom: 80px;
}

.frontier-layout .mt-md {
  margin-top: 80px;
}

.frontier-layout .my-md {
  margin-top: 80px;
  margin-bottom: 80px;
}

.frontier-layout .mb-lg {
  margin-bottom: 120px;
}

.frontier-layout .mt-lg {
  margin-top: 120px;
}

.frontier-layout .h-gallery-block {
  height: 650px;
}

@media (min-width: 430px) {
  .frontier-layout .h-gallery-block {
    height: 860px;
  }
}

@media (min-width: 640px) {
  .frontier-layout .h-gallery-block {
    height: 1280px;
  }
}

@media (min-width: 1024px) {
  .frontier-layout .h-gallery-block {
    height: 512px;
  }
}

@media (min-width: 1280px) {
  .frontier-layout .h-gallery-block {
    height: 640px;
  }
}

@media (min-width: 1742px) {
  .frontier-layout .h-gallery-block {
    height: 860px;
  }
}

.frontier-layout .h-gallery-block-lg {
  height: 650px;
}

@media (min-width: 430px) {
  .frontier-layout .h-gallery-block-lg {
    height: 860px;
  }
}

@media (min-width: 640px) {
  .frontier-layout .h-gallery-block-lg {
    height: 1720px;
  }
}

@media (min-width: 1024px) {
  .frontier-layout .h-gallery-block-lg {
    height: 1052px;
  }
}

@media (min-width: 1280px) {
  .frontier-layout .h-gallery-block-lg {
    height: 1308px;
  }
}

@media (min-width: 1742px) {
  .frontier-layout .h-gallery-block-lg {
    height: 1748px;
  }
}

.frontier-layout .scrollbar-thumb-gray-400::-webkit-scrollbar {
  width: 6px;
  /* Width of the scrollbar */
}

.frontier-layout .scrollbar-thumb-gray-400::-webkit-scrollbar-thumb {
  background-color: #888;
  /* Color of the thumb */
  border-radius: 10px;
  /* Rounded scrollbar */
}

.frontier-layout .scrollbar-track-gray-100::-webkit-scrollbar-track {
  background: #f1f1f1;
  /* Background color of scrollbar track */
}

/* Set text color in markdown editor */

.frontier-layout .prose a {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

.frontier-layout .page-element-content a {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

/* Supports pseudoheadings in markdown page elements */

.frontier-layout p strong {
  margin-top: 1rem;
  display: block;
}

.frontier-layout p a {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

/* Fix the markdown editor popups in frontier POS being below the sidebar */

.frontier-layout .mdxeditor-popup-container > div {
  padding-left: 100px;
}

.frontier-layout .mdxeditor {
  border-radius: 0.375rem;
  border-width: 1px;
}

.frontier-layout .mdxeditor-text-type > h1 {
  margin-bottom: 1.25rem;
  margin-top: 2.5rem;
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
  font-family: Barlow;
  font-size: 24px;
  font-weight: 600;
}

@media (min-width: 768px) {
  .frontier-layout .mdxeditor-text-type > h1 {
    font-size: 34px;
    line-height: 30px;
  }
}

.frontier-layout .mdxeditor-text-type > h2 {
  margin-bottom: 1.25rem;
  margin-top: 2.5rem;
  font-weight: 700;
  text-decoration-line: underline;
  font-family: Barlow;
  font-size: 24px;
  line-height: 27px;
}

@media (min-width: 768px) {
  .frontier-layout .mdxeditor-text-type > h2 {
    line-height: 34px;
  }
}

.frontier-layout .mdxeditor-text-type > p {
  margin-bottom: 1.25rem;
  margin-top: 1.25rem;
}

.frontier-layout .mdxeditor-text-type > ul {
  margin-left: 1.25rem;
  margin-bottom: 1.25rem;
  margin-top: 1.25rem;
  list-style-type: disc;
}

.frontier-layout .mdxeditor-text-type > ol.table-of-contents {
  list-style-type: none;
}

.frontier-layout .mdxeditor-text-type > ol:not(.table-of-contents) {
  margin-left: 1.25rem;
  margin-bottom: 1.25rem;
  margin-top: 1.25rem;
  list-style-type: decimal;
}

.frontier-layout .mdxeditor-text-type > p strong {
  display: inline;
}

/* Accordion Styling */

.frontier-layout .Accordion {
  overflow: hidden;
}

.frontier-layout .AccordionItem {
  border-bottom: 1px solid #e0e0e0;
}

.frontier-layout .AccordionItem strong {
  margin-top: 0px;
  display: inline;
}

.frontier-layout .AccordionItem .szh-accordion__item-btn {
  padding: 20px 0px;
  font-weight: bold;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.frontier-layout .AccordionItem .szh-accordion__item-btn > div {
  width: 100%;
}

.frontier-layout .AccordionItem .szh-accordion__item-btn:hover {
  background-color: #f8f9fa;
}

.frontier-layout .AccordionItem > .szh-accordion__item-content {
  padding: 20px 0px;
  overflow: hidden;
}

.frontier-layout .AccordionItem > .szh-accordion__item-content .dimensions_item_comp {
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0px;
}

.frontier-layout .szh-accordion__item-btn svg {
  transition: transform 0.3s ease;
  transform: rotate(0deg);
}

.frontier-layout .szh-accordion__item.szh-accordion__item--status-entered.szh-accordion__item--expanded .szh-accordion__item-btn svg {
  transform: rotate(180deg);
}

@media (min-width: 1024px) {
  .frontier-layout .lg\:container {
    width: 100%;
  }

  @media (min-width: 430px) {
    .frontier-layout .lg\:container {
      max-width: 430px;
    }
  }

  @media (min-width: 640px) {
    .frontier-layout .lg\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .frontier-layout .lg\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .frontier-layout .lg\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .frontier-layout .lg\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1742px) {
    .frontier-layout .lg\:container {
      max-width: 1742px;
    }
  }
}

.frontier-layout .placeholder\:text-gray-400::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.frontier-layout .placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.frontier-layout .placeholder\:text-red-400::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.frontier-layout .placeholder\:text-red-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}

.frontier-layout .first\:mt-0:first-child {
  margin-top: 0px;
}

.frontier-layout .first\:gap-5:first-child {
  gap: 1.25rem;
}

.frontier-layout .odd\:bg-white:nth-child(odd) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.frontier-layout .even\:bg-gray-50:nth-child(even) {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.frontier-layout .checked\:border-indigo-600:checked {
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}

.frontier-layout .checked\:bg-indigo-600:checked {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .indeterminate\:border-indigo-600:indeterminate {
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity, 1));
}

.frontier-layout .indeterminate\:bg-indigo-600:indeterminate {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .focus-within\:border-blue-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}

.frontier-layout .hover\:w-\[320px\]:hover {
  width: 320px;
}

.frontier-layout .hover\:cursor-pointer:hover {
  cursor: pointer;
}

.frontier-layout .hover\:overflow-y-auto:hover {
  overflow-y: auto;
}

.frontier-layout .hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}

.frontier-layout .hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-orange:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-orange\/90:hover {
  background-color: rgb(241 90 1 / 0.9);
}

.frontier-layout .hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-secondary:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-slate-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-slate-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-zinc-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity, 1));
}

.frontier-layout .hover\:bg-opacity-75:hover {
  --tw-bg-opacity: 0.75;
}

.frontier-layout .hover\:text-\[\#666666\]:hover {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-\[\#8B2A21\]:hover {
  --tw-text-opacity: 1;
  color: rgb(139 42 33 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-orange:hover {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.frontier-layout .hover\:underline:hover {
  text-decoration-line: underline;
}

.frontier-layout .hover\:opacity-80:hover {
  opacity: 0.8;
}

.frontier-layout .hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.frontier-layout .focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.frontier-layout .focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.frontier-layout .focus\:border-orange:focus {
  --tw-border-opacity: 1;
  border-color: rgb(241 90 1 / var(--tw-border-opacity, 1));
}

.frontier-layout .focus\:border-transparent:focus {
  border-color: transparent;
}

.frontier-layout .focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.frontier-layout .focus\:outline:focus {
  outline-style: solid;
}

.frontier-layout .focus\:outline-1:focus {
  outline-width: 1px;
}

.frontier-layout .focus\:outline-2:focus {
  outline-width: 2px;
}

.frontier-layout .focus\:-outline-offset-2:focus {
  outline-offset: -2px;
}

.frontier-layout .focus\:outline-gray-300:focus {
  outline-color: #d1d5db;
}

.frontier-layout .focus\:outline-orange:focus {
  outline-color: #f15a01;
}

.frontier-layout .focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.frontier-layout .focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.frontier-layout .focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.frontier-layout .focus\:ring-inset:focus {
  --tw-ring-inset: inset;
}

.frontier-layout .focus\:ring-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-orange:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(241 90 1 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}

.frontier-layout .focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.frontier-layout .focus-visible\:outline:focus-visible {
  outline-style: solid;
}

.frontier-layout .focus-visible\:outline-2:focus-visible {
  outline-width: 2px;
}

.frontier-layout .focus-visible\:outline-offset-2:focus-visible {
  outline-offset: 2px;
}

.frontier-layout .focus-visible\:outline-indigo-600:focus-visible {
  outline-color: #4f46e5;
}

.frontier-layout .disabled\:cursor-default:disabled {
  cursor: default;
}

.frontier-layout .disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.frontier-layout .disabled\:border-gray-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.frontier-layout .disabled\:bg-gray-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .disabled\:bg-gray-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}

.frontier-layout .disabled\:bg-neutral-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity, 1));
}

.frontier-layout .disabled\:bg-secondary:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
}

.frontier-layout .disabled\:opacity-20:disabled {
  opacity: 0.2;
}

.frontier-layout .disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.frontier-layout .disabled\:opacity-60:disabled {
  opacity: 0.6;
}

.frontier-layout .disabled\:text-body-14:disabled {
  font-family: Outfit;
  font-size: 14px;
  line-height: 21px;
}

.frontier-layout .disabled\:checked\:bg-gray-100:checked:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.frontier-layout .group:first-child .group-first\:ml-\[3px\] {
  margin-left: 3px;
}

.frontier-layout .group:hover .group-hover\:h-auto {
  height: auto;
}

.frontier-layout .group\/nav:hover .group-hover\/nav\:max-h-\[30em\] {
  max-height: 30em;
}

.frontier-layout .group\/nav:hover .group-hover\/nav\:max-h-\[50em\] {
  max-height: 50em;
}

.frontier-layout .group:hover .group-hover\:max-h-\[50em\] {
  max-height: 50em;
}

.frontier-layout .group:hover .group-hover\:bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
}

.frontier-layout .group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.frontier-layout .group:hover .group-hover\:text-orange {
  --tw-text-opacity: 1;
  color: rgb(241 90 1 / var(--tw-text-opacity, 1));
}

.frontier-layout .group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.frontier-layout .group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.frontier-layout .peer:checked ~ .peer-checked\:visible {
  visibility: visible;
}

.frontier-layout .peer:checked ~ .peer-checked\:block {
  display: block;
}

.frontier-layout .peer:checked ~ .peer-checked\:flex {
  display: flex;
}

.frontier-layout .peer:checked ~ .peer-checked\:hidden {
  display: none;
}

.frontier-layout .peer:checked ~ .peer-checked\:max-h-72 {
  max-height: 18rem;
}

.frontier-layout .peer:checked ~ .peer-checked\:max-h-\[500rem\] {
  max-height: 500rem;
}

.frontier-layout .peer:checked ~ .peer-checked\:max-h-\[9999rem\] {
  max-height: 9999rem;
}

.frontier-layout .peer:checked ~ .peer-checked\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .peer:checked ~ .peer-checked\:translate-x-6 {
  --tw-translate-x: 1.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.frontier-layout .peer:checked ~ .peer-checked\:bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(20 165 60 / var(--tw-bg-opacity, 1));
}

.frontier-layout .peer:checked ~ .peer-checked\:bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(241 90 1 / var(--tw-bg-opacity, 1));
}

.frontier-layout .peer:checked ~ .peer-checked\:py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.frontier-layout .peer:checked ~ .peer-checked\:py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.frontier-layout .peer:checked ~ .peer-checked\:opacity-100 {
  opacity: 1;
}

.frontier-layout .peer:hover ~ .peer-hover\:h-screen {
  height: 100vh;
}

.frontier-layout .peer:hover ~ .peer-hover\:opacity-50 {
  opacity: 0.5;
}

.frontier-layout .group:has(:checked) .group-has-\[\:checked\]\:inline {
  display: inline;
}

.frontier-layout .group:has(:checked) .group-has-\[\:checked\]\:hidden {
  display: none;
}

.frontier-layout .group:has(:checked) .group-has-\[\:checked\]\:grid-rows-\[1fr\] {
  grid-template-rows: 1fr;
}

.frontier-layout .group:has(:disabled) .group-has-\[\:disabled\]\:stroke-gray-950\/25 {
  stroke: rgb(3 7 18 / 0.25);
}

.frontier-layout .group:has(:checked) .group-has-\[\:checked\]\:opacity-100 {
  opacity: 1;
}

.frontier-layout .group:has(:indeterminate) .group-has-\[\:indeterminate\]\:opacity-100 {
  opacity: 1;
}

@media (prefers-reduced-motion: no-preference) {
  .frontier-layout .motion-safe\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media (min-width: 1024px) {
  @media (min-width: 433px) {
    .frontier-layout .lg\:min-\[433px\]\:-mt-\[48px\] {
      margin-top: -48px;
    }
  }
}

@media (min-width: 640px) {
  .frontier-layout .sm\:left-0 {
    left: 0px;
  }

  .frontier-layout .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .frontier-layout .sm\:mb-4 {
    margin-bottom: 1rem;
  }

  .frontier-layout .sm\:ml-3 {
    margin-left: 0.75rem;
  }

  .frontier-layout .sm\:ml-4 {
    margin-left: 1rem;
  }

  .frontier-layout .sm\:ml-8 {
    margin-left: 2rem;
  }

  .frontier-layout .sm\:mr-4 {
    margin-right: 1rem;
  }

  .frontier-layout .sm\:mt-0 {
    margin-top: 0px;
  }

  .frontier-layout .sm\:block {
    display: block;
  }

  .frontier-layout .sm\:inline {
    display: inline;
  }

  .frontier-layout .sm\:flex {
    display: flex;
  }

  .frontier-layout .sm\:size-4 {
    width: 1rem;
    height: 1rem;
  }

  .frontier-layout .sm\:h-24 {
    height: 6rem;
  }

  .frontier-layout .sm\:h-\[50rem\] {
    height: 50rem;
  }

  .frontier-layout .sm\:w-24 {
    width: 6rem;
  }

  .frontier-layout .sm\:w-auto {
    width: auto;
  }

  .frontier-layout .sm\:w-full {
    width: 100%;
  }

  .frontier-layout .sm\:max-w-lg {
    max-width: 32rem;
  }

  .frontier-layout .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .frontier-layout .sm\:flex-row {
    flex-direction: row;
  }

  .frontier-layout .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .frontier-layout .sm\:items-start {
    align-items: flex-start;
  }

  .frontier-layout .sm\:items-end {
    align-items: flex-end;
  }

  .frontier-layout .sm\:items-center {
    align-items: center;
  }

  .frontier-layout .sm\:justify-start {
    justify-content: flex-start;
  }

  .frontier-layout .sm\:gap-3 {
    gap: 0.75rem;
  }

  .frontier-layout .sm\:p-0 {
    padding: 0px;
  }

  .frontier-layout .sm\:p-12 {
    padding: 3rem;
  }

  .frontier-layout .sm\:p-6 {
    padding: 1.5rem;
  }

  .frontier-layout .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .frontier-layout .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .frontier-layout .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .frontier-layout .sm\:pl-12 {
    padding-left: 3rem;
  }

  .frontier-layout .sm\:pl-4 {
    padding-left: 1rem;
  }

  .frontier-layout .sm\:text-left {
    text-align: left;
  }

  .frontier-layout .sm\:align-middle {
    vertical-align: middle;
  }

  .frontier-layout .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .frontier-layout .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .frontier-layout .sm\:text-sm\/6 {
    font-size: 0.875rem;
    line-height: 1.5rem;
  }

  .frontier-layout .sm\:leading-6 {
    line-height: 1.5rem;
  }

  .frontier-layout .sm\:title-8 {
    font-family: Barlow;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
  }

  .frontier-layout .sm\:text-body-18 {
    font-family: Outfit;
    font-size: 18px;
    line-height: 27px;
  }

  .frontier-layout .sm\:text-body-14 {
    font-family: Outfit;
    font-size: 14px;
    line-height: 21px;
  }
}

@media (min-width: 768px) {
  .frontier-layout .md\:static {
    position: static;
  }

  .frontier-layout .md\:relative {
    position: relative;
  }

  .frontier-layout .md\:inset-auto {
    inset: auto;
  }

  .frontier-layout .md\:left-\[initial\] {
    left: initial;
  }

  .frontier-layout .md\:right-20 {
    right: 5rem;
  }

  .frontier-layout .md\:top-\[9\.2rem\] {
    top: 9.2rem;
  }

  .frontier-layout .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .frontier-layout .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .frontier-layout .md\:mr-0 {
    margin-right: 0px;
  }

  .frontier-layout .md\:mt-0 {
    margin-top: 0px;
  }

  .frontier-layout .md\:flex {
    display: flex;
  }

  .frontier-layout .md\:hidden {
    display: none;
  }

  .frontier-layout .md\:h-auto {
    height: auto;
  }

  .frontier-layout .md\:max-h-screen {
    max-height: 100vh;
  }

  .frontier-layout .md\:w-1\/2 {
    width: 50%;
  }

  .frontier-layout .md\:w-\[320px\] {
    width: 320px;
  }

  .frontier-layout .md\:w-auto {
    width: auto;
  }

  .frontier-layout .md\:min-w-\[0px\] {
    min-width: 0px;
  }

  .frontier-layout .md\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .frontier-layout .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .frontier-layout .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .frontier-layout .md\:flex-row {
    flex-direction: row;
  }

  .frontier-layout .md\:items-center {
    align-items: center;
  }

  .frontier-layout .md\:justify-start {
    justify-content: flex-start;
  }

  .frontier-layout .md\:justify-center {
    justify-content: center;
  }

  .frontier-layout .md\:justify-between {
    justify-content: space-between;
  }

  .frontier-layout .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .frontier-layout .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .frontier-layout .md\:overflow-hidden {
    overflow: hidden;
  }

  .frontier-layout .md\:border-2 {
    border-width: 2px;
  }

  .frontier-layout .md\:border-orange {
    --tw-border-opacity: 1;
    border-color: rgb(241 90 1 / var(--tw-border-opacity, 1));
  }

  .frontier-layout .md\:border-transparent {
    border-color: transparent;
  }

  .frontier-layout .md\:bg-\[\#F5F3F2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 243 242 / var(--tw-bg-opacity, 1));
  }

  .frontier-layout .md\:p-0 {
    padding: 0px;
  }

  .frontier-layout .md\:p-24 {
    padding: 6rem;
  }

  .frontier-layout .md\:p-4 {
    padding: 1rem;
  }

  .frontier-layout .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .frontier-layout .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .frontier-layout .md\:text-left {
    text-align: left;
  }

  .frontier-layout .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .frontier-layout .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .frontier-layout .md\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .frontier-layout .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .frontier-layout .md\:text-\[170px\] {
    font-size: 170px;
  }

  .frontier-layout .md\:text-\[80px\] {
    font-size: 80px;
  }

  .frontier-layout .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .frontier-layout .md\:leading-\[80px\] {
    line-height: 80px;
  }

  .frontier-layout .md\:title-3 {
    font-family: Barlow;
    font-size: 32px;
    font-weight: 600;
    line-height: 42px;
  }

  @media (min-width: 768px) {
    .frontier-layout .md\:title-3 {
      font-size: 48px;
      line-height: 58px;
    }
  }

  .frontier-layout .md\:title-6 {
    font-family: Barlow;
    font-size: 24px;
    font-weight: 600;
  }

  @media (min-width: 768px) {
    .frontier-layout .md\:title-6 {
      font-size: 34px;
      line-height: 30px;
    }
  }

  .frontier-layout .md\:text-body-36 {
    font-family: Outfit;
    font-size: 36px;
    line-height: 46px;
  }

  .frontier-layout .md\:text-body-18 {
    font-family: Outfit;
    font-size: 18px;
    line-height: 27px;
  }

  .frontier-layout .md\:mx-md {
    margin-left: 80px;
    margin-right: 80px;
  }
}

@media (min-width: 1024px) {
  .frontier-layout .lg\:absolute {
    position: absolute;
  }

  .frontier-layout .lg\:inset-0 {
    inset: 0px;
  }

  .frontier-layout .lg\:bottom-8 {
    bottom: 2rem;
  }

  .frontier-layout .lg\:bottom-9 {
    bottom: 2.25rem;
  }

  .frontier-layout .lg\:order-1 {
    order: 1;
  }

  .frontier-layout .lg\:order-2 {
    order: 2;
  }

  .frontier-layout .lg\:order-none {
    order: 0;
  }

  .frontier-layout .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .frontier-layout .lg\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .frontier-layout .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .frontier-layout .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .frontier-layout .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .frontier-layout .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .frontier-layout .lg\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .frontier-layout .lg\:row-auto {
    grid-row: auto;
  }

  .frontier-layout .lg\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .frontier-layout .lg\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .frontier-layout .lg\:m-5 {
    margin: 1.25rem;
  }

  .frontier-layout .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .frontier-layout .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .frontier-layout .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .frontier-layout .lg\:-mt-\[72px\] {
    margin-top: -72px;
  }

  .frontier-layout .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .frontier-layout .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .frontier-layout .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .frontier-layout .lg\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .frontier-layout .lg\:mb-24 {
    margin-bottom: 6rem;
  }

  .frontier-layout .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .frontier-layout .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .frontier-layout .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .frontier-layout .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .frontier-layout .lg\:ml-0 {
    margin-left: 0px;
  }

  .frontier-layout .lg\:ml-4 {
    margin-left: 1rem;
  }

  .frontier-layout .lg\:ml-8 {
    margin-left: 2rem;
  }

  .frontier-layout .lg\:ml-auto {
    margin-left: auto;
  }

  .frontier-layout .lg\:mr-0 {
    margin-right: 0px;
  }

  .frontier-layout .lg\:mr-4 {
    margin-right: 1rem;
  }

  .frontier-layout .lg\:mr-8 {
    margin-right: 2rem;
  }

  .frontier-layout .lg\:mt-0 {
    margin-top: 0px;
  }

  .frontier-layout .lg\:mt-12 {
    margin-top: 3rem;
  }

  .frontier-layout .lg\:mt-16 {
    margin-top: 4rem;
  }

  .frontier-layout .lg\:mt-20 {
    margin-top: 5rem;
  }

  .frontier-layout .lg\:mt-24 {
    margin-top: 6rem;
  }

  .frontier-layout .lg\:mt-4 {
    margin-top: 1rem;
  }

  .frontier-layout .lg\:mt-5 {
    margin-top: 1.25rem;
  }

  .frontier-layout .lg\:mt-8 {
    margin-top: 2rem;
  }

  .frontier-layout .lg\:block {
    display: block;
  }

  .frontier-layout .lg\:inline {
    display: inline;
  }

  .frontier-layout .lg\:flex {
    display: flex;
  }

  .frontier-layout .lg\:grid {
    display: grid;
  }

  .frontier-layout .lg\:hidden {
    display: none;
  }

  .frontier-layout .lg\:h-\[50px\] {
    height: 50px;
  }

  .frontier-layout .lg\:h-\[78vh\] {
    height: 78vh;
  }

  .frontier-layout .lg\:h-\[80vh\] {
    height: 80vh;
  }

  .frontier-layout .lg\:h-\[90vh\] {
    height: 90vh;
  }

  .frontier-layout .lg\:h-fit {
    height: -moz-fit-content;
    height: fit-content;
  }

  .frontier-layout .lg\:h-full {
    height: 100%;
  }

  .frontier-layout .lg\:h-screen {
    height: 100vh;
  }

  .frontier-layout .lg\:max-h-\[42rem\] {
    max-height: 42rem;
  }

  .frontier-layout .lg\:max-h-\[85svh\] {
    max-height: 85svh;
  }

  .frontier-layout .lg\:max-h-full {
    max-height: 100%;
  }

  .frontier-layout .lg\:w-1\/2 {
    width: 50%;
  }

  .frontier-layout .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .frontier-layout .lg\:w-1\/4 {
    width: 25%;
  }

  .frontier-layout .lg\:w-24 {
    width: 6rem;
  }

  .frontier-layout .lg\:w-96 {
    width: 24rem;
  }

  .frontier-layout .lg\:w-\[46rem\] {
    width: 46rem;
  }

  .frontier-layout .lg\:w-\[50\%\] {
    width: 50%;
  }

  .frontier-layout .lg\:w-\[60\%\] {
    width: 60%;
  }

  .frontier-layout .lg\:w-\[70\%\] {
    width: 70%;
  }

  .frontier-layout .lg\:w-\[80\%\] {
    width: 80%;
  }

  .frontier-layout .lg\:w-auto {
    width: auto;
  }

  .frontier-layout .lg\:w-full {
    width: 100%;
  }

  .frontier-layout .lg\:max-w-40 {
    max-width: 10rem;
  }

  .frontier-layout .lg\:max-w-\[50\%\] {
    max-width: 50%;
  }

  .frontier-layout .lg\:max-w-full {
    max-width: 100%;
  }

  .frontier-layout .lg\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .frontier-layout .lg\:flex-grow {
    flex-grow: 1;
  }

  .frontier-layout .lg\:basis-2\/12 {
    flex-basis: 16.666667%;
  }

  .frontier-layout .lg\:basis-8\/12 {
    flex-basis: 66.666667%;
  }

  .frontier-layout .lg\:grid-flow-col {
    grid-auto-flow: column;
  }

  .frontier-layout .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-cols-\[repeat\(auto-fit\2c _minmax\(min\(100\%\/3\2c _max\(130px\2c _100\%\/5\)\)\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fit, minmax(min(100% / 3, max(130px, 100% / 5)), 1fr));
  }

  .frontier-layout .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .frontier-layout .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .frontier-layout .lg\:flex-row {
    flex-direction: row;
  }

  .frontier-layout .lg\:flex-col {
    flex-direction: column;
  }

  .frontier-layout .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .frontier-layout .lg\:items-start {
    align-items: flex-start;
  }

  .frontier-layout .lg\:items-end {
    align-items: flex-end;
  }

  .frontier-layout .lg\:items-center {
    align-items: center;
  }

  .frontier-layout .lg\:justify-start {
    justify-content: flex-start;
  }

  .frontier-layout .lg\:justify-end {
    justify-content: flex-end;
  }

  .frontier-layout .lg\:justify-between {
    justify-content: space-between;
  }

  .frontier-layout .lg\:gap-12 {
    gap: 3rem;
  }

  .frontier-layout .lg\:gap-4 {
    gap: 1rem;
  }

  .frontier-layout .lg\:gap-5 {
    gap: 1.25rem;
  }

  .frontier-layout .lg\:gap-7 {
    gap: 1.75rem;
  }

  .frontier-layout .lg\:gap-8 {
    gap: 2rem;
  }

  .frontier-layout .lg\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .frontier-layout .lg\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .frontier-layout .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .frontier-layout .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .frontier-layout .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .frontier-layout .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .frontier-layout .lg\:border-\[\#666666\] {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
  }

  .frontier-layout .lg\:bg-\[\#666666\] {
    --tw-bg-opacity: 1;
    background-color: rgb(102 102 102 / var(--tw-bg-opacity, 1));
  }

  .frontier-layout .lg\:bg-slate-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1));
  }

  .frontier-layout .lg\:bg-\[url\(\'https\:\/\/cdn2\.vulyplay\.com\/image\/footer\/join-the-club\.png\'\)\] {
    background-image: url('https://cdn2.vulyplay.com/image/footer/join-the-club.png');
  }

  .frontier-layout .lg\:bg-\[url\(\'https\:\/\/cdn2\.vulyplay\.com\/img\/frontier\/footer\/join-the-club-alt\.png\'\)\] {
    background-image: url('https://cdn2.vulyplay.com/img/frontier/footer/join-the-club-alt.png');
  }

  .frontier-layout .lg\:bg-center {
    background-position: center;
  }

  .frontier-layout .lg\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .frontier-layout .lg\:p-10 {
    padding: 2.5rem;
  }

  .frontier-layout .lg\:p-12 {
    padding: 3rem;
  }

  .frontier-layout .lg\:p-14 {
    padding: 3.5rem;
  }

  .frontier-layout .lg\:p-16 {
    padding: 4rem;
  }

  .frontier-layout .lg\:p-2 {
    padding: 0.5rem;
  }

  .frontier-layout .lg\:p-24 {
    padding: 6rem;
  }

  .frontier-layout .lg\:p-4 {
    padding: 1rem;
  }

  .frontier-layout .lg\:p-6 {
    padding: 1.5rem;
  }

  .frontier-layout .lg\:p-\[133px\] {
    padding: 133px;
  }

  .frontier-layout .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .frontier-layout .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .frontier-layout .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .frontier-layout .lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .frontier-layout .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .frontier-layout .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .frontier-layout .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .frontier-layout .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .frontier-layout .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .frontier-layout .lg\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .frontier-layout .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .frontier-layout .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .frontier-layout .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .frontier-layout .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .frontier-layout .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .frontier-layout .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .frontier-layout .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .frontier-layout .lg\:pl-0 {
    padding-left: 0px;
  }

  .frontier-layout .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .frontier-layout .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .frontier-layout .lg\:pl-2 {
    padding-left: 0.5rem;
  }

  .frontier-layout .lg\:pl-20 {
    padding-left: 5rem;
  }

  .frontier-layout .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .frontier-layout .lg\:pl-\[128px\] {
    padding-left: 128px;
  }

  .frontier-layout .lg\:pr-20 {
    padding-right: 5rem;
  }

  .frontier-layout .lg\:pt-0 {
    padding-top: 0px;
  }

  .frontier-layout .lg\:pt-10 {
    padding-top: 2.5rem;
  }

  .frontier-layout .lg\:text-left {
    text-align: left;
  }

  .frontier-layout .lg\:text-center {
    text-align: center;
  }

  .frontier-layout .lg\:text-right {
    text-align: right;
  }

  .frontier-layout .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .frontier-layout .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .frontier-layout .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .frontier-layout .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .frontier-layout .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .frontier-layout .lg\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .frontier-layout .lg\:text-\[110px\] {
    font-size: 110px;
  }

  .frontier-layout .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .frontier-layout .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .frontier-layout .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .frontier-layout .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .frontier-layout .lg\:leading-\[120px\] {
    line-height: 120px;
  }

  .frontier-layout .lg\:leading-\[80px\] {
    line-height: 80px;
  }

  .frontier-layout .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .frontier-layout .lg\:text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  }

  .frontier-layout .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }

  .frontier-layout .lg\:responsive-container {
    width: 100%;
  }

  @media (min-width: 430px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 430px;
    }
  }

  @media (min-width: 640px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1742px) {
    .frontier-layout .lg\:responsive-container {
      max-width: 1742px;
    }
  }

  .frontier-layout .lg\:responsive-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  @media (min-width: 1024px) {
    .frontier-layout .lg\:responsive-container {
      padding-left: 0px;
      padding-right: 0px;
    }
  }

  .frontier-layout .lg\:title-1 {
    font-family: Barlow;
    font-size: 48px;
    font-weight: 600;
    line-height: 50px;
  }

  @media (min-width: 768px) {
    .frontier-layout .lg\:title-1 {
      font-size: 80px;
      line-height: 80px;
    }
  }

  .frontier-layout .lg\:title-4 {
    font-family: Barlow;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
  }

  @media (min-width: 768px) {
    .frontier-layout .lg\:title-4 {
      font-size: 36px;
      line-height: 42px;
    }
  }

  .frontier-layout .lg\:text-body-30 {
    font-family: Outfit;
    font-size: 30px;
    line-height: 40px;
  }

  .frontier-layout .lg\:text-body-24 {
    font-family: Outfit;
    font-size: 24px;
    line-height: 30px;
  }

  .frontier-layout .lg\:text-body-14 {
    font-family: Outfit;
    font-size: 14px;
    line-height: 21px;
  }

  .frontier-layout .lg\:mt-sm {
    margin-top: 60px;
  }

  .frontier-layout .lg\:mt-md {
    margin-top: 80px;
  }

  .frontier-layout .lg\:mb-lg {
    margin-bottom: 120px;
  }

  .frontier-layout .lg\:mt-lg {
    margin-top: 120px;
  }

  .frontier-layout .lg\:mx-lg {
    margin-left: 120px;
    margin-right: 120px;
  }

  .frontier-layout .lg\:h-gallery-block {
    height: 650px;
  }

  @media (min-width: 430px) {
    .frontier-layout .lg\:h-gallery-block {
      height: 860px;
    }
  }

  @media (min-width: 640px) {
    .frontier-layout .lg\:h-gallery-block {
      height: 1280px;
    }
  }

  @media (min-width: 1024px) {
    .frontier-layout .lg\:h-gallery-block {
      height: 512px;
    }
  }

  @media (min-width: 1280px) {
    .frontier-layout .lg\:h-gallery-block {
      height: 640px;
    }
  }

  @media (min-width: 1742px) {
    .frontier-layout .lg\:h-gallery-block {
      height: 860px;
    }
  }

  .frontier-layout .lg\:h-gallery-block-lg {
    height: 650px;
  }

  @media (min-width: 430px) {
    .frontier-layout .lg\:h-gallery-block-lg {
      height: 860px;
    }
  }

  @media (min-width: 640px) {
    .frontier-layout .lg\:h-gallery-block-lg {
      height: 1720px;
    }
  }

  @media (min-width: 1024px) {
    .frontier-layout .lg\:h-gallery-block-lg {
      height: 1052px;
    }
  }

  @media (min-width: 1280px) {
    .frontier-layout .lg\:h-gallery-block-lg {
      height: 1308px;
    }
  }

  @media (min-width: 1742px) {
    .frontier-layout .lg\:h-gallery-block-lg {
      height: 1748px;
    }
  }
}

@media (min-width: 1280px) {
  .frontier-layout .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .frontier-layout .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .frontier-layout .xl\:mt-0 {
    margin-top: 0px;
  }

  .frontier-layout .xl\:block {
    display: block;
  }

  .frontier-layout .xl\:inline {
    display: inline;
  }

  .frontier-layout .xl\:flex {
    display: flex;
  }

  .frontier-layout .xl\:h-28 {
    height: 7rem;
  }

  .frontier-layout .xl\:h-40 {
    height: 10rem;
  }

  .frontier-layout .xl\:h-auto {
    height: auto;
  }

  .frontier-layout .xl\:max-h-\[50rem\] {
    max-height: 50rem;
  }

  .frontier-layout .xl\:w-1\/2 {
    width: 50%;
  }

  .frontier-layout .xl\:w-28 {
    width: 7rem;
  }

  .frontier-layout .xl\:w-\[60\%\] {
    width: 60%;
  }

  .frontier-layout .xl\:w-\[65\%\] {
    width: 65%;
  }

  .frontier-layout .xl\:w-\[80\%\] {
    width: 80%;
  }

  .frontier-layout .xl\:max-w-\[70\%\] {
    max-width: 70%;
  }

  .frontier-layout .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .frontier-layout .xl\:flex-row {
    flex-direction: row;
  }

  .frontier-layout .xl\:gap-4 {
    gap: 1rem;
  }

  .frontier-layout .xl\:p-0 {
    padding: 0px;
  }

  .frontier-layout .xl\:p-20 {
    padding: 5rem;
  }

  .frontier-layout .xl\:p-24 {
    padding: 6rem;
  }

  .frontier-layout .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .frontier-layout .xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .frontier-layout .xl\:pl-8 {
    padding-left: 2rem;
  }

  .frontier-layout .xl\:text-right {
    text-align: right;
  }

  .frontier-layout .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .frontier-layout .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .frontier-layout .xl\:title-6 {
    font-family: Barlow;
    font-size: 24px;
    font-weight: 600;
  }

  @media (min-width: 768px) {
    .frontier-layout .xl\:title-6 {
      font-size: 34px;
      line-height: 30px;
    }
  }

  .frontier-layout .xl\:text-body-18 {
    font-family: Outfit;
    font-size: 18px;
    line-height: 27px;
  }

  .frontier-layout .xl\:text-body-16 {
    font-family: Outfit;
    font-size: 16px;
    line-height: 24px;
  }

  .frontier-layout .xl\:text-body-14 {
    font-family: Outfit;
    font-size: 14px;
    line-height: 21px;
  }
}

@media (min-width: 1742px) {
  .frontier-layout .\32xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .frontier-layout .\32xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .frontier-layout .\32xl\:h-52 {
    height: 13rem;
  }

  .frontier-layout .\32xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .frontier-layout .\32xl\:gap-8 {
    gap: 2rem;
  }

  .frontier-layout .\32xl\:bg-contain {
    background-size: contain;
  }

  .frontier-layout .\32xl\:p-24 {
    padding: 6rem;
  }

  .frontier-layout .\32xl\:text-left {
    text-align: left;
  }

  .frontier-layout .\32xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .frontier-layout .\32xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .frontier-layout .\32xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .frontier-layout .\32xl\:text-body-18 {
    font-family: Outfit;
    font-size: 18px;
    line-height: 27px;
  }
}

@media (forced-colors: active) {
  .frontier-layout .forced-colors\:appearance-auto {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

.frontier-layout .\[\&\>\*\]\:mx-auto>* {
  margin-left: auto;
  margin-right: auto;
}
