/* Arlo Theme - Starter Template */ /* min-width matching from js added classes .arlo#arlo:not(.arlo-xs) - @media (min-width: 767px) .arlo#arlo:not(.arlo-sm) - @media (min-width: 992px) .arlo#arlo:not(.arlo-md) - @media (min-width: 1100px) */ .arlo#arlo { color: #626262; } .arlo#arlo .row { margin-left: 0; margin-right: 0; } .arlo#arlo html, .arlo#arlo body { height: 100%; } .arlo#arlo body.mobile { position: relative; } .arlo#arlo body.pace-primary .pace .pace-progress { background-color: #6d5cae; } .arlo#arlo body.pace-success .pace .pace-progress { background-color: #10cfbd; } .arlo#arlo body.pace-complete .pace .pace-progress { background-color: #48b0f7; } .arlo#arlo body.pace-warning .pace .pace-progress { background-color: #f8d053; } .arlo#arlo body.pace-danger .pace .pace-progress { background-color: #f55753; } .arlo#arlo body.pace-dark .pace .pace-progress { background-color: #000; } .arlo#arlo body.pace-white .pace .pace-progress { background-color: #fff; } .arlo#arlo .mobile-wrapper { height: 100%; width: 100%; } .arlo#arlo .mobile-wrapper > .swiper-wrapper > .swiper-slide { height: auto; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: initial; display: block; } .arlo#arlo .header { top: 0; width: 100%; z-index: 800; background-color: #fff; -webkit-transition: background 0.4s ease, height 0.4s ease, padding 0.4s ease; transition: background 0.4s ease, height 0.4s ease, padding 0.4s ease; padding: 20px 0; /* Header Colors ------------------------------------ */ /* Header Sizes ------------------------------------ */ } .arlo#arlo .header.minimized { position: fixed; padding: 20px 0; } .arlo#arlo .header.bottom { position: absolute; bottom: 0; top: auto; } .arlo#arlo .header.bottom.affix { position: fixed; bottom: auto; top: 0; } .arlo#arlo .header.transparent-light { background-color: transparent; } .arlo#arlo .header.transparent-light .menu > li > a:not(.btn) { color: white; opacity: 1; } .arlo#arlo .header.transparent-light .menu > li > a:not(.btn):focus { opacity: 0.8; } .arlo#arlo .header.transparent-light .menu > li > a:not(.btn):hover { opacity: 0.8; } .arlo#arlo .header.transparent-light .menu > li > a:not(.btn).active { opacity: 1; } .arlo#arlo .header.transparent-light .search-toggle { color: white; } .arlo#arlo .header.transparent-light .menu.bordered > li > a { border-color: white; } .arlo#arlo .header.transparent-light.alternate .menu > li > a:before { max-width: 100%; } .arlo#arlo .header.transparent-light.alternate span:before { max-width: 100%; } .arlo#arlo .header.transparent-light.alternate .search-toggle { color: #121212; } .arlo#arlo .header.transparent-light.alternate .menu-toggler .one, .arlo#arlo .header.transparent-light.alternate .menu-toggler .two, .arlo#arlo .header.transparent-light.alternate .menu-toggler .three { background-color: #121212; } .arlo#arlo .header.transparent-light.alternate.minimized .search-toggle { color: #fff; } .arlo#arlo .header.transparent-light.alternate.minimized .menu-toggler .one, .arlo#arlo .header.transparent-light.alternate.minimized .menu-toggler .two, .arlo#arlo .header.transparent-light.alternate.minimized .menu-toggler .three { background-color: #fff; } .arlo#arlo .header.transparent-light .menu-toggler .one, .arlo#arlo .header.transparent-light .menu-toggler .two, .arlo#arlo .header.transparent-light .menu-toggler .three { background-color: #fff; } .arlo#arlo .header.transparent-dark { background-color: transparent; } .arlo#arlo .header.transparent-dark.alternate .menu > li > a:before { color: #fff; max-width: 100%; } .arlo#arlo .header.transparent-dark.alternate .menu > li > a > span:before { color: #fff; max-width: 100%; } .arlo#arlo .header.transparent-dark.alternate .search-toggle { color: #fff; } .arlo#arlo .header.transparent-dark.alternate .menu-toggler .one, .arlo#arlo .header.transparent-dark.alternate .menu-toggler .two, .arlo#arlo .header.transparent-dark.alternate .menu-toggler .three { background-color: #fff; } .arlo#arlo .header.transparent-dark .menu > li > a { color: #121212; opacity: 1; } .arlo#arlo .header.transparent-dark .menu > li > a:focus { opacity: 0.8; } .arlo#arlo .header.transparent-dark .menu > li > a:hover { opacity: 0.8; } .arlo#arlo .header.transparent-dark .menu > li > a.active { opacity: 1; } .arlo#arlo .header.transparent-dark .search-toggle { color: #121212; } .arlo#arlo .header.transparent-dark .menu.bordered > li > a { border-color: #121212; } .arlo#arlo .header.dark-solid { background-color: #000000; } .arlo#arlo .header.dark-solid .menu > li > a:not(.btn) { color: white; opacity: 0.5; } .arlo#arlo .header.dark-solid .menu > li > a:not(.btn):focus { opacity: 0.8; } .arlo#arlo .header.dark-solid .menu > li > a:not(.btn):hover { opacity: 0.8; } .arlo#arlo .header.dark-solid .menu > li > a:not(.btn).active { opacity: 1; } .arlo#arlo .header.dark-solid .search-toggle { color: white; } .arlo#arlo .header.dark-solid .menu.bordered > li > a { border-color: white; } .arlo#arlo .header.dark-solid .menu-toggler .one, .arlo#arlo .header.dark-solid .menu-toggler .two, .arlo#arlo .header.dark-solid .menu-toggler .three { background: white; } .arlo#arlo .header.dark { background-color: rgba(0, 0, 0, 0.87); } .arlo#arlo .header.dark .menu > li > a:not(.btn) { color: white; opacity: 0.5; } .arlo#arlo .header.dark .menu > li > a:not(.btn):focus { opacity: 0.8; } .arlo#arlo .header.dark .menu > li > a:not(.btn):hover { opacity: 0.8; } .arlo#arlo .header.dark .menu > li > a:not(.btn).active { opacity: 1; } .arlo#arlo .header.dark .search-toggle { color: white; } .arlo#arlo .header.dark .menu.bordered > li > a { border-color: white; } .arlo#arlo .header.dark .menu-toggler .one, .arlo#arlo .header.dark .menu-toggler .two, .arlo#arlo .header.dark .menu-toggler .three { background: white; } .arlo#arlo .header.light-solid { border-bottom: 1px solid #f0f0f0; background-color: #ffffff; } .arlo#arlo .header.light-solid .menu > li > a:not(.btn) { color: white; opacity: 0.5; } .arlo#arlo .header.light-solid .menu > li > a:not(.btn):focus { opacity: 0.8; } .arlo#arlo .header.light-solid .menu > li > a:not(.btn):hover { opacity: 0.8; } .arlo#arlo .header.light-solid .menu > li > a:not(.btn).active { opacity: 1; } .arlo#arlo .header.light-solid .search-toggle { color: white; } .arlo#arlo .header.light-solid .menu.bordered > li > a { border-color: white; } .arlo#arlo .header.light-solid .menu-toggler .one, .arlo#arlo .header.light-solid .menu-toggler .two, .arlo#arlo .header.light-solid .menu-toggler .three { background: white; } .arlo#arlo .header.light { border-bottom: 1px solid #f0f0f0; background-color: #fafafa; } .arlo#arlo .header.light .menu > li > a:not(.btn) { color: white; opacity: 0.5; } .arlo#arlo .header.light .menu > li > a:not(.btn):focus { opacity: 0.8; } .arlo#arlo .header.light .menu > li > a:not(.btn):hover { opacity: 0.8; } .arlo#arlo .header.light .menu > li > a:not(.btn).active { opacity: 1; } .arlo#arlo .header.light .search-toggle { color: white; } .arlo#arlo .header.light .menu.bordered > li > a { border-color: white; } .arlo#arlo .header.light .menu-toggler .one, .arlo#arlo .header.light .menu-toggler .two, .arlo#arlo .header.light .menu-toggler .three { background: white; } .arlo#arlo .header.alternate .logo { display: none; } .arlo#arlo .header.alternate .alt { display: inline-block; } .arlo#arlo .header.bg-header { height: 110px; } .arlo#arlo .header.bg-header .header-inner { line-height: 110px; } .arlo#arlo .header.bg-header .menu-toggler { margin-top: 47.5px; } .arlo#arlo .header.md-header { height: 88px; } .arlo#arlo .header.md-header .header-inner { line-height: 88px; } .arlo#arlo .header.md-header .menu-toggler { margin-top: 36.5px; } .arlo#arlo .header.sm-header { height: 44px; } .arlo#arlo .header.sm-header .header-inner { line-height: 44px; } .arlo#arlo .header.sm-header .menu-toggler { margin-top: 14.5px; } .arlo#arlo .header.minimized .logo { display: none; } .arlo#arlo .header.minimized .header-inner .alt { display: inline-block; max-height: 50px; } .arlo#arlo .header.minimized .menu > li > a:before { max-width: 0 !important; } .arlo#arlo .header.minimized .menu > li > a > span:before { max-width: 0; } .arlo#arlo .header .alt { display: none; } .arlo#arlo .header.horizontal { width: 100%; height: auto; } .arlo#arlo .header .header-inner { width: 100%; -webkit-transition: line-height 0.4s ease; transition: line-height 0.4s ease; line-height: 35px; } .arlo#arlo .header .header-inner .logo, .arlo#arlo .header .header-inner .alt { max-height: 80px; max-width: 360px; } .arlo#arlo .header > .pull-right, .arlo#arlo .header .pull-left { position: relative; } .arlo#arlo .header .menu { margin: 0; display: inline-block; } .arlo#arlo .header .menu.bordered > li > a { border-right: 1px solid; } .arlo#arlo .header .menu > li { display: inline-block; list-style: none; font-size: 13px; vertical-align: middle; } .arlo#arlo .header .menu > li.multiline > nav { top: 43px; } .arlo#arlo .header .menu > li.classic.dark > nav > span.arrow { background-image: url(../images/black.svg); } .arlo#arlo .header .menu > li.classic.dark > nav:before, .arlo#arlo .header .menu > li.classic.dark > nav:after { height: 7px; background-color: #000; border-color: #000; } .arlo#arlo .header .menu > li.classic.dark > nav ul { background-color: #000; } .arlo#arlo .header .menu > li.classic.dark > nav ul li a { color: #fff; } .arlo#arlo .header .menu > li.horizontal.dark > nav { background-color: #000; border-bottom: 0; } .arlo#arlo .header .menu > li.horizontal.dark > nav ul li a { color: #fff; } .arlo#arlo .header .menu > li.horizontal.dark > span.arrow { background-image: url(../images/black.svg) !important; } .arlo#arlo .header .menu > li.horizontal.dark > span.arrow:before, .arlo#arlo .header .menu > li.horizontal.dark > span.arrow:after { background-color: #000 !important; border-top: 0 !important; } .arlo#arlo .header .menu > li.horizontal.dark .container { border-right-color: rgba(255, 255, 255, 0.4); } .arlo#arlo .header .menu > li.mega.dark .container { background-color: #000; text-color: #fff; } .arlo#arlo .header .menu > li.mega.dark .container .sub-menu-heading { color: #fff; } .arlo#arlo .header .menu > li.mega.dark .container ul.sub-menu > li a { color: #fff; } .arlo#arlo .header .menu > li.mega.dark > span.arrow { background-image: url(../images/black.svg) !important; } .arlo#arlo .header .menu > li.mega.dark > span.arrow:after, .arlo#arlo .header .menu > li.mega.dark > span.arrow:before { background-color: #000 !important; } .arlo#arlo .header .menu > li > a { position: relative; text-transform: uppercase; font-family: 'Montserrat'; padding-right: 21px; display: block; } .arlo#arlo .header .menu > li > a span { margin-bottom: 7px; } .arlo#arlo .header .menu > li > a:before { color: #000; position: absolute; top: 0; left: 0; overflow: hidden; max-width: 0; white-space: pre; line-height: inherit; content: attr(data-text); -webkit-transition: max-width 0.5s; transition: max-width 0.5s; } .arlo#arlo .header .menu > li > a.btn, .arlo#arlo .header .menu > li > a.btn:hover { text-transform: none; opacity: 1; width: auto; } .arlo#arlo .header .menu > li > a > span { font-size: 12px; font-family: Arial; color: inherit; opacity: 0.8; display: block; position: relative; line-height: 15px; text-transform: none; } .arlo#arlo .header .menu > li > a > span:before { color: #000; position: absolute; top: 0; left: 0; overflow: hidden; max-width: 0; white-space: pre; line-height: inherit; content: attr(data-text); -webkit-transition: max-width 0.5s; transition: max-width 0.5s; } .arlo#arlo .header .menu > li:last-child { border-right: none; } .arlo#arlo .header .menu > li.open.horizontal { position: relative !important; } .arlo#arlo .header .menu > li.open.horizontal > span.arrow { background-image: url(../images/white.svg); background-repeat: no-repeat; width: 14px; height: 7px; left: calc(50% - 14px); margin-top: 8px; position: absolute; z-index: 2; } .arlo#arlo .header .menu > li.open.horizontal > span.arrow:before { content: ''; position: absolute; height: 7px; width: 100vw; background-color: #ffffff; display: block; left: -100vw; border-top: 1px solid #e6e6e6; } .arlo#arlo .header .menu > li.open.horizontal > span.arrow:after { content: ''; position: absolute; height: 7px; left: 14px; background-color: #ffffff; border-top: 1px solid #e6e6e6; width: 100vw; } .arlo#arlo .header .menu > li.open.mega { position: relative !important; margin-top: -1px; } .arlo#arlo .header .menu > li.open.mega > span.arrow { background-image: url(../images/white.svg); background-repeat: no-repeat; width: 14px; height: 7px; left: calc(50% - 14px); margin-top: 10px; position: absolute; } .arlo#arlo .header .menu > li.open.mega > span.arrow:before { content: ''; position: absolute; height: 7px; width: 100vw; background-color: #ffffff; display: block; left: -100vw; border-top: 1px solid rgba(0, 0, 0, 0.07); border-left: 1px solid rgba(0, 0, 0, 0.07); } .arlo#arlo .header .menu > li.open.mega > span.arrow:after { content: ''; position: absolute; height: 7px; left: 14px; width: 100vw; background-color: #ffffff; border-top: 1px solid rgba(0, 0, 0, 0.07); border-right: 1px solid rgba(0, 0, 0, 0.07); } .arlo#arlo .header .menu > li.open.classic > nav { border-color: rgba(0, 0, 0, 0.07); text-align: left; } .arlo#arlo .header .menu > li.open > .classic { max-height: 999px; } .arlo#arlo .header .menu > li.open > .mega, .arlo#arlo .header .menu > li.open > .horizontal { display: block; } .arlo#arlo .header .menu > li.classic { position: relative; } .arlo#arlo .header .menu > li.open > a { opacity: 1; } .arlo#arlo .header .menu > li.mega.open, .arlo#arlo .header .menu > li.horizontal.open { position: inherit; } .arlo#arlo .header .menu > li > .classic { margin: 0; padding: 0; position: absolute; overflow: hidden; left: 0; right: 0; top: 34px; min-width: 190px; left: 50%; margin-left: -102px; max-height: 0; -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); border: 1px solid transparent; border-top: 0; } .arlo#arlo .header .menu > li > .classic > span.arrow { background-image: url(../images/white.svg); background-repeat: no-repeat; width: 14px; height: 7px; left: calc(50% - 7px); position: absolute; top: 0; } .arlo#arlo .header .menu > li > .classic:before { content: ''; position: absolute; height: 7px; width: calc(50% - 7px); background-color: #fff; border-top: 1px solid rgba(0, 0, 0, 0.12); } .arlo#arlo .header .menu > li > .classic:after { content: ''; position: absolute; height: 7px; right: 0; width: calc(50% - 7px); background-color: #fff; border-top: 1px solid rgba(0, 0, 0, 0.12); top: 0; } .arlo#arlo .header .menu > li > .classic ul { padding: 0; list-style: none; overflow: hidden; background-color: #fff; margin-top: 6px; } .arlo#arlo .header .menu > li > .classic ul > li { margin: 5px 25px; opacity: 1; -webkit-transition: all 0.1s linear 0.1s; transition: all 0.1s linear 0.1s; } .arlo#arlo .header .menu > li > .classic ul > li a { color: #000; text-transform: uppercase; font-family: 'Montserrat'; opacity: 0.5; font-size: 11px; line-height: 30px; } .arlo#arlo .header .menu > li > .classic ul > li a:focus { opacity: 0.8; } .arlo#arlo .header .menu > li > .classic ul > li a:hover { opacity: 0.8; } .arlo#arlo .header .menu > li > .classic ul > li a.active { opacity: 1; } .arlo#arlo .header .menu > li > .classic ul > li:first-child { margin-top: 20px; } .arlo#arlo .header .menu > li > .classic ul > li:last-child { margin-bottom: 20px; } .arlo#arlo .header .menu > li > .horizontal { margin: 0; margin-top: 15px; padding: 0; position: fixed; background-color: #fff; list-style: none; display: none; left: 0; right: 0; width: 100%; border-bottom: 1px solid #e6e6e6; } .arlo#arlo .header .menu > li > .horizontal.dark { background-color: #000; } .arlo#arlo .header .menu > li > .horizontal.dark ul li a { color: #fff; } .arlo#arlo .header .menu > li > .horizontal .container { overflow: hidden; border-right: 1px solid #e6e6e6; } .arlo#arlo .header .menu > li > .horizontal ul { white-space: nowrap; padding-left: 0; } .arlo#arlo .header .menu > li > .horizontal ul li { margin: 2px 9px 6px 9px; display: inline-block; } .arlo#arlo .header .menu > li > .horizontal ul li a { color: #000; opacity: 0.5; text-transform: uppercase; font-family: 'Montserrat'; line-height: 35px; font-size: 11px; } .arlo#arlo .header .menu > li > .horizontal ul li a:focus { opacity: 0.8; } .arlo#arlo .header .menu > li > .horizontal ul li a:hover { opacity: 0.8; } .arlo#arlo .header .menu > li > .horizontal ul li a.active { opacity: 1; } .arlo#arlo .header .menu > li > .mega { position: fixed; display: none; left: 0; right: 0; } .arlo#arlo .header .menu > li > .mega .container { margin-top: 17px; background-color: #fff; list-style: none; padding-bottom: 20px; border: 1px solid rgba(0, 0, 0, 0.07); border-top: 0; padding: 50px 60px; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu { padding: 0; list-style: none; overflow: hidden; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li { margin: 5px 0; opacity: 1; padding-left: 0; -webkit-transition: all 0.1s linear 0.1s; transition: all 0.1s linear 0.1s; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li a { color: #000; text-transform: uppercase; font-family: 'Montserrat'; opacity: 0.5; font-size: 11px; line-height: 30px; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li a:focus { opacity: 0.8; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li a:hover { opacity: 0.8; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li a.active { opacity: 1; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li:first-child { margin-top: 19px; } .arlo#arlo .header .menu > li > .mega .container ul.sub-menu > li:last-child { margin-bottom: 19px; } .arlo#arlo .header .menu > li > .mega .container .sub-menu-heading { color: #000; font-size: 12px; text-transform: uppercase; font-family: 'Montserrat'; margin: 0; padding-bottom: 5px; } .arlo#arlo .menu > li.mega > nav.mega { max-height: 0; min-width: 190px; overflow: hidden; display: block !important; } .arlo#arlo .menu > li.mega.open > nav.mega { max-height: 999px; } .arlo#arlo .search-toggle { display: inline-block; color: #000; } .arlo#arlo .shopping-cart { position: relative; } .arlo#arlo .shopping-cart .cart-value { border-radius: 100%; width: 16px; height: 16px; display: block; position: absolute; right: -13px; top: -3px; font-size: 12px; line-height: 1; color: white; text-align: center; padding-top: 2px; background-color: #f8d053; font-weight: bold; } .arlo#arlo .header.sm-header .menu > li > .classic { top: 26px; } .arlo#arlo .menu-toggler { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 1; width: 15px; height: 12px; user-select: none; box-sizing: content-box; cursor: pointer; } .arlo#arlo .menu-toggler .one, .arlo#arlo .menu-toggler .two, .arlo#arlo .menu-toggler .three { width: 100%; height: 2px; background: black; margin-bottom: 3px; -webkit-transition: all 0.3s; transition: all 0.3s; backface-visibility: hidden; -webkit-transform-style: preserve-3d; } .arlo#arlo .menu-toggler .one, .arlo#arlo .menu-toggler .two { transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0); } .arlo#arlo .menu-toggler.on .one { transform: rotate3d(0, 0, 1, 45deg); -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; transform-origin: 0% 0%; } .arlo#arlo .menu-toggler.on .two { opacity: 0; } .arlo#arlo .menu-toggler.on .three { transform: rotate3d(0, 0, 1, -45deg); -webkit-transform-origin: 0% 100%; -moz-transform-origin: 0% 100%; transform-origin: 0% 100%; } .arlo#arlo [data-pages="header-toggle"] { display: none; z-index: 10; } .arlo#arlo .side-menu { display: none; position: fixed; height: 100%; width: 250px; background-color: #fff; z-index: 10; } .arlo#arlo .menu-content { position: absolute; right: 0; top: 50%; transform: translateY(-50%); z-index: 1; } .arlo#arlo .menu-content[data-pages-direction="slideLeft"], .arlo#arlo .menu-content[data-pages-direction="pushLeft"] { left: 0; } .arlo#arlo .menu-content[data-pages-direction="slideRight"], .arlo#arlo .menu-content[data-pages-direction="pushRight"] { right: 0; } .arlo#arlo .menu-content[data-pages-direction="fullScreenOverlay"] { top: 0; bottom: 0; left: 0; right: 0; width: 100%; } .arlo#arlo .menu-content[data-pages-direction="slideTop"] { top: 0; } .arlo#arlo .header .header-inner { text-align: right; } .arlo#arlo .management-menu { padding: 0; margin: 0; margin-top: 20px; text-align: right; padding-right: 10px; } .arlo#arlo .management-menu li { list-style: none; padding: 0; margin: 0; font-size: 12px; opacity: .5; margin-left: .5em; } .arlo#arlo .management-menu a { color: white; } .arlo#arlo .management-menu a:hover { color: white; opacity: .7; } .arlo#arlo .arlo-event-template-credits-list { float: right; } .arlo#arlo .arlo-event-template-credits-list ul.arlo-event-template-credits > li { display: inline-block; } .arlo#arlo .pd-points-circle { background-color: white; color: #6d5cae; width: 90px; height: 90px; text-align: center; line-height: 1; padding-top: 20px; border-radius: 100%; } .arlo#arlo .pd-points-circle-inverted { background-color: #6d5cae; color: white; } .arlo#arlo:not(.arlo-xs) .pd-points-circle { position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .arlo#arlo:not(.arlo-xs) .arlo-event-template-credits-list .pd-points-circle { position: static; top: 0; transform: none; } .arlo#arlo .pd-points-circle .points { display: block; font-size: 30px; font-weight: bold; } .arlo#arlo .overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(255, 255, 255, 0.95); z-index: 1010; overflow: auto; } .arlo#arlo .overlay .inline-block { display: inline-block; } .arlo#arlo .overlay .overlay-brand { margin-left: 7px; } .arlo#arlo .overlay > div { width: 100%; height: 260px; display: block; overflow: hidden; } .arlo#arlo .overlay .has-results { overflow: visible; } .arlo#arlo .overlay .overlay-search { font-weight: 300; font-size: 77px; height: 120px; letter-spacing: -1.925px; line-height: 100px; padding-left: 0 !important; } .arlo#arlo .overlay .overlay-close { position: absolute; right: 20px; top: 25px; } .arlo#arlo .overlay input { max-width: 100%; } .arlo#arlo .overlay-search-btn { display: none; } .arlo#arlo .jumbotron { position: relative; overflow: hidden; display: block; padding: 0; margin-bottom: 0; } .arlo#arlo .jumbotron .inner { position: relative; z-index: 2; } .arlo#arlo .jumbotron.lg { height: 600px; } .arlo#arlo .banner { background-color: #6d5cae; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); position: relative; } .arlo#arlo .banner.bg-image { background-image: url(""); background-size: cover; min-height: 100vh; background-position: center; } .arlo#arlo .banner.bg-image .inner { min-height: 100vh; display: flex; align-items: center; justify-content: center; } .arlo#arlo .banner.bg-image h1, .arlo#arlo .banner.bg-image h5, .arlo#arlo .banner.bg-image h3 { background-color: transparent; padding: 3px 12px; } .arlo#arlo .banner .inner { max-width: 1500px; margin: 0 auto; } .arlo#arlo .banner .banner-content { max-width: 1000px; position: relative; margin: 0 auto; padding-top: 20px; padding-bottom: 60px; } .arlo#arlo .banner .banner-content h1 { font-weight: 600; } .arlo#arlo .banner .banner-content.right-aligned { text-align: right; margin-right: 0; } .arlo#arlo .banner .banner-content.left-aligned { text-align: left; margin-left: 0; } .arlo#arlo .banner .banner-content .summary { opacity: .8; } .arlo#arlo .banner .banner-content h3, .arlo#arlo .banner .banner-content h1, .arlo#arlo .banner .banner-content h5 { color: white; } .arlo#arlo .banner .logo { max-width: 100%; } .arlo#arlo .event-card { position: relative; transform-style: preserve-3d; transition: 0.5s; width: 100%; display: block; color: #626262; -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); transition: all 0.2s ease-in !important; -webkit-transition: all 0.2s ease-in !important; -ms-transition: all 0.2s ease-in !important; } .arlo#arlo .event-card.is-in-viewport { -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); } .arlo#arlo .event-card:hover, .arlo#arlo .event-card:active, .arlo#arlo .event-card:focus { color: #626262; } .arlo#arlo .event-card > * { position: absolute; top: 0; left: 0; width: 100%; transition: .6s; backface-visibility: hidden; transform-style: preserve-3d; padding: 1em; } .arlo#arlo .event-card .card-back { display: none; overflow: hidden; } .arlo#arlo .event-card .card-back a { color: white; } .arlo#arlo .event-card .card-back a.btn:hover { color: #6d5cae; } .arlo#arlo .event-card .card-back .summary { line-height: 1.5; height: 6em; overflow: hidden; } .arlo#arlo .event-card .card-back .btn, .arlo#arlo .event-card .card-back .registration-info { vertical-align: middle; } .arlo#arlo .event-card .card-back .registration-info { max-width: 195px; display: inline-block; line-height: 16px; word-wrap: break-word; font-size: 11px !important; border-radius: 3px; padding: 2px 10px; } .arlo#arlo .event-card .card-back .registration-info a { color: #6d5cae; } .arlo#arlo .event-card.has-label a.name { padding-right: 55px; } .arlo#arlo .event-card .card-front { padding: 0; overflow: hidden; text-align: left; } .arlo#arlo .event-card .card-front .event-content-wrapper { position: relative; min-height: 110px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .event-content-wrapper { height: 100%; } .arlo#arlo .event-card .card-front .event-content-wrapper > .price { display: none; } .arlo#arlo .event-card .card-front a.name, .arlo#arlo .event-card .card-front a.name:hover, .arlo#arlo .event-card .card-front a.name:active { color: #626262; display: block; } .arlo#arlo .event-card .card-front .event-content.centered { position: relative; transform: none; top: auto; left: auto; } .arlo#arlo .event-card .card-front .event-content .location { font-size: 14px; margin-bottom: 0; } .arlo#arlo .event-card .card-front .location .icon { font-size: 18px; float: left; width: 22px; padding-top: 2px; } .arlo#arlo .event-card .card-front .event-expandable { clear: both; padding: 15px; } .arlo#arlo .event-card .card-front .event-expandable p { margin: 0; font-size: 14px; } .arlo#arlo .event-card .card-front .buttons { margin-top: 15px; } .arlo#arlo.arlo-sm .event-card .card-front .corner-label { right: -40px; top: -40px; left: auto; } .arlo#arlo.arlo-sm .event-card .card-front .corner-label.pd-points { padding-top: 50px; } .arlo#arlo.arlo-sm .event-card .card-front .corner-label.pd-points .points { font-size: 15px; } .arlo#arlo .event-card .card-front .corner-label.limited-places { width: 130px; height: 110px; padding-top: 3px; right: -55px; } .arlo#arlo.arlo-sm .event-card .card-front .corner-label.limited-places { display: none; } .arlo#arlo:not(.arlo-sm) .event-card { height: 240px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front { transform: rotateY(0deg); z-index: 2; text-align: center; height: 100%; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date { position: absolute; right: 10px; top: 0; background-color: transparent; float: none; width: auto; bottom: auto; color: #6d5cae; width: 120px; height: 80px; text-align: right; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day { font-size: 14px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day, .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .month { color: #6d5cae; line-height: 1.2; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day .arlo-start-date, .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .month .arlo-start-date { display: inline-block; width: 50px; vertical-align: top; font-size: 24px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day .arlo-end-date, .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .month .arlo-end-date { display: inline-block; font-size: 10px; width:20px; vertical-align: top; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day *, .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .month * { color: #6d5cae; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .day { font-size: 24px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .start-date { float: left; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date .end-date { float: right; color: #6d5cae; line-height: 1; padding-left: 5px; padding-top: 4px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date h5.month { text-transform: uppercase; padding-top: 0; } .arlo#arlo:not(.arlo-sm) .event-card .card-front a.name { padding-right: 0; } .arlo#arlo:not(.arlo-sm) .event-card .card-front a.name p { line-height: 1.5; max-height: 6em; overflow: hidden; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .location { font-size: 16px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .date, .arlo#arlo:not(.arlo-sm) .event-card .card-front .event-content { min-height: 0; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .event-content { text-align: center; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .event-content.centered { top: 50%; left: 50%; transform: translatex(-50%) translatey(-50%); } .arlo#arlo:not(.arlo-sm) .event-card .card-front .event-content-wrapper > .price { position: absolute; bottom: 0; left: 0; display: block; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .btn-expand { display: none; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .corner-label { top: auto; bottom: -50px; transform: rotate(-43.2deg); padding-top: 5px; text-align: center; padding-left: 0; width: 90px; height: 90px; right: -45px; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .pd-points.corner-label { background-color: #6d5cae; left: -43px; top: -46px; bottom: auto; right: auto; padding-top: 57px; box-sizing: border-box; line-height: 1; } .arlo#arlo:not(.arlo-sm) .event-card .card-front .pd-points.corner-label .points { display: block; font-size: 18px; font-weight: bold; } .arlo#arlo:not(.arlo-sm) .event-card .places-remaining, .arlo#arlo:not(.arlo-sm) .event-card .limited-spaces { position: absolute; bottom: 0; right: 65px; } .arlo#arlo:not(.arlo-sm) .event-card .card-back { transform: rotateY(-180deg); color: #626262; z-index: 2; display: block; height: 100%; } .arlo#arlo:not(.arlo-sm) .event-card .card-back .date { width: auto; position: relative; float: none; } .arlo#arlo:not(.arlo-sm) .event-card.hover .card-front { transform: rotateY(180deg); } .arlo#arlo:not(.arlo-sm) .event-card.hover .card-back { transform: rotateY(0deg); } .arlo#arlo:not(.arlo-sm) .cols-4 .event-card { height: 290px; } .arlo#arlo:not(.arlo-sm) .cols-4 .event-card .btn-cons { margin-right: 0; margin-bottom: 10px; } .arlo#arlo:not(.arlo-sm) .cols-4 .event-card .registration-info { margin-bottom: 10px; } .arlo#arlo:not(.arlo-sm) .cols-5 .event-card { height: 290px; } .arlo#arlo:not(.arlo-sm) .cols-5 .event-card .btn-cons { margin-right: 0; margin-bottom: 10px; width: 100%; } .arlo#arlo:not(.arlo-sm) .cols-5 .event-card .registration-info { margin-bottom: 10px; } .arlo#arlo:not(.arlo-sm) .cols-5 .event-card .places-remaining, .arlo#arlo:not(.arlo-sm) .cols-5 .event-card .limited-spaces { display: none; } .arlo#arlo .places-remaining, .arlo#arlo .limited-spaces { border-radius: 3px; color: white !important; display: inline-block; padding: 1px 8px; background-color: #f8d053; font-size: 12px !important; } .arlo#arlo .date { background-color: #6d5cae; position: absolute; float: left; width: 55px; top: 0; bottom: 0; text-align: center; line-height: 1; padding-top: 11px; } .arlo#arlo .date h4 { color: black; } .arlo#arlo .date * { color: white; } .arlo#arlo .date .month { padding-top: 0; } .arlo#arlo .date .day { font-size: 28px; margin-bottom: 5px; } .arlo#arlo:not(.arlo-lg) .event-card .date .day { font-size: 0; } .arlo#arlo:not(.arlo-lg) .event-card .date .day .arlo-start-date { font-size: 17px; line-height: 1.3; } .arlo#arlo:not(.arlo-lg) .event-card .date .day .arlo-end-date { display: none; } .arlo#arlo .discount, .arlo#arlo .original-price { color: #10cfbd; } .arlo#arlo .original-price { text-decoration: line-through; } .arlo#arlo .corner-label { background-color: #10cfbd; position: absolute; right: -60px; top: -60px; height: 80px; width: 80px; transform: rotate(45deg); padding-top: 60px; font-size: 10px; color: white; text-align: center; } .arlo#arlo .corner-label.sold-out { background-color: #f55753; } .arlo#arlo .corner-label.limited-places { background-color: #f8d053; } .arlo#arlo .corner-label.pd-points { background-color: #6d5cae; left: -43px; top: -46px; bottom: auto; right: auto; padding-top: 57px; box-sizing: border-box; line-height: 1; } .arlo#arlo .corner-label.pd-points .points { display: block; font-size: 18px; font-weight: bold; } .arlo#arlo .event-card .card-back .corner-label { transform: rotate(-45deg); right: auto; left: -40px; top: -40px; } .arlo#arlo .event-card .card-back .corner-label.limited-places { transform: rotate(-45deg); left: -60px; top: -40px; height: 100px; width: 140px; padding-top: 57px; line-height: 1; } .arlo#arlo .event-card .card-back .corner-label.limited-places div { font-size: 24px; } .arlo#arlo .event-card.has-thumbnail .event-content-wrapper { min-height: 0; background-color: #f2f2f2; background-repeat: no-repeat; } .arlo#arlo .event-card.has-thumbnail .image-thumbnail img { width: 100%; } .arlo#arlo .event-card.has-thumbnail .event-content { position: relative; bottom: 0; left: 0; width: 100%; background: rgba(255, 255, 255, .95); text-align: left; } .arlo#arlo .event-card.has-thumbnail .event-content .name a { color: #626262; } .arlo#arlo .event-card.has-thumbnail .event-content .date { position: absolute; left: 0; top: 0; width: 60px; height: 100%; padding: 0; display: flex; flex-direction: column; justify-content: center; text-align: center; background-color: #6D5CAE; } .arlo#arlo .event-card.has-thumbnail .event-content .date .day { font-size: 24px; line-height: 1.2; font-weight: 500; } .arlo#arlo .event-card.has-thumbnail .event-content .date .month { font-size: 12px; line-height: 1.2; } .arlo#arlo .event-card.has-thumbnail .event-content .date .day, .arlo#arlo .event-card.has-thumbnail .event-content .date .month { color: #FFFFFF !important; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail { height: 303px; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .image-thumbnail { text-align: left; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .image-thumbnail img { width: auto; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content { position: absolute; min-height: 70px; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content .name { font-size: 18px; font-weight: normal; line-height: 1.4; text-align: left; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .start-date .month { position: static; transform: none; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .date-sep { display: none; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .end-date { padding-left: 0; line-height: 1.4; opacity: 0.6; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .end-date .day, .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .end-date .month { display: inline-block; font-size: 10px; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .end-date .day:before { content: "-"; margin-right: 1px; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content > .date .end-date .month { margin-left: 3px !important; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content .location { float: left; font-size: 12px; font-weight: 400; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .event-content .price { float: right; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .card-back .summary { height: 10.5em; } .arlo#arlo:not(.arlo-md) .event-card.has-thumbnail { height: 240px; } .arlo#arlo:not(.arlo-md) .event-card.has-thumbnail .card-back .summary { height: 6em; } .arlo#arlo .truncate-1, .arlo#arlo .truncate-2, .arlo#arlo .truncate-3, .arlo#arlo .truncate-4, .arlo#arlo .truncate-5 { line-height: 1.5; overflow: hidden; } .arlo#arlo .truncate-1 { max-height: 1.5em; } .arlo#arlo .truncate-2 { max-height: 3em; } .arlo#arlo .truncate-3 { max-height: 4.5em; } .arlo#arlo .truncate-4 { max-height: 6em; } .arlo#arlo .truncate-5 { max-height: 7.5em; } .arlo#arlo .mobile-expanded-visible { clear: both; max-height: 0; overflow: hidden; transition: max-height 0.5s; } .arlo#arlo .events-1 .location-full, .arlo#arlo .events-2 .location-full, .arlo#arlo .events-3 .location-full, .arlo#arlo .events-4 .location-full { padding-left: 18px; } .arlo#arlo .events-1 .buttons .show-sessions-trigger, .arlo#arlo .events-2 .buttons .show-sessions-trigger, .arlo#arlo .events-3 .buttons .show-sessions-trigger, .arlo#arlo .events-4 .buttons .show-sessions-trigger { display: none; } .arlo#arlo .events-1 .event .event-container:focus, .arlo#arlo .events-2 .event .event-container:focus, .arlo#arlo .events-3 .event .event-container:focus, .arlo#arlo .events-4 .event .event-container:focus { outline: none; } .arlo#arlo .events-1 .event-container i[class^="icons8"], .arlo#arlo .events-2 .event-container i[class^="icons8"], .arlo#arlo .events-3 .event-container i[class^="icons8"], .arlo#arlo .events-4 .event-container i[class^="icons8"] { font-size: 1.4em; line-height: 1; } .arlo#arlo .events-1 .corner-label, .arlo#arlo .events-2 .corner-label, .arlo#arlo .events-3 .corner-label, .arlo#arlo .events-4 .corner-label { z-index: 2; } .arlo#arlo .events-1 .corner-label.limited-places, .arlo#arlo .events-2 .corner-label.limited-places, .arlo#arlo .events-3 .corner-label.limited-places, .arlo#arlo .events-4 .corner-label.limited-places { height: 130px; width: 130px; padding-top: 110px; z-index: 1; right: -85px; top: -85px; } .arlo#arlo.arlo-xs .events-1 .event, .arlo#arlo.arlo-xs .events-2 .event, .arlo#arlo.arlo-xs .events-3 .event, .arlo#arlo.arlo-xs .events-4 .event { width: 100%; position: relative; } .arlo#arlo.arlo-xs .events-1 .event .event-container, .arlo#arlo.arlo-xs .events-2 .event .event-container, .arlo#arlo.arlo-xs .events-3 .event .event-container, .arlo#arlo.arlo-xs .events-4 .event .event-container { padding: 0 !important; position: relative; } /*.arlo#arlo .events-1 .event .event-container .mobile-expanded-visible > div, .arlo#arlo .events-2 .event .event-container .mobile-expanded-visible > div, .arlo#arlo .events-3 .event .event-container .mobile-expanded-visible > div, .arlo#arlo .events-4 .event .event-container .mobile-expanded-visible > div { position: relative; }*/ .arlo#arlo.arlo-xs .events-1 .event .event-container > .btn-expand, .arlo#arlo.arlo-xs .events-2 .event .event-container > .btn-expand, .arlo#arlo.arlo-xs .events-3 .event .event-container > .btn-expand, .arlo#arlo.arlo-xs .events-4 .event .event-container > .btn-expand { display: none; } .arlo#arlo.arlo-xs .events-1 .event .pd-points, .arlo#arlo.arlo-xs .events-2 .event .pd-points, .arlo#arlo.arlo-xs .events-3 .event .pd-points, .arlo#arlo.arlo-xs .events-4 .event .pd-points, .arlo#arlo.arlo-xs .events-1 .event .provider, .arlo#arlo.arlo-xs .events-2 .event .provider, .arlo#arlo.arlo-xs .events-3 .event .provider, .arlo#arlo.arlo-xs .events-4 .event .provider { margin-bottom: 10px; } .arlo#arlo.arlo-xs .events-1 .event .event-content, .arlo#arlo.arlo-xs .events-2 .event .event-content, .arlo#arlo.arlo-xs .events-3 .event .event-content, .arlo#arlo.arlo-xs .events-4 .event .event-content { min-height: 105px; } .arlo#arlo.arlo-xs .events-1 .event.expanded .mobile-expanded-visible, .arlo#arlo.arlo-xs .events-2 .event.expanded .mobile-expanded-visible, .arlo#arlo.arlo-xs .events-3 .event.expanded .mobile-expanded-visible, .arlo#arlo.arlo-xs .events-4 .event.expanded .mobile-expanded-visible { max-height: 1000px; } .arlo#arlo.arlo-xs .events-1 .event .duration, .arlo#arlo.arlo-xs .events-2 .event .duration, .arlo#arlo.arlo-xs .events-3 .event .duration, .arlo#arlo.arlo-xs .events-4 .event .duration { opacity: .5; } .arlo#arlo.arlo-xs .events-1 .event .truncate-1, .arlo#arlo.arlo-xs .events-2 .event .truncate-1, .arlo#arlo.arlo-xs .events-3 .event .truncate-1, .arlo#arlo.arlo-xs .events-4 .event .truncate-1, .arlo#arlo.arlo-xs .events-1 .event .truncate-2, .arlo#arlo.arlo-xs .events-2 .event .truncate-2, .arlo#arlo.arlo-xs .events-3 .event .truncate-2, .arlo#arlo.arlo-xs .events-4 .event .truncate-2, .arlo#arlo.arlo-xs .events-1 .event .truncate-3, .arlo#arlo.arlo-xs .events-2 .event .truncate-3, .arlo#arlo.arlo-xs .events-3 .event .truncate-3, .arlo#arlo.arlo-xs .events-4 .event .truncate-3, .arlo#arlo.arlo-xs .events-1 .event .truncate-4, .arlo#arlo.arlo-xs .events-2 .event .truncate-4, .arlo#arlo.arlo-xs .events-3 .event .truncate-4, .arlo#arlo.arlo-xs .events-4 .event .truncate-4, .arlo#arlo.arlo-xs .events-1 .event .truncate-5, .arlo#arlo.arlo-xs .events-2 .event .truncate-5, .arlo#arlo.arlo-xs .events-3 .event .truncate-5, .arlo#arlo.arlo-xs .events-4 .event .truncate-5 { max-height: none !important; } .arlo#arlo.arlo-xs .events-1 .event .btn, .arlo#arlo.arlo-xs .events-2 .event .btn, .arlo#arlo.arlo-xs .events-3 .event .btn, .arlo#arlo.arlo-xs .events-4 .event .btn { margin-bottom: 0 !important; } .arlo#arlo.arlo-xs .events-1 .corner-label, .arlo#arlo.arlo-xs .events-2 .corner-label, .arlo#arlo.arlo-xs .events-3 .corner-label, .arlo#arlo.arlo-xs .events-4 .corner-label { right: -40px; top: -40px; } .arlo#arlo.arlo-xs .events-1 .corner-label.limited-places, .arlo#arlo.arlo-xs .events-2 .corner-label.limited-places, .arlo#arlo.arlo-xs .events-3 .corner-label.limited-places, .arlo#arlo.arlo-xs .events-4 .corner-label.limited-places { display: none; } .arlo#arlo:not(.arlo-xs) .events-1, .arlo#arlo:not(.arlo-xs) .events-2, .arlo#arlo:not(.arlo-xs) .events-3, .arlo#arlo:not(.arlo-xs) .events-4 { margin: 0 -5px; } .arlo#arlo:not(.arlo-xs) .events-1 .event, .arlo#arlo:not(.arlo-xs) .events-2 .event, .arlo#arlo:not(.arlo-xs) .events-3 .event, .arlo#arlo:not(.arlo-xs) .events-4 .event { padding: 0 5px; position: relative; float: left; } .arlo#arlo:not(.arlo-xs) .events-1 .event .event-container, .arlo#arlo:not(.arlo-xs) .events-2 .event .event-container, .arlo#arlo:not(.arlo-xs) .events-3 .event .event-container, .arlo#arlo:not(.arlo-xs) .events-4 .event .event-container { position: relative; /*height: 100%;*/ z-index: 99; transition: box-shadow 0.3s; } .arlo#arlo:not(.arlo-xs) .events-1 .event:hover > .event-container, .arlo#arlo:not(.arlo-xs):not(.arlo-xs) .events-2 .event:hover > .event-container, .arlo#arlo:not(.arlo-xs) .events-3 .event:hover > .event-container, .arlo#arlo:not(.arlo-xs) .events-4 .event:hover > .event-container { z-index: 999; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-hidden { max-height: 100px; overflow: hidden; } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-hidden.price { transition: max-height 0.5s; margin-bottom: 0 !important; } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-visible { max-height: 0; } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-visible.price { transition: max-height 0.1s; } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-1 .event .truncate-1, .arlo#arlo:not(.arlo-xs) .events-2 .event .truncate-1, .arlo#arlo:not(.arlo-xs) .events-3 .event .truncate-1, .arlo#arlo:not(.arlo-xs) .events-4 .event .truncate-1, .arlo#arlo:not(.arlo-xs) .events-1 .event .truncate-2, .arlo#arlo:not(.arlo-xs) .events-2 .event .truncate-2, .arlo#arlo:not(.arlo-xs) .events-3 .event .truncate-2, .arlo#arlo:not(.arlo-xs) .events-4 .event .truncate-2, .arlo#arlo:not(.arlo-xs) .events-1 .event .truncate-3, .arlo#arlo:not(.arlo-xs) .events-2 .event .truncate-3, .arlo#arlo:not(.arlo-xs) .events-3 .event .truncate-3, .arlo#arlo:not(.arlo-xs) .events-4 .event .truncate-3, .arlo#arlo:not(.arlo-xs) .events-1 .event .truncate-4, .arlo#arlo:not(.arlo-xs) .events-2 .event .truncate-4, .arlo#arlo:not(.arlo-xs) .events-3 .event .truncate-4, .arlo#arlo:not(.arlo-xs) .events-4 .event .truncate-4, .arlo#arlo:not(.arlo-xs) .events-1 .event .truncate-5, .arlo#arlo:not(.arlo-xs) .events-2 .event .truncate-5, .arlo#arlo:not(.arlo-xs) .events-3 .event .truncate-5, .arlo#arlo:not(.arlo-xs) .events-4 .event .truncate-5 { height: auto; overflow: hidden; transition: max-height 0.2s; } .arlo#arlo:not(.arlo-xs) .events-1 .event .mobile-expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event .mobile-expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event .mobile-expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event .mobile-expanded-visible { /*height: 100%;*/ max-height: 1000px; overflow: visible; } .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-1 .event .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-2 .event .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-3 .event .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-4 .event .expanded-visible.limited-spaces { width: auto; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container { z-index: 999; position: absolute; width: calc(100% - 10px); height: auto; min-height: 100%; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .corner-label, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .corner-label, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .corner-label, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .corner-label { right: -40px; top: -40px; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .corner-label.limited-places, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .corner-label.limited-places, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .corner-label.limited-places, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .corner-label.limited-places { right: -65px; top: -65px; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .mobile-expanded-visible > div, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .mobile-expanded-visible > div, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .mobile-expanded-visible > div, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .mobile-expanded-visible > div { position: static; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .buttons, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .buttons, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .buttons, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .buttons { bottom: 20px; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .duration, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .duration, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .duration, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .duration { opacity: 0.5; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-visible.price, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-visible.price { margin-bottom: 0 !important; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-hidden, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-hidden { max-height: 0; padding: 0; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-hidden.price, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-hidden.price { transition: max-height 0.1s; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-visible, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .truncate-1, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .truncate-1, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .truncate-1, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .truncate-1, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .truncate-2, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .truncate-2, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .truncate-2, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .truncate-2, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .truncate-3, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .truncate-3, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .truncate-3, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .truncate-3, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .truncate-4, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .truncate-4, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .truncate-4, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .truncate-4, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .truncate-5, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .truncate-5, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .truncate-5, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .truncate-5 { max-height: 100px; transition: max-height 0.4s; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-visible.places-remaining, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .expanded-visible.limited-spaces, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .expanded-visible.limited-spaces { padding: 5px 9px; height: 24px; margin-top: 10px; } .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .pd-points, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .pd-points, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .pd-points, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .pd-points, .arlo#arlo:not(.arlo-xs) .events-1 .event.expanded .event-container .provider, .arlo#arlo:not(.arlo-xs) .events-2 .event.expanded .event-container .provider, .arlo#arlo:not(.arlo-xs) .events-3 .event.expanded .event-container .provider, .arlo#arlo:not(.arlo-xs) .events-4 .event.expanded .event-container .provider { margin-bottom: 10px; } .arlo#arlo:not(.arlo-xs) .events-1 .event .buttons, .arlo#arlo:not(.arlo-xs) .events-2 .event .buttons, .arlo#arlo:not(.arlo-xs) .events-3 .event .buttons, .arlo#arlo:not(.arlo-xs) .events-4 .event .buttons { position: absolute; bottom: 20px; } .arlo#arlo:not(.arlo-xs) .events-1 .event .btn-expand, .arlo#arlo:not(.arlo-xs) .events-2 .event .btn-expand, .arlo#arlo:not(.arlo-xs) .events-3 .event .btn-expand, .arlo#arlo:not(.arlo-xs) .events-4 .event .btn-expand { right: 20px; bottom: 20px; } .arlo#arlo:not(.arlo-xs) .events-1 .event .places-remaining, .arlo#arlo:not(.arlo-xs) .events-2 .event .places-remaining, .arlo#arlo:not(.arlo-xs) .events-3 .event .places-remaining, .arlo#arlo:not(.arlo-xs) .events-4 .event .places-remaining, .arlo#arlo:not(.arlo-xs) .events-1 .event .limited-spaces, .arlo#arlo:not(.arlo-xs) .events-2 .event .limited-spaces, .arlo#arlo:not(.arlo-xs) .events-3 .event .limited-spaces, .arlo#arlo:not(.arlo-xs) .events-4 .event .limited-spaces { cursor: default; font-size: 11px; padding: 4px; width: 65px; word-wrap: break-word; white-space: initial; line-height: 1.1; height: 35px; overflow: hidden; color: #fff; background-color: #f8d053; border-color: #f8d053; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; display: inline-block; text-align: center; vertical-align: top; } .arlo#arlo:not(.arlo-xs) .events-1 .event .places-remaining:after, .arlo#arlo:not(.arlo-xs) .events-2 .event .places-remaining:after, .arlo#arlo:not(.arlo-xs) .events-3 .event .places-remaining:after, .arlo#arlo:not(.arlo-xs) .events-4 .event .places-remaining:after, .arlo#arlo:not(.arlo-xs) .events-1 .event .limited-spaces:after, .arlo#arlo:not(.arlo-xs) .events-2 .event .limited-spaces:after, .arlo#arlo:not(.arlo-xs) .events-3 .event .limited-spaces:after, .arlo#arlo:not(.arlo-xs) .events-4 .event .limited-spaces:after { display: none; } .arlo#arlo:not(.arlo-xs) .events-1 .event .places-remaining.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event .places-remaining.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event .places-remaining.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event .places-remaining.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-1 .event .limited-spaces.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-2 .event .limited-spaces.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-3 .event .limited-spaces.expanded-visible, .arlo#arlo:not(.arlo-xs) .events-4 .event .limited-spaces.expanded-visible { padding: 0; } .arlo#arlo:not(.arlo-xs) .events-1 .event .register-info, .arlo#arlo:not(.arlo-xs) .events-2 .event .register-info, .arlo#arlo:not(.arlo-xs) .events-3 .event .register-info, .arlo#arlo:not(.arlo-xs) .events-4 .event .register-info { font-size: 12px; word-wrap: break-word; margin-bottom: 0; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event { width: 100%; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .visible-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .visible-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .visible-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .visible-2-events { display: block; max-height: none !important; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .duration, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .duration, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .duration, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .duration { opacity: .5; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .col-2-events > *:first-child, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .col-2-events > *:first-child, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .col-2-events > *:first-child, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .col-2-events > *:first-child { margin-top: 0; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .col-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .col-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .col-2-events, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .col-2-events { width: 50%; float: left; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .col-2-events .buttons, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .col-2-events .buttons, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .col-2-events .buttons, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .col-2-events .buttons { width: 290px; } .arlo#arlo.arlo-sm:not(.arlo-xs) .events-1 .event .col-2-events.last-col, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-2 .event .col-2-events.last-col, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-3 .event .col-2-events.last-col, .arlo#arlo.arlo-sm:not(.arlo-xs) .events-4 .event .col-2-events.last-col { border-left: 1px solid #e6e6e6; padding-left: 15px; } .arlo#arlo:not(.arlo-sm) .events-1 .event { width: 100%; height: 200px; } .arlo#arlo:not(.arlo-sm) .events-1 .event .col-2-events { float: left; width: 50%; } .arlo#arlo:not(.arlo-sm) .events-1 .event .col-2-events .col-1-events { width: 50%; } .arlo#arlo:not(.arlo-sm) .events-1 .event .col-1-events { width: 50%; float: left; } .arlo#arlo:not(.arlo-sm) .events-1 .event .col-1-events > *:first-child { margin-top: 0; } .arlo#arlo:not(.arlo-sm) .events-1 .event .col-1-events.last-col { border-left: 1px solid #e6e6e6; padding-left: 15px; } .arlo#arlo:not(.arlo-sm) .events-1 .event .visible-1-event { display: block; max-height: none !important; } .arlo#arlo:not(.arlo-sm) .events-1 .event .btn-expand { display: none; } .arlo#arlo:not(.arlo-sm) .events-1 .event .duration { opacity: .5; } .arlo#arlo:not(.arlo-sm) .events-1 .event .buttons { right: 20px; } .arlo#arlo:not(.arlo-sm) .events-1 .event .price { max-height: none; overflow: visible; } .arlo#arlo:not(.arlo-sm) .events-1 .event .price.expanded-hidden { display: none; } .arlo#arlo:not(.arlo-sm) .events-1 .event .show-sessions-trigger { display: none; } .arlo#arlo:not(.arlo-sm) .events-1 .event .buttons { text-align: right; } .arlo#arlo:not(.arlo-sm) .events-1 .event .buttons .show-sessions-trigger { display: inline-block; } .arlo#arlo:not(.arlo-sm) .events-1 .event.expanded .buttons { right: 20px; } .arlo#arlo .events-2 .event { width: 100%; } .arlo#arlo .events-2 .event .visible-2-events { display: block; max-height: none !important; } .arlo#arlo .events-2 .event .duration { opacity: .5; } .arlo#arlo:not(.arlo-xs) .events-2 .event .col-2-events { width: 50%; float: left; } .arlo#arlo:not(.arlo-xs) .events-2 .event .col-2-events .buttons { width: 290px; } .arlo#arlo:not(.arlo-xs) .events-2 .event .col-2-events.last-col { border-left: 1px solid #e6e6e6; padding-left: 15px; } .arlo#arlo .events-2 .event .col-2-events > *:first-child { margin-top: 0; } .arlo#arlo:not(.arlo-sm) .events-2 .event { width: 50%; } .arlo#arlo:not(.arlo-sm) .events-2 .event .col-2-events .buttons { width: 170px; } .arlo#arlo:not(.arlo-sm) .events-3 .event { width: 33.33%; } .arlo#arlo:not(.arlo-md) .events-2 .event .col-2-events .buttons { width: 210px; } .arlo#arlo:not(.arlo-md) .events-3 .event .time, .arlo#arlo:not(.arlo-md) .events-4 .event .time { opacity: .5; } .arlo#arlo:not(.arlo-md) .events-3 .event.expanded .event-container .time, .arlo#arlo:not(.arlo-md) .events-4 .event.expanded .event-container .time { opacity: 1; } .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event { width: 100%; } .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event .visible-2-events { display: block; max-height: none !important; } .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event .duration { opacity: .5; } /*.arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event .col-2-events { height: 100%; }*/ .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event .col-2-events > *:first-child { margin-top: 0; } .arlo#arlo.arlo-md:not(.arlo-xs) .events-4 .event .col-2-events { width: 50%; float: left; } .arlo#arlo.arlo-md:not(.arlo-xs) .events-4 .event .col-2-events .buttons { width: 290px; } .arlo#arlo.arlo-md:not(.arlo-xs) .events-4 .event .col-2-events.last-col { border-left: 1px solid #e6e6e6; padding-left: 15px; } .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event { width: 50%; } .arlo#arlo.arlo-md:not(.arlo-sm) .events-4 .event .col-2-events .buttons { width: 165px; } .arlo#arlo:not(.arlo-md) .events-4 .event { width: 25%; } .arlo#arlo:not(.arlo-md) .events-4 .event .buttons { width: 200px; } /*.arlo#arlo .events-1 .event .event-container, .arlo#arlo .events-2 .event .event-container { height: 100%; } .arlo#arlo .events-1 .event .event-container .mobile-expanded-visible > div, .arlo#arlo .events-2 .event .event-container .mobile-expanded-visible > div { height: 100%; }*/ .arlo#arlo .arlo-hero-container { position: relative; } .arlo#arlo .arlo-hero-container .arlo-event-template-credits-list-lined ul.arlo-event-template-credits > li { line-height: inherit; } .arlo#arlo.arlo-xs .arlo-hero-container img ~ .arlo-event-template-summary-and-al { background-color: #6d5cae; color: white; } .arlo#arlo:not(.arlo-xs) .arlo-hero-container img ~ .arlo-event-template-summary-and-al { position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0,0,0,.7); color: #FFFFFF; min-height: 130px; padding-left: 30px; padding-right: 30px; } .arlo#arlo:not(.arlo-sm) .arlo-hero-container img ~ .arlo-event-template-summary-and-al .pd-points-circle { background-color: white; color: #6d5cae; } .arlo#arlo.arlo-sm .arlo-hero-container .arlo-event-template-credits-list-lined { display: inline-block !important; } .arlo#arlo.arlo-sm:not(.arlo-xs) .arlo-hero-container .arlo-event-template-credits-list-lined ul.arlo-event-template-credits > li { display: inline-block; } .arlo#arlo .show-more-hidden { display: none; } .arlo#arlo .show-more-hidden.show-more-visible { -webkit-animation: grow-in 0.2s; /* Safari 4.0 - 8.0 */ animation: grow-in 0.2s; display: block; } .arlo#arlo .show-more-hidden-category { display: none; } @keyframes grow-in { 0% { -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { opacity: 1; transition: all 1.2s ease-in !important; -webkit-transition: all 1.2s ease-in !important; -ms-transition: all 1.2s ease-in !important; } } .arlo#arlo.arlo-xs .leads-section > div { text-align: left !important; } .arlo#arlo .presenter-events li { transition: all .2s !important; } .arlo#arlo .presenter-events li a:before { content: "\f111"; display: inline-block; font-family: "Arlo-starter-template--Master"; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; margin-right: 5px; } .arlo#arlo:not(.arlo-sm) .presenter-events li:hover { margin-left: .5em; } .arlo#arlo .presenter-events li .expanded-visible { max-height: 0; overflow: hidden; transition: max-height 1s; -moz-transition: max-height 1s; -webkit-transition: max-height 1s; } .arlo#arlo .presenter-events li i { transition: transform .2s; -moz-transition: transform .2s; -webkit-transition: transform .2s; } .arlo#arlo .presenter-events li.expanded .expanded-visible { max-height: 300px; } .arlo#arlo .presenter-events li.expanded i { transform: rotate(90deg); } .arlo#arlo .online-activity { transition: box-shadow 0.3s; } .arlo#arlo.arlo-sm .online-activity div { border: none; } .arlo#arlo:not(.arlo-xs) .online-activity:hover { box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo:not(.arlo-xs) .online-activity .btn-expand.mobile { display: none; } .arlo#arlo .online-activity .date { font-size: 35px; } .arlo#arlo .online-activity .mobile-expanded-visible { transition: max-height 0.5s; } .arlo#arlo .online-activity.expanded .mobile-expanded-visible { max-height: 300px; } .arlo#arlo.arlo-sm .no-events > div { text-align: center !important; } .arlo#arlo .link-items { display: flex; flex-wrap: wrap; justify-content: center; } .arlo#arlo .link-item { display: block; color: #626262; position: relative; -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); transition: all 0.2s ease-in !important; -webkit-transition: all 0.2s ease-in !important; -ms-transition: all 0.2s ease-in !important; } .arlo#arlo .link-item.is-in-viewport { -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); } .arlo#arlo .link-item:active, .arlo#arlo .link-item:focus { color: #626262; } .arlo#arlo .link-item h5 { text-transform: uppercase; } .arlo#arlo .link-item h5 a { color: #626262; } .arlo#arlo .link-item h5:after { content: ">"; margin-left: .5em; } .arlo#arlo .link-item .icon { font-size: 60px; } .arlo#arlo .link-item:hover { color: #626262; } .arlo#arlo .link-item:hover h5 { color: #6d5cae; } .arlo#arlo.arlo-xs .link-item:hover .drop-shadow { transition: all .3s; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo .featured iframe { max-width: 100%; } .arlo#arlo .featured .tablet-map { display: block; } .arlo#arlo .featured .desktop-map { display: none; } .arlo#arlo.arlo-sm .featured .tablet-map { display: none; height: auto; } .arlo#arlo.arlo-sm .featured .desktop-map { display: block; } .arlo#arlo .featured .summary { line-height: 1.5; height: 7.5em; overflow: hidden; } .arlo#arlo .show-more-wrapper { text-align: center; margin-bottom: 20px; } .arlo#arlo .show-more-wrapper hr { display: none; } .arlo#arlo:not(.arlo-xs) .show-more-wrapper { margin-bottom: 0; } .arlo#arlo:not(.arlo-xs) .show-more-wrapper hr { display: block; } .arlo#arlo:not(.arlo-xs) .show-more-wrapper .btn-cons { margin-top: -63px; } .arlo#arlo.arlo-xs .banner-item { width: 100%; } .arlo#arlo .filter-toggle .display-filters { display: none; } .arlo#arlo .filter-toggle .hide-filters { display: block; } .arlo#arlo .filter-toggle.collapsed .display-filters { display: block; } .arlo#arlo .filter-toggle.collapsed .hide-filters { display: none; } .arlo#arlo .filters .selectize-control.single { display: inline-block; } .arlo#arlo .filters .selectize-control.single .selectize-input.full { padding-right: 90px; width: 100%; } .arlo#arlo:not(.arlo-sm) .filters .selectize-control.single .selectize-input.full { width: auto; padding-right: 60px; } .arlo#arlo .filters .selectize-control.single .selectize-input.full input[type="text"] { display: none !important; } .arlo#arlo .filters .selectize-control.single, .arlo#arlo .filters .clear-btn, .arlo#arlo .filters .checkbox-filter, .arlo#arlo .filters .radio-filter, .arlo#arlo .filters .timezone { width: 100%; } .arlo#arlo:not(.arlo-xs) .filters .selectize-control.single, .arlo#arlo:not(.arlo-xs) .filters .clear-btn, .arlo#arlo:not(.arlo-xs) .filters .checkbox-filter, .arlo#arlo:not(.arlo-xs) .filters .radio-filter, .arlo#arlo:not(.arlo-xs) .filters .timezone { width: 48%; } .arlo#arlo:not(.arlo-sm) .filters .selectize-control.single, .arlo#arlo:not(.arlo-sm):not(.arlo-sm) .filters .clear-btn, .arlo#arlo:not(.arlo-sm) .filters .checkbox-filter, .arlo#arlo:not(.arlo-sm) .filters .radio-filter, .arlo#arlo:not(.arlo-sm) .filters .timezone { width: auto; height: 38px; } .arlo#arlo:not(.arlo-xs).arlo-sm .filters .timezone { width: 100%; } .arlo#arlo .filters .selectize-control, .arlo#arlo .filters .checkbox-filter, .arlo#arlo .filters .radio-filter, .arlo#arlo .filters .clear-btn { vertical-align: middle; } .arlo#arlo .filters .clear-btn { display: none; text-align: center; } .arlo#arlo:not(.arlo-sm) .filters .clear-btn { background-color: transparent; padding: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; text-align: left; margin-top: 5px; margin-left: 5px; } .arlo#arlo .filters .clear-btn i { font-size: 20px; } .arlo#arlo .filters .clear-btn i, .arlo#arlo .filters .clear-btn span { display: inline-block; vertical-align: middle; } .arlo#arlo .filters.filter-applied .clear-btn { display: inline-block; } .arlo#arlo .filters .checkbox-filter label, .arlo#arlo .filters .radio-filter label { width: 100%; } .arlo#arlo .filters .timezone { float: none; } .arlo#arlo .filters .timezone .selectize-control.single .selectize-input.full { padding-left: 0; } .arlo#arlo:not(.arlo-sm) .filters .timezone { float: right; } .arlo#arlo:not(.arlo-sm) .filters .timezone .small-label { line-height: 38px; } .arlo#arlo .filters .radio-filter, .arlo#arlo .filters .selectize-control { vertical-align: top; } .arlo#arlo:not(.arlo-sm) .filters { display: block; } .arlo#arlo:not(.arlo-sm) .filter-toggle.form-control { display: none; } .arlo#arlo:not(.arlo-sm) .row-fix { margin: 0 -15px; } .arlo#arlo .catalogue-filters .clear-btn { height: 38px; } .arlo#arlo.arlo-sm .catalogue-filters .clear-btn { padding-top: 6px; } .arlo#arlo .catalogue-filters .radio-filter, .arlo#arlo .catalogue-filters .clear-btn { vertical-align: top; } .arlo#arlo.arlo-sm:not(.arlo-xs) .catalogue-filters .radio-filter, .arlo#arlo.arlo-sm:not(.arlo-xs) .catalogue-filters .clear-btn { width: 49%; margin-left: 0; } .arlo#arlo.arlo-sm:not(.arlo-xs) .catalogue-filters .radio-filter:nth-child(even), .arlo#arlo.arlo-sm:not(.arlo-xs) .catalogue-filters .clear-btn:nth-child(even) { margin-right: 0; } .arlo#arlo .catalogue-item > .drop-shadow { transition: box-shadow 0.3s; } .arlo#arlo .catalogue-item .template-details { border-left: 20px solid #584b8d; overflow: hidden; padding: 20px; } .arlo#arlo .catalogue-item .template-details .corner-label { left: auto; right: -50px; top: -50px; padding-top: 64px; height: 100px; width: 100px; } .arlo#arlo:not(.arlo-xs) .catalogue-item .template-details { height: 240px; border-left: none; } .arlo#arlo:not(.arlo-xs) .catalogue-item .template-details .align-bottom { position: absolute; bottom: 20px; width: 100%; } .arlo#arlo:not(.arlo-sm) .catalogue-item .template-details { height: 260px; } .arlo#arlo:not(.arlo-sm) .catalogue-item .template-details .name { height: 3em; } .arlo#arlo:not(.arlo-md) .catalogue-item .template-details { height: 280px; } .arlo#arlo:not(.arlo-md) .catalogue-item .template-details .summary { height: 6em; } .arlo#arlo.arlo-xs .catalogue-item .template-details .price, .arlo#arlo.arlo-xs .catalogue-item .template-details .duration { font-size: 14px; opacity: .6; } .arlo#arlo.arlo-xs .catalogue-item .template-details .btn-expand.mobile { display: block !important; } .arlo#arlo .catalogue-item.expanded .mobile-expanded-visible { max-height: 300px; } .arlo#arlo:not(.arlo-xs) .catalogue-item:hover > .drop-shadow { box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo.arlo-sm .filters { float: none !important; } .arlo#arlo .catalogue-item.has-thumbnail .image-thumbnail img { width: 100%; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .image-thumbnail { width: 100%; height: 303px; z-index: -2; background-size: cover; background-color: #f2f2f2; background-repeat: no-repeat; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .image-thumbnail img { transition: transform .3s ease; } .arlo#arlo:not(.arlo-sm) .catalogue-item.has-thumbnail .image-thumbnail img { width: auto; } .arlo#arlo:not(.arlo-md) .catalogue-item.has-thumbnail .image-thumbnail { height: 240px; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .template-details { position: relative; height: 160px; overflow: visible; padding: 0; background-color: #fff; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .template-details .align-top { height: auto; min-height: 160px; position: absolute; top: 0; width: 100%; padding: 20px; transition: transform .3s ease; background-color: #fff; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .template-details .align-bottom { position: absolute; left: 20px; bottom: 20px; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .template-details .name { height: auto; font-weight: 500; font-size: 18px; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail .template-details .summary { height: 3em; opacity: 0; margin-bottom: 3.5em; font-size: 16px; line-height: 1.5em; transition: opacity .3s ease; } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail:hover .image-thumbnail img { -webkit-transform: scale(1.2); transform: scale(1.2); } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail:hover .template-details .align-top { transform: translateY(-40%); } .arlo#arlo:not(.arlo-xs) .catalogue-item.has-thumbnail:hover .template-details .summary { display: block; height: auto; opacity: 1; } .arlo#arlo .schedule-item { position: relative; transition: box-shadow 0.3s; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); } .arlo#arlo .schedule-item .show-more-wrapper { display: none; } .arlo#arlo:not(.arlo-sm) .schedule-item { display: flex; flex-wrap: wrap; min-height: 190px; } .arlo#arlo:not(.arlo-sm) .schedule-item:hover { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); z-index: 1; } .arlo#arlo:not(.arlo-sm) .schedule-item .show-more-wrapper { display: block; } .arlo#arlo:not(.arlo-sm) .schedule-item .align-bottom { position: absolute; bottom: 0; width: 100%; } .arlo#arlo:not(.arlo-sm) .schedule-item .summary { height: 4.5em; max-height: 4.5em; } .arlo#arlo:not(.arlo-sm) .schedule-item .btn-expand.mobile { display: none; } .arlo#arlo:not(.arlo-sm) .schedule-item .mobile-expanded-visible { max-height: none; } .arlo#arlo:not(.arlo-sm) .schedule-item .name { font-size: 22px; line-height: 1.4; max-height: 2.8em; } .arlo#arlo.arlo-sm .schedule-item .template-details p { font-size: 14px; } .arlo#arlo .schedule-item .schedule-date, .arlo#arlo .schedule-item .scheduled-dates a { border-radius: 4px; min-width: 100px; max-width: 140px; height: 50px; -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); transition: all 0.2s ease-in !important; -webkit-transition: all 0.2s ease-in !important; -ms-transition: all 0.2s ease-in !important; display: inline-block; background-color: #4e5ec1; color: white; padding: 5px 15px; font-size: 14px; margin-right: 6px; text-align: center; margin-bottom: 12px; font-weight: 300; overflow: hidden; line-height: 40px; } .arlo#arlo .schedule-item .scheduled-dates a.arlo-event-full { background-color: #f55753; } .arlo#arlo .schedule-item .scheduled-dates a:not(.arlo-register):not(.arlo-event-full) { max-width: none; line-height: 40px; } .arlo#arlo .schedule-item .scheduled-dates a div { font-size: 12px; } .arlo#arlo .schedule-item .schedule-date.is-in-viewport, .arlo#arlo .schedule-item .scheduled-dates a.is-in-viewport { -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); } .arlo#arlo .schedule-item .schedule-date:hover, .arlo#arlo .schedule-item .schedule-date:focus { background-color: #3f4c9c; color: white; } .arlo#arlo .schedule-item .schedule-date .location { font-size: 12px; max-width: 100%; overflow: hidden; } .arlo#arlo .scheduled-dates { color: transparent; overflow: hidden; } .arlo#arlo .schedule-item .schedule-date.show-more-hidden { display: none !important; -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); transition: all 0.2s ease-in !important; -webkit-transition: all 0.2s ease-in !important; -ms-transition: all 0.2s ease-in !important; } .arlo#arlo .schedule-item .schedule-date.show-more-hidden.show-more-visible { -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); display: inline-block !important; } .arlo#arlo .schedule-item .schedule-date.event-full:hover { background-color: #c64643; } .arlo#arlo.arlo-sm .schedule-item .schedule-date { height: 45px; } .arlo#arlo.arlo-sm .schedule-item .schedule-date .normal-text { font-size: 12px !important; } .arlo#arlo .schedule-item .schedule-date .show-more-btn { font-size: 12px; position: absolute; width: 100%; left: 0; top: 50%; transform: translateY(-50%); padding: 0 15px; } .arlo#arlo .schedule-item .btn-expand { top: 0; right: 0; } .arlo#arlo .schedule-item.expanded .mobile-expanded-visible { max-height: 400px; } .arlo#arlo .schedule-item .corner-label { left: -12px; top: -12px; height: 24px; width: 24px; padding-top: 0; } .arlo#arlo .schedule-item .corner-label.places-limited { background-color: #f8d053; } .arlo#arlo:not(.arlo-sm) .schedule-item .corner-label { left: -15px; top: -15px; height: 30px; width: 30px; } .arlo#arlo .schedule-item .popover .popover-title { line-height: 1.5; font-weight: 400; } .arlo#arlo .schedule-item .popover-content { position: relative; overflow: hidden; } .arlo#arlo .schedule-item .popover-content .corner-label { right: -35px; left: auto; height: 70px; width: 70px; top: -35px; padding-top: 55px; } .arlo#arlo.arlo-md .venue-list .venue iframe { max-height: 150px; } .arlo#arlo .colour-key span { vertical-align: middle; } .arlo#arlo .colour-key .color { padding: 8px; } .arlo#arlo.arlo-xs .colour-key { width: 100%; } .arlo#arlo .v-centre-container { position: relative; } .arlo#arlo .v-centre-content { position: absolute; top: 50%; transform: translateY(-50%); } .arlo#arlo .h-v-centre-container { position: relative; } .arlo#arlo .h-v-centre-content { position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); } .arlo#arlo .price ul, .arlo#arlo .location-full ul, .arlo#arlo .address ul, .arlo#arlo .price li, .arlo#arlo .location-full li, .arlo#arlo .address li, .arlo#arlo .price ol, .arlo#arlo .location-full ol, .arlo#arlo .address ol { list-style: none; margin: 0; padding: 0; } .arlo#arlo .pace .pace-progress { background-color: #6d5cae; } .arlo#arlo .footer { position: absolute; bottom: 0; left: 0; right: 0; } .arlo#arlo [data-pages-bg-image] { background-size: cover; position: relative; } .arlo#arlo [data-pages-bg-image] > * { z-index: 1; position: relative; } .arlo#arlo [data-pages-bg-image] > .bg-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: .4; } .arlo#arlo .breadcrumbs { position: relative; } .arlo#arlo .breadcrumbs .outer { width: 50%; background-color: #6d5cae; position: absolute; top: 0; bottom: 0; } .arlo#arlo .breadcrumbs .inner { background-color: #413768; position: relative; } .arlo#arlo .breadcrumbs ul { list-style: none; margin: 0; padding: 0; } .arlo#arlo .breadcrumbs ul li { display: block; padding: 12px 16px 12px 30px; margin: 0; height: 50px; background-color: #8a7dbe; position: relative; float: left; } .arlo#arlo .breadcrumbs ul li a { color: white; } .arlo#arlo .breadcrumbs ul li.root { background-color: #6d5cae; z-index: 2; padding-left: 16px; } .arlo#arlo .breadcrumbs ul li.root:after { border-left-color: #6d5cae; } .arlo#arlo .breadcrumbs ul li:after, .arlo#arlo .breadcrumbs ul li:before { content: " "; position: absolute; right: -20px; width: 20px; background-color: transparent; top: 0; bottom: 0; border: 0 solid transparent; border-left-color: #8a7dbe; border-width: 25px 0 25px 15px; z-index: 1; } .arlo#arlo .breadcrumbs ul li:not(:first-child):before { border-left-color: rgba(0, 0, 0, 0.11); right: -22px; } .arlo#arlo .venue-header .breadcrumbs .inner, .arlo#arlo .presenter-header .breadcrumbs .inner { background-color: #8a7dbe; } .arlo#arlo.arlo-xs .venue-header .breadcrumbs ul li, .arlo#arlo.arlo-xs .presenter-header .breadcrumbs ul li { padding: 5px 16px 5px 30px; height: 36px; } .arlo#arlo.arlo-xs .venue-header .breadcrumbs ul li:after, .arlo#arlo.arlo-xs .presenter-header .breadcrumbs ul li:after, .arlo#arlo.arlo-xs .venue-header .breadcrumbs ul li:before, .arlo#arlo.arlo-xs .presenter-header .breadcrumbs ul li:before { right: -10px; width: 5px; border-width: 18px 0 18px 10px; } .arlo#arlo .venue, .arlo#arlo .presenter { transition: box-shadow 0.3s; } .arlo#arlo .venue:hover, .arlo#arlo .presenter:hover { box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo .venue h1, .arlo#arlo .presenter h1 { margin-top: -0.2em; } .arlo#arlo .directions-parking > div:only-child { width: 100%; } .arlo#arlo input.search { font-size: 38px; font-weight: 300; } .arlo#arlo input.search::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.3); } .arlo#arlo input.search:-moz-placeholder { /* Firefox 18- */ color: rgba(255, 255, 255, 0.3); } .arlo#arlo input.search::-moz-placeholder { /* Firefox 19+ */ color: rgba(255, 255, 255, 0.3); } .arlo#arlo input.search:-ms-input-placeholder { color: rgba(255, 255, 255, 0.3); } .arlo#arlo button[type="submit"].search { font-size: 38px; display: block; right: 0; opacity: .3; } .arlo#arlo:not(.arlo-xs) input.search { font-size: 80px; } .arlo#arlo:not(.arlo-xs) button[type="submit"].search { font-size: 70px; } .arlo#arlo .social-media-icon { transition: opacity .2s; opacity: .4; } .arlo#arlo .social-media-icon i { font-size: 25px; } .arlo#arlo:not(.arlo-sm) .social-media-icon i { font-size: 35px; } .arlo#arlo .social-media-icon:hover { opacity: .2; } .arlo#arlo .hidden-xs .social-media-icon { opacity: 1; background-color: grey; width: 65px; height: 65px; text-align: center; border-radius: 50%; } .arlo#arlo .hidden-xs .social-media-icon.twitter { background-color: #63cdf1; } .arlo#arlo .hidden-xs .social-media-icon.facebook { background-color: #507cbe; } .arlo#arlo .hidden-xs .social-media-icon.linkedin { background-color: #90cadd; } .arlo#arlo .hidden-xs .social-media-icon i { color: white; font-size: 25px; line-height: 65px; } .arlo#arlo .hidden-xs .social-media-icon:hover { opacity: .6; } .arlo#arlo .search-page-results .search-item .register-interest, .arlo#arlo .search-page-results .search-item .search-item-date, .arlo#arlo .search-page-results .search-item .show-more-btn { line-height: 14px; font-size: 12px; } .arlo#arlo .search-page-results .search-item .search-item-date.show-more-hidden { display: none !important; } .arlo#arlo .search-page-results .search-item .search-item-date.show-more-hidden.show-more-visible { display: inline-block !important; } .arlo#arlo.arlo-xs .search-page-results .btn-primary, .arlo#arlo.arlo-xs .search-page-results .btn-primary-alt, .arlo#arlo.arlo-xs .search-page-results .btn-danger { width: auto; padding: 2px 8px; font-size: 13px; } .arlo#arlo.arlo-xs .search-page-results .no-dates { font-size: 13px; } .arlo#arlo .search-item .categories a { color: #789440; } .arlo#arlo .search-item .keyword, .arlo#arlo .overlay-search-results .keyword { font-weight: bold; } .arlo#arlo .search-scheduled-dates .show-more-wrapper { margin-bottom: 0; } .arlo#arlo.arlo-xs .search-scheduled-dates .search-item-date, .arlo#arlo.arlo-xs .search-scheduled-dates .show-more-wrapper { text-overflow: ellipsis; } .arlo#arlo.arlo-xs .search-scheduled-dates .show-more-btn { width: 100%; } .arlo#arlo.arlo-xs .venue-header, .arlo#arlo.arlo-xs .presenter-header { box-shadow: 0px 4px 10px 0px rgba(121, 129, 135, 0.6); } .arlo#arlo .arlo-calendar.fc { font-size: 16px; font-family: inherit; } .arlo#arlo .arlo-calendar.fc th { font-weight: normal; text-transform: uppercase; font-size: 13px; font-family: 'Montserrat'; padding: 9px; background-color: #f0f0f0; border-color: #e6e6e6 !important; } .arlo#arlo .arlo-calendar.fc button { height: 2.5em; padding: 0 1em; } .arlo#arlo .arlo-calendar.fc .fc-button-group > button { margin-left: 5px; } .arlo#arlo .arlo-calendar.fc .fc-button-group > button:first-child { margin-left: 0; } .arlo#arlo .arlo-calendar.fc .fc-toolbar h2 { font-size: 44px; line-height: 1.2; } .arlo#arlo .arlo-calendar.fc .fc-icon-left-single-arrow:after, .arlo#arlo .arlo-calendar.fc .fc-icon-right-single-arrow:after { top: 0; } .arlo#arlo .arlo-calendar.fc.fc-unthemed .fc-today { background-color: transparent; border-color: #ececec; } .arlo#arlo .arlo-calendar.fc .fc-basic-view .fc-day-top { padding-top: 10px; padding-right: 10px; } .arlo#arlo .arlo-calendar.fc .fc-event.fc-day-grid-event { font-size: 14px; border-radius: 4px; border: 1px solid #6d5cae; background-color: #6d5cae; padding: 2px 8px; } .arlo#arlo .arlo-calendar.fc.fc-ltr .fc-basic-view .fc-today .fc-day-number { background-color: #6d5cae; color: white; width: 20px; height: 20px; display: inline-block; text-align: center; padding: 5px; border-radius: 50%; } .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-basicDay-button, .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-basicWeek-button, .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-month-button { width: calc(33% - 3px); } .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-basicDay-button:first-child, .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-basicWeek-button:first-child, .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group .fc-month-button:first-child { margin-left: 0; } .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group button.fc-prev-button, .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-button-group button.fc-next-button { width: calc(50% - 5px); } .arlo#arlo.arlo-sm .arlo-calendar.fc .fc-toolbar .arlo-facet { padding: 0; } .arlo#arlo .arlo-calendar.fc .fc-other-month { opacity: .5; } .arlo#arlo .arlo-calendar.fc .arlo-facet-container input[type=text], .arlo#arlo .arlo-calendar.fc select.arlo-facet-select { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); border: none; padding: 10px; border-radius: 3px; } .arlo#arlo .arlo-calendar.fc .fc-toolbar .fc-left { padding-left: 0; } .arlo#arlo .arlo-calendar.fc .fc-toolbar .fc-right { padding-right: 0; } .arlo#arlo .arlo-calendar.fc button.fc-button.fc-state-active { background-color: #4e5ec1; border-color: #4e5ec1; font-weight: normal; color: white; text-shadow: none; } .arlo#arlo .arlo-calendar.fc a.label { background-color: #584b8d; color: white; font-size: 14px; } .arlo#arlo .arlo-calendar.fc .fc-toolbar .fc-state-active, .arlo#arlo .arlo-calendar.fc .fc-toolbar .ui-state-active, .arlo#arlo .arlo-calendar.fc .fc-state-default.fc-corner-right, .arlo#arlo .arlo-calendar.fc .fc-state-default.fc-corner-left { border-radius: 2px; } .arlo#arlo .arlo-calendar.fc .fc-day-grid-event:hover .fc-content { overflow: visible; white-space: normal; } .arlo#arlo .arlo-calendar.fc .fc-event:focus { color: white; } .arlo#arlo .arlo-calendar.fc .fc-day-grid .fc-row:hover { z-index: 4; overflow: visible; } .arlo#arlo .subscribe-form input[type="text"] { width: calc(100% - 42px); border-top-right-radius: 0; border-bottom-right-radius: 0; } .arlo#arlo .subscribe-form button[type="submit"] { width: 42px; border-top-left-radius: 0; border-bottom-left-radius: 0; padding: 5px; font-size: 24px; background-color: rgba(255, 255, 255, 0.3); border: none; } .arlo#arlo .subscribe-form input[type="text"], .arlo#arlo .subscribe-form button[type="submit"] { height: 42px; } .arlo#arlo .footer-logo p, .arlo#arlo .footer-logo i { vertical-align: middle; } .arlo#arlo .footer-logo p { font-size: 11px; } .arlo#arlo .footer-logo i { font-size: 25px; } .arlo#arlo:not(.arlo-xs) .page-summary, .arlo#arlo:not(.arlo-xs) .page-title { max-width: 600px; } .arlo#arlo.arlo-sm .page-summary, .arlo#arlo.arlo-sm .page-title { max-width: 800px; } .arlo#arlo.arlo-md .page-summary, .arlo#arlo.arlo-md .page-title { max-width: 900px; } .arlo#arlo .show-sessions-trigger.mobile { color: #6d5cae; background-color: #fafafa; font-size: 12px; padding: 1px 8px; border-radius: 3px; } .arlo#arlo .session-places-remaining { border-radius: 3px; font-weight: normal; } .arlo#arlo .swiper-wrapper { transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1); -webkit-transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1); transition-duration: 0ms; -webkit-transition-duration: 0ms; } .arlo#arlo .swiper-container { width: 100%; height: 100%; } .arlo#arlo .swiper-container:hover .auto-reveal.swiper-button-next { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .arlo#arlo .swiper-container:hover .auto-reveal.swiper-button-prev { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .arlo#arlo .swiper-container .mouse-wrapper { margin: 0 auto; display: block; width: 28px; position: absolute; z-index: 10; left: 0; right: 0; bottom: 37px; } .arlo#arlo .swiper-container .mouse { width: 30px; height: 47px; border: 2px solid #fff; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; } .arlo#arlo .swiper-container .mouse .mouse-scroll { width: 4px; height: 4px; border-radius: 2px; background: #fff; position: relative; top: 10px; left: 11px; -webkit-animation: scrolls 1.3s ease-out infinite; } @-webkit-keyframes scrolls { 0% { top: 10px; opacity: 1; height: 4px; } 95% { top: 18px; opacity: 0; height: 10px; } 100% { top: 8px; opacity: 1; height: 4px; } } .arlo#arlo .swiper-container .go-down { margin: auto; position: absolute; width: 100px; height: 100px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; bottom: -50px; right: 0; left: 0; background-color: #fff; z-index: 10; } .arlo#arlo .swiper-slide { text-align: center; font-size: 18px; background-color: #fff; width: 100%; height: 100%; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; position: relative; overflow: hidden; } .arlo#arlo .swiper-slide .background-wrapper { width: 100%; height: 100%; overflow: hidden; } .arlo#arlo .swiper-slide .background-wrapper .background { height: 100%; width: 100%; position: absolute; left: 0; top: 0; overflow: hidden; } .arlo#arlo .image { width: 100%; height: 100%; overflow: hidden; } .arlo#arlo .image > img { height: 100%; width: 100%; object-fit: cover; } .arlo#arlo .slider-wrapper { -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); position: absolute; overflow: hidden; right: 0; top: 0; bottom: 0; left: 0; } .arlo#arlo .content-layer { z-index: 10000; position: relative; height: 100%; width: 100%; overflow: hidden; } .arlo#arlo [data-pages-animation|=custom] { visibility: hidden; } .arlo#arlo [data-pages-animation|=standard] { visibility: hidden; } .arlo#arlo .swiper-pagination-bullet { width: 6px; height: 6px; margin: 0 3px; } .arlo#arlo .swiper-pagination-bullet-active { background: #2c2c2c; } .arlo#arlo .swiper-pagination.swiper-pagination-light .swiper-pagination-bullet, .arlo#arlo .swiper-pagination.swiper-pagination-light .swiper-pagination-bullet-active { background: #fff; } .arlo#arlo .swiper-pagination.swiper-pagination-dark .swiper-pagination-bullet, .arlo#arlo .swiper-pagination.swiper-pagination-dark .swiper-pagination-bullet-active { background: #2c2c2c; } .arlo#arlo .swiper-navigation { width: 47px; height: 53px; line-height: 53px; background-image: none; font-size: 20px; font-family: 'pages-icon'; text-align: center; } .arlo#arlo .swiper-navigation.swiper-button-next { right: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .arlo#arlo .swiper-navigation.swiper-button-next:before { content: "\e631"; } .arlo#arlo .swiper-navigation.swiper-button-prev { left: 0; border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .arlo#arlo .swiper-navigation.swiper-button-prev:before { content: "\e629"; } .arlo#arlo .swiper-navigation.swiper-dark-solid { background-color: #121212; color: #fff; } .arlo#arlo .swiper-navigation.swiper-white-solid { background-color: #fff; color: #121212; } .arlo#arlo .swiper-navigation.swiper-rounded { width: 49px; height: 49px; line-height: 49px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; } .arlo#arlo .swiper-navigation.swiper-rounded.swiper-button-next { right: 10px; } .arlo#arlo .swiper-navigation.swiper-rounded.swiper-button-prev { left: 10px; } .arlo#arlo .swiper-navigation.auto-reveal { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .arlo#arlo .swiper-navigation.auto-reveal.swiper-button-next { -webkit-transform: translateX(200%); -ms-transform: translateX(200%); transform: translateX(200%); } .arlo#arlo .swiper-navigation.auto-reveal.swiper-button-prev { -webkit-transform: translateX(-200%); -ms-transform: translateX(-200%); transform: translateX(-200%); } .arlo#arlo:not(.arlo-md) .swiper-navigation.swiper-rounded.swiper-button-next { right: 25px; } .arlo#arlo:not(.arlo-md) .swiper-navigation.swiper-rounded.swiper-button-prev { left: 25px; } .arlo#arlo .panel { -webkit-box-shadow: none; box-shadow: none; border-radius: 1px; -webkit-border-radius: 1px; -moz-border-radius: 1px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; position: relative; } .arlo#arlo .panel .panel-heading { background: transparent; border-radius: 0px; border-bottom: 0px; padding: 20px 20px 7px 20px; position: relative; z-index: 3; min-height: 48px; } .arlo#arlo .panel .panel-heading.separator:after { content: ""; height: 1px; background: rgba(0, 0, 0, 0.08); left: 16px; right: 16px; position: absolute; bottom: 0; } .arlo#arlo .panel .panel-heading + .panel-body { padding-top: 0; height: calc(100% - 50px); } .arlo#arlo .panel .panel-heading .panel-title { font-family: 'Montserrat'; text-transform: uppercase; display: inline-block; letter-spacing: 0.02em; font-size: 12px; font-weight: 600; margin: 0; padding: 0; line-height: normal; overflow: hidden; text-overflow: ellipsis; -webkit-text-stroke: 0px; filter: alpha(opacity=40); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .arlo#arlo .panel .panel-heading .panel-controls { float: right; margin-top: -3px; } .arlo#arlo .panel .panel-heading .panel-controls ul { margin: 0; padding: 0; } .arlo#arlo .panel .panel-heading .panel-controls ul li { display: inline-block; list-style: none; line-height: 0; } .arlo#arlo .panel .panel-heading .panel-controls:after { content: ""; display: table; clear: both; } .arlo#arlo .panel .panel-heading.panel-heading-hover .panel-title { opacity: .4; } .arlo#arlo .panel .panel-heading.panel-heading-hover:hover .panel-title { opacity: 1; } .arlo#arlo .panel.panel-default { border: 1px solid rgba(0, 0, 0, 0.07); } .arlo#arlo .panel.panel-bordered { border: 1px solid rgba(230, 230, 230, 0.7); } .arlo#arlo .panel.panel-condensed .panel-heading { padding: 13px 13px 0 13px; min-height: 30px; } .arlo#arlo .panel.panel-condensed .panel-heading .panel-title { opacity: .4; } .arlo#arlo .panel.panel-condensed .panel-body { padding: 13px; } .arlo#arlo .panel.panel-hover .panel-heading .panel-title { opacity: .4; } .arlo#arlo .panel.panel-hover:hover .panel-heading .panel-title { opacity: 1; } .arlo#arlo .panel.panel-transparent { background: transparent; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .panel.panel-transparent .panel-body { background: transparent; } .arlo#arlo .panel.full-height { height: calc(100%); } .arlo#arlo .panel.full-height .panel-body { height: auto; width: 100%; height: 100%; } .arlo#arlo .panel.panel-featured { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.14); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.14); width: calc(100% - 50px); float: right; } .arlo#arlo .panel.panel-featured .panel-title h4 { font-family: 'Montserrat'; font-size: 16px; text-transform: uppercase; color: #f0f0f0; } .arlo#arlo .panel.panel-featured .panel-body h3 { line-height: 34px; font-size: 26px; } .arlo#arlo .panel.panel-featured .footer .username { line-height: 8px; padding-top: 10px; font-size: 16px; } .arlo#arlo .panel.panel-featured .footer .buttons li { display: inline; list-style: none; font-weight: bold; margin-left: 20px; } .arlo#arlo .panel.panel-featured .footer .buttons li:first-child { margin-left: 0; } .arlo#arlo .panel.panel-featured .footer .buttons .heart { color: #f55753; } .arlo#arlo .panel.panel-featured .footer .buttons .comment { color: #626262; } .arlo#arlo .panel.panel-featured .ribbon { width: 38px; height: 38px; margin-left: -39px; float: left; -webkit-box-shadow: inset -3px 0px 3px 0px rgba(0, 0, 0, 0.14); box-shadow: inset -3px 0px 3px 0px rgba(0, 0, 0, 0.14); } .arlo#arlo .panel.panel-featured .ribbon.green { background: #48b0f7; } .arlo#arlo .panel.panel-featured .ribbon.blue { background: #10cfbd; } .arlo#arlo .panel.hover-fill:hover { background: #f0f0f0; } .arlo#arlo .panel.hover-stroke:hover { border: 1px solid #e6e6e6; } .arlo#arlo .panel .panel-body { padding: 20px; height: 100%; width: 100%; } .arlo#arlo .panel .panel-body.no-padding .row { margin-left: 0; margin-right: 0; } .arlo#arlo .panel .panel-body.no-bottom-padding { padding-bottom: 0; } .arlo#arlo .panel .panel-body.no-top-padding { padding-top: 0; } .arlo#arlo .panel .panel-body .title { margin-top: 0px; } .arlo#arlo .panel .panel-body.scrollable { margin-bottom: 20px; } .arlo#arlo .portlet-progress { background: rgba(255, 255, 255, 0.8); bottom: 0; left: 0; position: absolute !important; right: 0; top: 0; display: none; z-index: 2; } .arlo#arlo .portlet-progress > .progress, .arlo#arlo .portlet-progress > .progress.progress-small { height: 3px; } .arlo#arlo .portlet-progress > .progress-circle-indeterminate, .arlo#arlo .portlet-progress > .portlet-bar-indeterminate { display: block; left: 50%; margin-left: -17px; margin-top: -17px; position: absolute; top: 50%; } .arlo#arlo .portlet-progress > .progress-circle-indeterminate { width: 35px; height: 35px; } .arlo#arlo .panel-maximized { position: fixed !important; left: 70px; top: 59px; bottom: 0; right: 0; z-index: 600; margin: 0; } .arlo#arlo .panel .pgn-wrapper { position: absolute; z-index: 602; } .arlo#arlo .panel-heading a[data-toggle] { color: #626262; opacity: .4; } .arlo#arlo .panel-heading a[data-toggle].portlet-refresh { -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .arlo#arlo .panel-heading a[data-toggle].portlet-refresh.refreshing { opacity: 1; } .arlo#arlo .panel-heading a[data-toggle]:hover { opacity: 1; } .arlo#arlo .portlet-icon { -moz-osx-font-smoothing: grayscale; font-family: "pages-icon"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-transform: none; } .arlo#arlo .portlet-icon-close:before { content: "\e60a"; } .arlo#arlo .portlet-icon-maximize:before { content: "\e634"; } .arlo#arlo .portlet-icon-refresh:before { content: "\e600"; } .arlo#arlo .portlet-icon-collapse:before { content: "\e62c"; } .arlo#arlo .portlet-icon-settings:before { content: "\e655"; } .arlo#arlo .portlet-icon-refresh-lg-master, .arlo#arlo .portlet-icon-refresh-lg-white { width: 15px; height: 15px; display: block; background-size: cover; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .arlo#arlo .portlet-icon-refresh-lg-master.fade, .arlo#arlo .portlet-icon-refresh-lg-white.fade { opacity: 0.1; } .arlo#arlo .portlet-icon-refresh-lg-master { background-image: url("../images/progress/progress-circle-lg-master-static.svg"); } .arlo#arlo .portlet-icon-refresh-lg-white { background-image: url("../images/progress/progress-circle-lg-white-static.svg"); } .arlo#arlo .portlet-icon-refresh-lg-master-animated, .arlo#arlo .portlet-icon-refresh-lg-white-animated { width: 15px; height: 15px; display: block; background-size: cover; opacity: 0; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .arlo#arlo .portlet-icon-refresh-lg-master-animated.active, .arlo#arlo .portlet-icon-refresh-lg-white-animated.active { opacity: 1; } .arlo#arlo .portlet-icon-refresh-lg-master-animated { background-image: url("../images/progress/progress-circle-lg-master.svg"); } .arlo#arlo .portlet-icon-refresh-lg-white-animated { background-image: url("../images/progress/progress-circle-lg-white.svg"); } .arlo#arlo .panel-scroll { height: 100px; } .arlo#arlo .sortable .panel-heading { cursor: move; } .arlo#arlo .ui-sortable-handle { transition: max-height 0.3s ease 0s; } .arlo#arlo .sortable .grid .grid-title { cursor: move; } .arlo#arlo .ui-sortable { min-height: 0px !important; } .arlo#arlo .ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 100% !important; } .arlo#arlo .ui-sortable-placeholder * { visibility: hidden; } .arlo#arlo .sortable-box-placeholder { background-color: #f0f0f0; border: 1px dashed #e6e6e6; display: block; margin-top: 0px !important; margin-bottom: 24px !important; } .arlo#arlo .sortable-box-placeholder * { visibility: hidden; } .arlo#arlo .sortable .panel { transition: none; } .arlo#arlo .sortable-column { padding-bottom: 100px; } .arlo#arlo .demo-portlet-scrollable { height: 158px; } .arlo#arlo h1.block, .arlo#arlo h2.block, .arlo#arlo h3.block, .arlo#arlo h4.block, .arlo#arlo h5.block, .arlo#arlo h6.block { padding-bottom: 10px; } .arlo#arlo .block-title { font-family: 'Montserrat'; font-weight: 400; font-size: 15px; text-transform: uppercase; letter-spacing: 0.03em; } .arlo#arlo small, .arlo#arlo .small { line-height: 18px; } .arlo#arlo label.inline { display: inline-block; position: relative; top: 0px; font-size: 13px; } .arlo#arlo ul.lg-icon > li, .arlo#arlo ol.lg-icon > li { font-size: 21px; } .arlo#arlo ul.lg-icon > li span, .arlo#arlo ol.lg-icon > li span { font-size: 14px; } .arlo#arlo ul.no-style, .arlo#arlo ul.presenter-events, .arlo#arlo ol.no-style, .arlo#arlo ul.arlo-event-credits, .arlo#arlo ul.arlo-event-template-credits { list-style: none; } .arlo#arlo ul.no-style, .arlo#arlo ol.no-style { padding-left: 5px; } .arlo#arlo ul.arlo-category-list { list-style: none; margin-left: 0; padding-left: 0; } .arlo#arlo .presenter-events, .arlo#arlo .presenter-events li, .arlo#arlo ul.arlo-event-credits, .arlo#arlo ul.arlo-event-credits li, .arlo#arlo ul.arlo-event-template-credits, .arlo#arlo ul.arlo-event-template-credits li { margin-left: 0; padding-left: 0; } .arlo#arlo blockquote.pull-right { border-right: 0; } .arlo#arlo blockquote.pull-right:before { float: right; content: ''; font-family: FontAwesome; content: "\f10d"; margin-left: 13px; margin-right: 0; } .arlo#arlo blockquote.pull-right small { padding-right: 30px; } .arlo#arlo blockquote.pull-right small:after { content: ""; } .arlo#arlo hr.double { border-width: 2px; } .arlo#arlo hr.dotted { border-style: dotted none none; } .arlo#arlo .small-text { font-size: 13px !important; line-height: 21px !important; letter-spacing: 0.03em; } .arlo#arlo .normal-text { font-size: 14px !important; } .arlo#arlo .large-text { font-size: 15px !important; } .arlo#arlo .normal { font-weight: normal; } .arlo#arlo .semi-bold { font-weight: 400 !important; } .arlo#arlo .bold { font-weight: bold !important; } .arlo#arlo .light { font-weight: 300 !important; } .arlo#arlo .all-caps { text-transform: uppercase; } .arlo#arlo .muted { opacity: .5; } .arlo#arlo .hint-text { opacity: .7; } .arlo#arlo .no-decoration { text-decoration: none !important; } .arlo#arlo .line-through { text-decoration: line-through; } .arlo#arlo .bg-master { background-color: #626262; } .arlo#arlo .bg-master-light { background-color: #e6e6e6; } .arlo#arlo .bg-master-lighter { background-color: #f0f0f0; } .arlo#arlo .bg-master-lightest { background-color: #fafafa; } .arlo#arlo .bg-master-dark { background-color: #2c2c2c; } .arlo#arlo .bg-master-darker { background-color: #1a1a1a; } .arlo#arlo .bg-master-darkest { background-color: #121212; } .arlo#arlo .bg-primary { background-color: #6d5cae; } .arlo#arlo .bg-primary-dark { background-color: #584b8d; } .arlo#arlo .bg-primary-darker { background-color: #413768; } .arlo#arlo .bg-primary-light { background-color: #8a7dbe; } .arlo#arlo .bg-primary-lighter { background-color: #e2deef; } .arlo#arlo .bg-secondary { background-color: #4e5ec1; } .arlo#arlo .bg-secondary-dark { background-color: #3f4c9c; } .arlo#arlo .bg-secondary-darker { background-color: #2f3874; } .arlo#arlo .bg-secondary-light { background-color: #717ecd; } .arlo#arlo .bg-secondary-lighter { background-color: #dcdff3; } .arlo#arlo .bg-complete { background-color: #48b0f7; } .arlo#arlo .bg-complete-dark { background-color: #3a8fc8; } .arlo#arlo .bg-complete-darker { background-color: #2b6a94; } .arlo#arlo .bg-complete-light { background-color: #6dc0f9; } .arlo#arlo .bg-complete-lighter { background-color: #daeffd; } .arlo#arlo .bg-success { background-color: #10cfbd; } .arlo#arlo .bg-success-dark { background-color: #0da899; } .arlo#arlo .bg-success-darker { background-color: #0a7c71; } .arlo#arlo .bg-success-light { background-color: #40d9ca; } .arlo#arlo .bg-success-lighter { background-color: #cff5f2; } .arlo#arlo .bg-info { background-color: #3b4752; } .arlo#arlo .bg-info-dark { background-color: #303a42; } .arlo#arlo .bg-info-darker { background-color: #232b31; } .arlo#arlo .bg-info-light { background-color: #626c75; } .arlo#arlo .bg-info-lighter { background-color: #d8dadc; } .arlo#arlo .bg-danger { background-color: #f55753; } .arlo#arlo .bg-danger-dark { background-color: #c64643; } .arlo#arlo .bg-danger-darker { background-color: #933432; } .arlo#arlo .bg-danger-light { background-color: #f77975; } .arlo#arlo .bg-danger-lighter { background-color: #fddddd; } .arlo#arlo .bg-warning { background-color: #f8d053; } .arlo#arlo .bg-warning-dark { background-color: #c9a843; } .arlo#arlo .bg-warning-darker { background-color: #957d32; } .arlo#arlo .bg-warning-light { background-color: #f9d975; } .arlo#arlo .bg-warning-lighter { background-color: #fef6dd; } .arlo#arlo .bg-menu-dark { background-color: #21252d; } .arlo#arlo .bg-menu { background-color: #2b303b; } .arlo#arlo .bg-menu-light { background-color: #788195; } .arlo#arlo .gradient-grey { background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 75%); background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 75%); } .arlo#arlo .gradient-black { background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 75%); background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 75%); } .arlo#arlo .drop-shadow { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); } .arlo#arlo .drop-shadow.drop-shadow-hover { transition: box-shadow 0.3s; -webkit-transition: box-shadow 0.3s; } .arlo#arlo .drop-shadow.drop-shadow-hover:hover { -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); } .arlo#arlo .bg-white { background-color: #fff; } .arlo#arlo .bg-black { background-color: #000; } .arlo#arlo .bg-transparent { background-color: transparent !important; } .arlo#arlo .bg-images { background-size: cover; } .arlo#arlo .link { opacity: .7; } .arlo#arlo .link:hover { opacity: 1; } .arlo#arlo .text-master { color: #626262 !important; } .arlo#arlo .text-master-light { color: #e6e6e6 !important; } .arlo#arlo .text-black { color: #2c2c2c !important; } .arlo#arlo .text-white { color: #fff !important; } .arlo#arlo .text-complete { color: #48b0f7 !important; } .arlo#arlo .text-success { color: #10cfbd !important; } .arlo#arlo .text-info { color: #3b4752 !important; } .arlo#arlo .text-warning { color: #f8d053 !important; } .arlo#arlo .text-warning-dark { color: #c9a843 !important; } .arlo#arlo .text-danger { color: #f55753 !important; } .arlo#arlo .text-primary { color: #6d5cae !important; } .arlo#arlo .text-secondary { color: #4e5ec1 !important; } .arlo#arlo .text-primary-dark { color: #584b8d !important; } .arlo#arlo .text-menu { color: #788195 !important; } .arlo#arlo .text-right { text-align: right !important; } .arlo#arlo .text-left { text-align: left !important; } .arlo#arlo .text-center { text-align: center !important; } .arlo#arlo .label { padding: 3px 9px; font-size: 11px; text-shadow: none; background-color: #e6e6e6; font-weight: 600; color: #626262; } .arlo#arlo .label-success { background-color: #10cfbd; color: #fff; } .arlo#arlo .label-warning { background-color: #f8d053; color: #fff; } .arlo#arlo .label-important, .arlo#arlo .label-danger { background-color: #f55753; color: #fff; } .arlo#arlo .label-info { background-color: #48b0f7; color: #fff; } .arlo#arlo .label-inverse { background-color: #3a8fc8; color: #fff; } .arlo#arlo .label-white { background-color: #fff; color: #626262; } .arlo#arlo .fs-10 { font-size: 10px !important; } .arlo#arlo .fs-11 { font-size: 11px !important; } .arlo#arlo .fs-12 { font-size: 12px !important; } .arlo#arlo .fs-13 { font-size: 13px !important; } .arlo#arlo .fs-14 { font-size: 14px !important; } .arlo#arlo .fs-15 { font-size: 15px !important; } .arlo#arlo .fs-16 { font-size: 16px !important; } .arlo#arlo .lh-normal { line-height: normal; } .arlo#arlo .lh-1 { line-height: 1; } .arlo#arlo .lh-10 { line-height: 10px; } .arlo#arlo .lh-11 { line-height: 11px; } .arlo#arlo .lh-12 { line-height: 12px; } .arlo#arlo .lh-13 { line-height: 13px; } .arlo#arlo .lh-14 { line-height: 14px; } .arlo#arlo .lh-15 { line-height: 15px; } .arlo#arlo .lh-16 { line-height: 16px; } .arlo#arlo .lh-17 { line-height: 17px; } .arlo#arlo .lh-18 { line-height: 18px; } .arlo#arlo .lh-25 { line-height: 25px; } .arlo#arlo .lh-large { line-height: 30px; } .arlo#arlo .font-arial { font-family: Arial, sans-serif !important; } .arlo#arlo .font-arial.fs-12, .arlo#arlo .font-arial.fs-11 { letter-spacing: 0.03em; } .arlo#arlo .font-montserrat { font-family: 'Montserrat' !important; } .arlo#arlo .font-georgia { font-family: Georgia !important; } .arlo#arlo .font-open-sans { font-family: 'Open Sans' !important; font-weight: 300; } .arlo#arlo .font-heading { font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; } .arlo#arlo .well { background-color: #e6e6e6; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; border: none; background-image: none; } .arlo#arlo .well.well-large { padding: 24px; width: auto; } .arlo#arlo .well.well-small { padding: 13px; width: auto; } .arlo#arlo .well.green { background-color: #48b0f7; color: #fff; border: none; } .arlo#arlo .overflow-ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .arlo#arlo .jumbotron p { font-size: 14px; font-weight: normal; margin-bottom: inherit; } .arlo#arlo .jumbotron p.small { font-size: 85%; } .arlo#arlo .jumbotron h1 { line-height: 55px; } .arlo#arlo h1 { font-size: 33px; line-height: 44px; letter-spacing: -0.08px; } .arlo#arlo h2 { font-size: 28px; line-height: 40px; } .arlo#arlo h3 { font-size: 24px; line-height: 35.88px; } .arlo#arlo h4 { font-size: 18px; line-height: 33.88px; } .arlo#arlo h5 { font-size: 16px; line-height: 25.88px; } .arlo#arlo small, .arlo#arlo .small { font-size: 89%; line-height: 17px; } .arlo#arlo .btn, .arlo .btn, .arlo#arlo .button, .arlo#arlo .arlo-show-more-link, .arlo#arlo .arlo-no-results a { font-family: "Open Sans", sans-serif; font-size: 14px; font-weight: normal; letter-spacing: 0.01em; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; margin-bottom: 0; border: 1px solid #f0f0f0; text-align: center; vertical-align: middle; cursor: pointer; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; background-image: none !important; color: #626262; background-color: #fff; text-shadow: none; box-shadow: none; line-height: 21px; padding-left: 17px; padding-right: 17px; position: relative; transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.2s linear 0s !important; } .arlo#arlo .btn:hover, .arlo#arlo .button:hover, .arlo#arlo .arlo-show-more-link:hover, .arlo#arlo .arlo-no-results a:hover { background-color: #fafafa; border: 1px solid rgba(98, 98, 98, 0.27); } .arlo#arlo .btn.active, .arlo#arlo .button.active, .arlo#arlo .arlo-show-more-link.active { border-color: #e6e6e6; background: #fff; } .arlo#arlo .btn:focus, .arlo#arlo .btn:active:focus, .arlo#arlo .btn.active:focus { outline: none !important; outline-style: none; } .arlo#arlo .btn .caret { margin-left: 3px; } .arlo#arlo .btn .caret.single { margin-left: 0px; } .arlo#arlo .btn:hover, .arlo#arlo .btn:focus, .arlo#arlo .btn:active, .arlo#arlo .btn.active, .arlo#arlo .btn.disabled, .arlo#arlo .btn[disabled] { box-shadow: none; } .arlo#arlo button:focus { outline: none !important; } .arlo#arlo .btn-black, .arlo#arlo .btn-black:focus { color: #fff; background-color: #000; border-color: #000; position: relative; overflow: hidden; } .arlo#arlo .btn-black:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(204, 204, 204, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-black.active, .arlo#arlo .btn-black:active, .arlo#arlo .btn-black.active:focus, .arlo#arlo .btn-black:active:focus, .arlo#arlo .btn-black:active:hover, .arlo#arlo .open .dropdown-toggle.btn-black { background-color: #000000; border-color: #000000; color: #fff; } .arlo#arlo .btn-black.hover, .arlo#arlo .btn-black:hover, .arlo#arlo .open .dropdown-toggle.btn-black { background-color: #000; border-color: #333333; color: #fff; } .arlo#arlo .btn-black.hover:after, .arlo#arlo .btn-black:hover:after, .arlo#arlo .open .dropdown-toggle.btn-black:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-black.active:hover { background: #000000; border-color: #000000; } .arlo#arlo .btn-black.disabled, .arlo#arlo .btn-black[disabled], .arlo#arlo fieldset[disabled] .btn-black, .arlo#arlo .btn-black.disabled:hover, .arlo#arlo .btn-black[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-black:hover, .arlo#arlo .btn-black.disabled:focus, .arlo#arlo .btn-black[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-black:focus, .arlo#arlo .btn-black.disabled:active, .arlo#arlo .btn-black[disabled]:active, .arlo#arlo fieldset[disabled] .btn-black:active, .arlo#arlo .btn-black.disabled.active, .arlo#arlo .btn-black[disabled].active, .arlo#arlo fieldset[disabled] .btn-black.active { background-color: #000; border-color: #000; } .arlo#arlo .btn-black .badge { color: #000; background-color: #fff; } .arlo#arlo .btn-primary, .arlo .btn-primary, .arlo#arlo .btn-primary:focus, .arlo#arlo .arlo-no-results a, .arlo#arlo .arlo-no-results a:focus, .arlo#arlo .arlo-online-activity a.button, .arlo#arlo .arlo-online-activity a.button:focus { color: #fff; background-color: #6d5cae; border-color: #6d5cae; position: relative; overflow: hidden; } .arlo#arlo .button { overflow: hidden; } .arlo#arlo .btn-primary:after, .arlo#arlo .button:after, .arlo#arlo .arlo-show-more-link:after, .arlo#arlo .arlo-no-results a:after, .arlo#arlo .arlo-online-activity a.button:after, .arlo#arlo .arlo-online-activity a.button:focus:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(226, 222, 239, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-primary.active, .arlo#arlo .btn-primary:active, .arlo#arlo .btn-primary.active:focus, .arlo#arlo .btn-primary:active:focus, .arlo#arlo .btn-primary:active:hover, .arlo#arlo .open .dropdown-toggle.btn-primary { background-color: #584b8d; border-color: #584b8d; color: #fff; } .arlo#arlo .btn-primary.hover, .arlo#arlo .btn-primary:hover, .arlo#arlo .open .dropdown-toggle.btn-primary, .arlo#arlo .arlo-no-results a:hover { background-color: #6d5cae; border-color: #8a7dbe; color: #fff; } .arlo#arlo .btn-primary.hover:after, .arlo#arlo .btn-primary:hover:after, .arlo#arlo .open .dropdown-toggle.btn-primary:after, .arlo#arlo .button:hover:after, .arlo#arlo .arlo-show-more-link:hover:after, .arlo#arlo .arlo-no-results a:hover:after, .arlo#arlo .arlo-online-activity a.button:hover:after, .arlo#arlo .arlo-online-activity a.button:hover:focus:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-primary.active:hover { background: #5e4f96; border-color: #5e4f96; } .arlo#arlo .btn-primary.disabled, .arlo#arlo .btn-primary[disabled], .arlo#arlo fieldset[disabled] .btn-primary, .arlo#arlo .btn-primary.disabled:hover, .arlo#arlo .btn-primary[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-primary:hover, .arlo#arlo .btn-primary.disabled:focus, .arlo#arlo .btn-primary[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-primary:focus, .arlo#arlo .btn-primary.disabled:active, .arlo#arlo .btn-primary[disabled]:active, .arlo#arlo fieldset[disabled] .btn-primary:active, .arlo#arlo .btn-primary.disabled.active, .arlo#arlo .btn-primary[disabled].active, .arlo#arlo fieldset[disabled] .btn-primary.active { background-color: #6d5cae; border-color: #6d5cae; } .arlo#arlo .btn-primary .badge { color: #6d5cae; background-color: #fff; } .arlo#arlo.arlo-xs .btn-primary { width: 100%; } .arlo#arlo .btn-secondary, .arlo#arlo .btn-secondary:focus, .arlo#arlo.arlo-sm .event-card .arlo-register, .arlo#arlo .event .arlo-register, .arlo#arlo .arlo-show-more-link, .arlo#arlo .arlo-show-more-link:focus, .arlo#arlo .event .button.arlo-register, .arlo#arlo .online-activity .arlo-register { color: #fff; background-color: #4e5ec1; border-color: #4e5ec1; position: relative; overflow: hidden; } .arlo#arlo .btn-secondary:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(220, 223, 243, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-secondary.active, .arlo#arlo .btn-secondary:active, .arlo#arlo .btn-secondary.active:focus, .arlo#arlo .btn-secondary:active:focus, .arlo#arlo .btn-secondary:active:hover, .arlo#arlo .open .dropdown-toggle.btn-secondary { background-color: #3f4c9c; border-color: #3f4c9c; color: #fff; } .arlo#arlo .btn-secondary.hover, .arlo#arlo .btn-secondary:hover, .arlo#arlo .open .dropdown-toggle.btn-secondary, .arlo#arlo .arlo-show-more-link:hover, .arlo#arlo .event .button.arlo-register:hover { background-color: #4e5ec1; border-color: #717ecd; color: #fff; } .arlo#arlo .btn-secondary.hover:after, .arlo#arlo .btn-secondary:hover:after, .arlo#arlo .open .dropdown-toggle.btn-secondary:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-secondary.active:hover { background: #4351a6; border-color: #4351a6; } .arlo#arlo .btn-secondary.disabled, .arlo#arlo .btn-secondary[disabled], .arlo#arlo fieldset[disabled] .btn-secondary, .arlo#arlo .btn-secondary.disabled:hover, .arlo#arlo .btn-secondary[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-secondary:hover, .arlo#arlo .btn-secondary.disabled:focus, .arlo#arlo .btn-secondary[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-secondary:focus, .arlo#arlo .btn-secondary.disabled:active, .arlo#arlo .btn-secondary[disabled]:active, .arlo#arlo fieldset[disabled] .btn-secondary:active, .arlo#arlo .btn-secondary.disabled.active, .arlo#arlo .btn-secondary[disabled].active, .arlo#arlo fieldset[disabled] .btn-secondary.active { background-color: #4e5ec1; border-color: #4e5ec1; } .arlo#arlo .btn-secondary .badge { color: #4e5ec1; background-color: #fff; } .arlo#arlo.arlo-xs .btn-secondary { width: 100%; } .arlo#arlo .btn-secondary-alt, .arlo#arlo .btn-secondary-alt:focus { color: #4e5ec1; background-color: #f0f0f0; border-color: #f0f0f0; position: relative; overflow: hidden; } .arlo#arlo .btn-secondary-alt:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(252, 252, 252, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-secondary-alt.active, .arlo#arlo .btn-secondary-alt:active, .arlo#arlo .btn-secondary-alt.active:focus, .arlo#arlo .btn-secondary-alt:active:focus, .arlo#arlo .btn-secondary-alt:active:hover, .arlo#arlo .open .dropdown-toggle.btn-secondary-alt { background-color: #c2c2c2; border-color: #c2c2c2; color: #4e5ec1; } .arlo#arlo .btn-secondary-alt.hover, .arlo#arlo .btn-secondary-alt:hover, .arlo#arlo .open .dropdown-toggle.btn-secondary-alt { background-color: #f0f0f0; border-color: #f3f3f3; color: #4e5ec1; } .arlo#arlo .btn-secondary-alt.hover:after, .arlo#arlo .btn-secondary-alt:hover:after, .arlo#arlo .open .dropdown-toggle.btn-secondary-alt:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-secondary-alt.active:hover { background: #cecece; border-color: #cecece; } .arlo#arlo .btn-secondary-alt.disabled, .arlo#arlo .btn-secondary-alt[disabled], .arlo#arlo fieldset[disabled] .btn-secondary-alt, .arlo#arlo .btn-secondary-alt.disabled:hover, .arlo#arlo .btn-secondary-alt[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-secondary-alt:hover, .arlo#arlo .btn-secondary-alt.disabled:focus, .arlo#arlo .btn-secondary-alt[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-secondary-alt:focus, .arlo#arlo .btn-secondary-alt.disabled:active, .arlo#arlo .btn-secondary-alt[disabled]:active, .arlo#arlo fieldset[disabled] .btn-secondary-alt:active, .arlo#arlo .btn-secondary-alt.disabled.active, .arlo#arlo .btn-secondary-alt[disabled].active, .arlo#arlo fieldset[disabled] .btn-secondary-alt.active { background-color: #f0f0f0; border-color: #4e5ec1; } .arlo#arlo .btn-secondary-alt .badge { color: #f0f0f0; background-color: #4e5ec1; } .arlo#arlo.arlo-xs .btn-secondary-alt { width: 100%; } .arlo#arlo .btn-primary-alt, .arlo#arlo .btn-primary-alt:focus { color: #6d5cae; background-color: #f0f0f0; border-color: #f0f0f0; position: relative; overflow: hidden; } .arlo#arlo .btn-primary-alt:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(252, 252, 252, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-primary-alt.active, .arlo#arlo .btn-primary-alt:active, .arlo#arlo .btn-primary-alt.active:focus, .arlo#arlo .btn-primary-alt:active:focus, .arlo#arlo .btn-primary-alt:active:hover, .arlo#arlo .open .dropdown-toggle.btn-primary-alt { background-color: #c2c2c2; border-color: #c2c2c2; color: #6d5cae; } .arlo#arlo .btn-primary-alt.hover, .arlo#arlo .btn-primary-alt:hover, .arlo#arlo .open .dropdown-toggle.btn-primary-alt { background-color: #f0f0f0; border-color: #f3f3f3; color: #6d5cae; } .arlo#arlo .btn-primary-alt.hover:after, .arlo#arlo .btn-primary-alt:hover:after, .arlo#arlo .open .dropdown-toggle.btn-primary-alt:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-primary-alt.active:hover { background: #cecece; border-color: #cecece; } .arlo#arlo .btn-primary-alt.disabled, .arlo#arlo .btn-primary-alt[disabled], .arlo#arlo fieldset[disabled] .btn-primary-alt, .arlo#arlo .btn-primary-alt.disabled:hover, .arlo#arlo .btn-primary-alt[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-primary-alt:hover, .arlo#arlo .btn-primary-alt.disabled:focus, .arlo#arlo .btn-primary-alt[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-primary-alt:focus, .arlo#arlo .btn-primary-alt.disabled:active, .arlo#arlo .btn-primary-alt[disabled]:active, .arlo#arlo fieldset[disabled] .btn-primary-alt:active, .arlo#arlo .btn-primary-alt.disabled.active, .arlo#arlo .btn-primary-alt[disabled].active, .arlo#arlo fieldset[disabled] .btn-primary-alt.active { background-color: #f0f0f0; border-color: #6d5cae; } .arlo#arlo .btn-primary-alt .badge { color: #f0f0f0; background-color: #6d5cae; } .arlo#arlo.arlo-xs .btn-primary-alt { width: 100%; } .arlo#arlo .btn-success, .arlo#arlo .btn-success:focus { color: #fff; background-color: #10cfbd; border-color: #10cfbd; position: relative; overflow: hidden; } .arlo#arlo .btn-success:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(207, 245, 242, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-success.active, .arlo#arlo .btn-success:active, .arlo#arlo .btn-success.active:focus, .arlo#arlo .btn-success:active:focus, .arlo#arlo .btn-success:active:hover, .arlo#arlo .open .dropdown-toggle.btn-success { background-color: #0da899; border-color: #0da899; color: #fff; } .arlo#arlo .btn-success.hover, .arlo#arlo .btn-success:hover, .arlo#arlo .open .dropdown-toggle.btn-success { background-color: #10cfbd; border-color: #40d9ca; color: #fff; } .arlo#arlo .btn-success.hover:after, .arlo#arlo .btn-success:hover:after, .arlo#arlo .open .dropdown-toggle.btn-success:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-success.active:hover { background: #0eb2a3; border-color: #0eb2a3; } .arlo#arlo .btn-success.disabled, .arlo#arlo .btn-success[disabled], .arlo#arlo fieldset[disabled] .btn-success, .arlo#arlo .btn-success.disabled:hover, .arlo#arlo .btn-success[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-success:hover, .arlo#arlo .btn-success.disabled:focus, .arlo#arlo .btn-success[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-success:focus, .arlo#arlo .btn-success.disabled:active, .arlo#arlo .btn-success[disabled]:active, .arlo#arlo fieldset[disabled] .btn-success:active, .arlo#arlo .btn-success.disabled.active, .arlo#arlo .btn-success[disabled].active, .arlo#arlo fieldset[disabled] .btn-success.active { background-color: #10cfbd; border-color: #10cfbd; } .arlo#arlo .btn-success .badge { color: #10cfbd; background-color: #fff; } .arlo#arlo.arlo-xs .btn-success { width: 100%; } .arlo#arlo .btn-complete, .arlo#arlo .btn-complete:focus { color: #fff; background-color: #48b0f7; border-color: #48b0f7; position: relative; overflow: hidden; } .arlo#arlo .btn-complete:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(218, 239, 253, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-complete.active, .arlo#arlo .btn-complete:active, .arlo#arlo .btn-complete.active:focus, .arlo#arlo .btn-complete:active:focus, .arlo#arlo .btn-complete:active:hover, .arlo#arlo .open .dropdown-toggle.btn-complete { background-color: #3a8fc8; border-color: #3a8fc8; color: #fff; } .arlo#arlo .btn-complete.hover, .arlo#arlo .btn-complete:hover, .arlo#arlo .open .dropdown-toggle.btn-complete { background-color: #48b0f7; border-color: #6dc0f9; color: #fff; } .arlo#arlo .btn-complete.hover:after, .arlo#arlo .btn-complete:hover:after, .arlo#arlo .open .dropdown-toggle.btn-complete:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-complete.active:hover { background: #3e97d4; border-color: #3e97d4; } .arlo#arlo .btn-complete.disabled, .arlo#arlo .btn-complete[disabled], .arlo#arlo fieldset[disabled] .btn-complete, .arlo#arlo .btn-complete.disabled:hover, .arlo#arlo .btn-complete[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-complete:hover, .arlo#arlo .btn-complete.disabled:focus, .arlo#arlo .btn-complete[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-complete:focus, .arlo#arlo .btn-complete.disabled:active, .arlo#arlo .btn-complete[disabled]:active, .arlo#arlo fieldset[disabled] .btn-complete:active, .arlo#arlo .btn-complete.disabled.active, .arlo#arlo .btn-complete[disabled].active, .arlo#arlo fieldset[disabled] .btn-complete.active { background-color: #48b0f7; border-color: #48b0f7; } .arlo#arlo .btn-complete .badge { color: #48b0f7; background-color: #fff; } .arlo#arlo.arlo-xs .btn-complete { width: 100%; } .arlo#arlo .btn-info, .arlo#arlo .btn-info:focus { color: #fff; background-color: #3b4752; border-color: #3b4752; position: relative; overflow: hidden; } .arlo#arlo .btn-info:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(216, 218, 220, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-info.active, .arlo#arlo .btn-info:active, .arlo#arlo .btn-info.active:focus, .arlo#arlo .btn-info:active:focus, .arlo#arlo .btn-info:active:hover, .arlo#arlo .open .dropdown-toggle.btn-info { background-color: #303a42; border-color: #303a42; color: #fff; } .arlo#arlo .btn-info.hover, .arlo#arlo .btn-info:hover, .arlo#arlo .open .dropdown-toggle.btn-info { background-color: #3b4752; border-color: #626c75; color: #fff; } .arlo#arlo .btn-info.hover:after, .arlo#arlo .btn-info:hover:after, .arlo#arlo .open .dropdown-toggle.btn-info:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-info.active:hover { background: #333d47; border-color: #333d47; } .arlo#arlo .btn-info.disabled, .arlo#arlo .btn-info[disabled], .arlo#arlo fieldset[disabled] .btn-info, .arlo#arlo .btn-info.disabled:hover, .arlo#arlo .btn-info[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-info:hover, .arlo#arlo .btn-info.disabled:focus, .arlo#arlo .btn-info[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-info:focus, .arlo#arlo .btn-info.disabled:active, .arlo#arlo .btn-info[disabled]:active, .arlo#arlo fieldset[disabled] .btn-info:active, .arlo#arlo .btn-info.disabled.active, .arlo#arlo .btn-info[disabled].active, .arlo#arlo fieldset[disabled] .btn-info.active { background-color: #3b4752; border-color: #3b4752; } .arlo#arlo .btn-info .badge { color: #3b4752; background-color: #fff; } .arlo#arlo.arlo-xs .btn-info { width: 100%; } .arlo#arlo .btn-warning, .arlo#arlo .btn-warning:focus { color: #fff; background-color: #f8d053; border-color: #f8d053; position: relative; overflow: hidden; } .arlo#arlo .btn-warning:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(254, 246, 221, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-warning.active, .arlo#arlo .btn-warning:active, .arlo#arlo .btn-warning.active:focus, .arlo#arlo .btn-warning:active:focus, .arlo#arlo .btn-warning:active:hover, .arlo#arlo .open .dropdown-toggle.btn-warning { background-color: #c9a843; border-color: #c9a843; color: #fff; } .arlo#arlo .btn-warning.hover, .arlo#arlo .btn-warning:hover, .arlo#arlo .open .dropdown-toggle.btn-warning { background-color: #f8d053; border-color: #f9d975; color: #fff; } .arlo#arlo .btn-warning.hover:after, .arlo#arlo .btn-warning:hover:after, .arlo#arlo .open .dropdown-toggle.btn-warning:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-warning.active:hover { background: #d5b347; border-color: #d5b347; } .arlo#arlo .btn-warning.disabled, .arlo#arlo .btn-warning[disabled], .arlo#arlo fieldset[disabled] .btn-warning, .arlo#arlo .btn-warning.disabled:hover, .arlo#arlo .btn-warning[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-warning:hover, .arlo#arlo .btn-warning.disabled:focus, .arlo#arlo .btn-warning[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-warning:focus, .arlo#arlo .btn-warning.disabled:active, .arlo#arlo .btn-warning[disabled]:active, .arlo#arlo fieldset[disabled] .btn-warning:active, .arlo#arlo .btn-warning.disabled.active, .arlo#arlo .btn-warning[disabled].active, .arlo#arlo fieldset[disabled] .btn-warning.active { background-color: #f8d053; border-color: #f8d053; } .arlo#arlo .btn-warning .badge { color: #f8d053; background-color: #fff; } .arlo#arlo.arlo-xs .btn-warning { width: 100%; } .arlo#arlo .btn-danger, .arlo#arlo .btn-danger:focus, .arlo#arlo.arlo-sm .button.arlo-waiting-list, .arlo#arlo.arlo-xs .button.arlo-waiting-list:focus, .arlo#arlo .event .arlo-waiting-list { color: #fff; background-color: #f55753; border-color: #f55753; position: relative; overflow: hidden; } .arlo#arlo .btn-danger:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(253, 221, 221, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-danger.active, .arlo#arlo .btn-danger:active, .arlo#arlo .btn-danger.active:focus, .arlo#arlo .btn-danger:active:focus, .arlo#arlo .btn-danger:active:hover, .arlo#arlo .open .dropdown-toggle.btn-danger { background-color: #c64643; border-color: #c64643; color: #fff; } .arlo#arlo .btn-danger.hover, .arlo#arlo .btn-danger:hover, .arlo#arlo .open .dropdown-toggle.btn-danger { background-color: #f55753; border-color: #f77975; color: #fff; } .arlo#arlo .btn-danger.hover:after, .arlo#arlo .btn-danger:hover:after, .arlo#arlo .open .dropdown-toggle.btn-danger:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-danger.active:hover { background: #d34b47; border-color: #d34b47; } .arlo#arlo .btn-danger.disabled, .arlo#arlo .btn-danger[disabled], .arlo#arlo fieldset[disabled] .btn-danger, .arlo#arlo .btn-danger.disabled:hover, .arlo#arlo .btn-danger[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-danger:hover, .arlo#arlo .btn-danger.disabled:focus, .arlo#arlo .btn-danger[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-danger:focus, .arlo#arlo .btn-danger.disabled:active, .arlo#arlo .btn-danger[disabled]:active, .arlo#arlo fieldset[disabled] .btn-danger:active, .arlo#arlo .btn-danger.disabled.active, .arlo#arlo .btn-danger[disabled].active, .arlo#arlo fieldset[disabled] .btn-danger.active { background-color: #f55753; border-color: #f55753; } .arlo#arlo .btn-danger .badge { color: #f55753; background-color: #fff; } .arlo#arlo.arlo-xs .btn-danger, .arlo#arlo .button.arlo-waiting-list { width: 100%; } .arlo#arlo .btn-default, .arlo#arlo .btn-default:focus { color: #5e5e5e; background-color: #fff; border-color: #f0f0f0; } .arlo#arlo .btn-default.active, .arlo#arlo .btn-default:active, .arlo#arlo .btn-default.active:focus, .arlo#arlo .btn-default:active:focus, .arlo#arlo .btn-default:active:hover { background-color: #f0f0f0; border-color: #e6e6e6; color: #2c2c2c; } .arlo#arlo .btn-default.hover, .arlo#arlo .btn-default:hover { background-color: #fafafa; border-color: rgba(98, 98, 98, 0.27); color: #1a1a1a; } .arlo#arlo .btn-default.active:hover { background: #f0f0f0; } .arlo#arlo .btn-menu, .arlo#arlo .btn-menu:focus { color: #6d5cae; background-color: white; border-color: white; position: relative; overflow: hidden; } .arlo#arlo .btn-menu:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(255, 255, 255, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .btn-menu.active, .arlo#arlo .btn-menu:active, .arlo#arlo .btn-menu.active:focus, .arlo#arlo .btn-menu:active:focus, .arlo#arlo .btn-menu:active:hover, .arlo#arlo .open .dropdown-toggle.btn-menu { background-color: #cfcfcf; border-color: #cfcfcf; color: #6d5cae; } .arlo#arlo .btn-menu.hover, .arlo#arlo .btn-menu:hover, .arlo#arlo .open .dropdown-toggle.btn-menu { background-color: white; border-color: #ffffff; color: #6d5cae; } .arlo#arlo .btn-menu.hover:after, .arlo#arlo .btn-menu:hover:after, .arlo#arlo .open .dropdown-toggle.btn-menu:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .btn-menu.active:hover { background: #dbdbdb; border-color: #dbdbdb; } .arlo#arlo .btn-menu.disabled, .arlo#arlo .btn-menu[disabled], .arlo#arlo fieldset[disabled] .btn-menu, .arlo#arlo .btn-menu.disabled:hover, .arlo#arlo .btn-menu[disabled]:hover, .arlo#arlo fieldset[disabled] .btn-menu:hover, .arlo#arlo .btn-menu.disabled:focus, .arlo#arlo .btn-menu[disabled]:focus, .arlo#arlo fieldset[disabled] .btn-menu:focus, .arlo#arlo .btn-menu.disabled:active, .arlo#arlo .btn-menu[disabled]:active, .arlo#arlo fieldset[disabled] .btn-menu:active, .arlo#arlo .btn-menu.disabled.active, .arlo#arlo .btn-menu[disabled].active, .arlo#arlo fieldset[disabled] .btn-menu.active { background-color: white; border-color: white; } .arlo#arlo .btn-menu .badge { color: white; background-color: #6d5cae; } .arlo#arlo.arlo-xs .btn-menu { width: 100%; } .arlo#arlo .btn-link { color: #5e5e5e; background-color: transparent; border: none; } .arlo#arlo .btn-link:hover, .arlo#arlo .btn-link:focus, .arlo#arlo .btn-link:active, .arlo#arlo .btn-link.active, .arlo#arlo .btn-link.disabled, .arlo#arlo .btn-link[disabled] { background-color: transparent; border: none; text-decoration: none; outline: none; } .arlo#arlo .btn-lg, .arlo#arlo .btn-group-lg > .btn { padding-left: 28px; padding-right: 28px; line-height: 23px; } .arlo#arlo .btn-sm, .arlo#arlo .btn-group-sm > .btn { padding-left: 16px; padding-right: 16px; font-size: 11.9px; line-height: 20px; } .arlo#arlo .btn-xs, .arlo#arlo .btn-group-xs > .btn { padding: 2px 9px; font-size: 10.5px; } .arlo#arlo .btn-cons { margin-right: 5px; min-width: 120px; } .arlo#arlo .btn-rounded { border-radius: 100px; } .arlo#arlo .btn-bordered { background-color: transparent; border-width: 2px; border-color: #fff; color: #fff; } .arlo#arlo .btn-bordered:hover { background-color: #fff; border: 2px solid #fff; color: #000; } .arlo#arlo .btn-bordered.btn-primary { background-color: transparent; border-color: #6d5cae; color: #6d5cae; } .arlo#arlo .btn-bordered.btn-primary:hover { background-color: #6d5cae; color: #fff; } .arlo#arlo .btn-bordered.btn-success { background-color: transparent; border-color: #10cfbd; color: #10cfbd; } .arlo#arlo .btn-bordered.btn-success:hover { background-color: #10cfbd; color: #fff; } .arlo#arlo .btn-bordered.btn-complete { background-color: transparent; border-color: #48b0f7; color: #48b0f7; } .arlo#arlo .btn-bordered.btn-complete:hover { background-color: #48b0f7; color: #fff; } .arlo#arlo .btn-bordered.btn-info { background-color: transparent; border-color: #3b4752; color: #3b4752; } .arlo#arlo .btn-bordered.btn-info:hover { background-color: #3b4752; color: #fff; } .arlo#arlo .btn-bordered.btn-warning { background-color: transparent; border-color: #f8d053; color: #f8d053; } .arlo#arlo .btn-bordered.btn-warning:hover { background-color: #f8d053; color: #fff; } .arlo#arlo .btn-bordered.btn-danger { background-color: transparent; border-color: #f55753; color: #f55753; } .arlo#arlo .btn-bordered.btn-danger:hover { background-color: #f55753; color: #fff; } .arlo#arlo .btn-bordered.btn-black { background-color: transparent; border-color: #000; color: #000; } .arlo#arlo .btn-bordered.btn-black:hover { background-color: #000; color: #fff; } .arlo#arlo .btn-bordered.btn-white { background-color: transparent; border-color: #fff; color: #fff; } .arlo#arlo .btn-bordered.btn-white:hover { background-color: #fff; color: #000; } .arlo#arlo .btn-group.open .dropdown-toggle, .arlo#arlo .open .dropdown-toggle, .arlo#arlo .open.dropdown-default .dropdown-toggle { box-shadow: none; } .arlo#arlo .dropdown-default { display: inline-block; } .arlo#arlo .dropdown-default.open > .btn.dropdown-toggle { border-color: transparent !important; background: transparent !important; z-index: 791 !important; } .arlo#arlo .dropdown-default.open .dropdown-menu { opacity: 1; transform: scale(1, 1); z-index: 700; } .arlo#arlo .dropdown-default.open .dropdown-menu li { visibility: visible; } .arlo#arlo .dropdown-default.open.dropup > .btn-primary + .dropdown-menu:after, .arlo#arlo .dropdown-default.open.dropup > .btn-success + .dropdown-menu:after, .arlo#arlo .dropdown-default.open.dropup > .btn-complete + .dropdown-menu:after, .arlo#arlo .dropdown-default.open.dropup > .btn-warning + .dropdown-menu:after, .arlo#arlo .dropdown-default.open.dropup > .btn-danger + .dropdown-menu:after, .arlo#arlo .dropdown-default.open.dropup > .btn-info + .dropdown-menu:after { top: auto; bottom: 0; } .arlo#arlo .dropdown-default.open > .btn-primary + .dropdown-menu:after, .arlo#arlo .dropdown-default.open > .btn-success + .dropdown-menu:after, .arlo#arlo .dropdown-default.open > .btn-complete + .dropdown-menu:after, .arlo#arlo .dropdown-default.open > .btn-warning + .dropdown-menu:after, .arlo#arlo .dropdown-default.open > .btn-danger + .dropdown-menu:after, .arlo#arlo .dropdown-default.open > .btn-info + .dropdown-menu:after { top: 0; height: 42px; } .arlo#arlo .dropdown-default.open > .btn-primary + .dropdown-menu:after { background-color: #6d5cae; } .arlo#arlo .dropdown-default.open > .btn-success + .dropdown-menu:after { background-color: #10cfbd; } .arlo#arlo .dropdown-default.open > .btn-complete + .dropdown-menu:after { background-color: #48b0f7; } .arlo#arlo .dropdown-default.open > .btn-warning + .dropdown-menu:after { background-color: #f8d053; } .arlo#arlo .dropdown-default.open > .btn-danger + .dropdown-menu:after { background-color: #f55753; } .arlo#arlo .dropdown-default.open > .btn-info + .dropdown-menu:after { background-color: #3b4752; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-lg + .dropdown-menu { margin-bottom: -47px; padding-bottom: 49px; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-lg + .dropdown-menu:after { bottom: 49px; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-sm + .dropdown-menu { margin-bottom: -34px; padding-bottom: 36px; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-sm + .dropdown-menu:after { bottom: 36px; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-xs + .dropdown-menu { margin-bottom: -29px; padding-bottom: 31px; } .arlo#arlo .dropdown-default.dropup .btn.dropdown-toggle.btn-xs + .dropdown-menu:after { bottom: 31px; } .arlo#arlo .dropdown-default.dropup .dropdown-menu { margin-bottom: -40px; padding: 0 3px 44px 0 !important; transform-origin: center bottom 0; } .arlo#arlo .dropdown-default.dropup .dropdown-menu:after { bottom: 43px; top: auto !important; } .arlo#arlo .dropdown-default .btn.dropdown-toggle { text-align: left; padding-right: 27px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-lg { padding-right: 42px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-lg .caret { right: 26px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-lg + .dropdown-menu { margin-top: -47px; padding-top: 49px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-lg + .dropdown-menu:after { top: 49px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-sm { padding-right: 26px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-sm .caret { right: 16px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-sm + .dropdown-menu { margin-top: -34px; padding-top: 36px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-sm + .dropdown-menu:after { top: 36px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-xs { padding-right: 21px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-xs .caret { right: 8px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-xs + .dropdown-menu { margin-top: -29px; padding-top: 31px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle.btn-xs + .dropdown-menu:after { top: 31px; } .arlo#arlo .dropdown-default .btn.dropdown-toggle .caret { position: absolute; right: 15px; top: 50%; margin-top: -2px; } .arlo#arlo .dropdown-default .btn-rounded { padding-left: 17px; padding-right: 17px; } .arlo#arlo .dropdown-default .btn-rounded + .dropdown-menu { border-radius: 17px; } .arlo#arlo .dropdown-default .dropdown-menu { margin-top: -40px; padding-top: 42px; overflow: hidden; backface-visibility: hidden; display: block; opacity: 0; transform: scale(1, 0); transform-origin: center top 0; -webkit-transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s; transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s; z-index: -1; } .arlo#arlo .dropdown-default .dropdown-menu:after { content: ""; position: absolute; height: 1px; left: 0; top: 42px; background: #e6e6e6; width: 100%; } .arlo#arlo .dropdown-default .dropdown-menu li { visibility: hidden; } .arlo#arlo .dropdown-menu { position: absolute; display: none; float: left; list-style: none; text-shadow: none; -webkit-box-shadow: 0px 0px 5px rgba(98, 98, 98, 0.2); box-shadow: 0px 0px 5px rgba(98, 98, 98, 0.2); border: none; border-radius: 3px; font-size: 13px; margin: 0; background: #fafafa; min-width: 50px; z-index: 700; } .arlo#arlo .dropdown-menu .divider { background-color: #e6e6e6; height: 1px; margin: 3px 0; border-bottom: 0px; } .arlo#arlo .dropdown-menu > li { padding-left: 0px; } .arlo#arlo .dropdown-menu > li:first-child { padding-top: 9px; } .arlo#arlo .dropdown-menu > li:last-child { padding-bottom: 9px; } .arlo#arlo .dropdown-menu > li.dropdown-header { padding: 3px 20px; } .arlo#arlo .dropdown-menu > li.active > a, .arlo#arlo .dropdown-menu > li.active > a:hover, .arlo#arlo .dropdown-menu > li.active > a:focus { color: #1a1a1a; text-decoration: none; background-color: #f0f0f0; background-image: none; } .arlo#arlo .dropdown-menu > li.disabled > a, .arlo#arlo .dropdown-menu > li.disabled > a:hover, .arlo#arlo .dropdown-menu > li.disabled > a:focus { color: #959595; } .arlo#arlo .dropdown-menu > li.disabled > a:hover, .arlo#arlo .dropdown-menu > li.disabled > a:focus { text-decoration: none; cursor: default; background-color: transparent; background-image: none; } .arlo#arlo .dropdown-menu > li > a { line-height: 35px; color: #626262; padding: 0 20px; border-radius: 3px; text-align: left; } .arlo#arlo .dropdown-menu > li > a:hover, .arlo#arlo .dropdown-menu > li > a:focus { color: #1a1a1a; text-decoration: none; background-color: transparent; background-image: none; } .arlo#arlo .dropdown-backdrop { z-index: 600; } .arlo#arlo .btn-animated { overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; } .arlo#arlo .btn-animated > span { display: inline-block; width: 100%; height: 100%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; } .arlo#arlo .btn-animated:before { position: absolute; height: 100%; width: 100%; font-size: 100%; line-height: 2.5; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .arlo#arlo .btn-animated:after { content: ''; position: absolute; z-index: -1; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .arlo#arlo .btn-animated.from-top:before { left: 0; top: -100%; } .arlo#arlo .btn-animated.from-top:hover:before, .arlo#arlo .btn-animated.from-top.show-icon:before { top: 0; } .arlo#arlo .btn-animated.from-top:hover > span, .arlo#arlo .btn-animated.from-top.show-icon > span { -webkit-transform: translateY(300%); -ms-transform: translateY(300%); transform: translateY(300%); } .arlo#arlo .btn-animated.from-left:before { left: -100%; top: 0; } .arlo#arlo .btn-animated.from-left:hover:before, .arlo#arlo .btn-animated.from-left.show-icon:before { left: 0; } .arlo#arlo .btn-animated.from-left:hover > span, .arlo#arlo .btn-animated.from-left.show-icon > span { -webkit-transform: translateX(200%); -ms-transform: translateX(200%); transform: translateX(200%); } .arlo#arlo .btn-animated.fa:before { font-family: FontAwesome; } .arlo#arlo .btn-animated.pg:before { font-family: "pages-icon"; } .arlo#arlo .btn-tag { line-height: 17px; border-radius: 17px 3px 3px 17px; padding: 5px 19px; } .arlo#arlo .btn-tag:hover, .arlo#arlo .btn-tag.hover { border-color: transparent; } .arlo#arlo .btn-tag.btn-tag-light { background: #fafdff; color: #5b8ca5; border: 1px solid #cbe4f0; } .arlo#arlo .btn-tag.btn-tag-light:hover { background: #fff; } .arlo#arlo .btn-tag.btn-tag-dark { background: #e6e6e6; color: #626262; } .arlo#arlo .btn-tag.btn-tag-dark:hover { background: #ebebeb; } .arlo#arlo .btn-tag.btn-tag-rounded { border-radius: 17px; } .arlo#arlo .btn-toolbar .btn { padding-left: 14px; padding-right: 14px; } .arlo#arlo .pager .disabled > button, .arlo#arlo .pager .disabled > button:hover, .arlo#arlo .pager .disabled > button:focus, .arlo#arlo .pager .disabled > span { cursor: not-allowed; opacity: .5; } .arlo#arlo .inline-search-btn { position: absolute; right: 0; font-size: 22px; height: 40px; width: 40px; background-color: transparent; border: none; -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; top: 0; } .arlo#arlo .inline-search-btn:hover { opacity: .7; } .arlo#arlo .btn-expand { background-color: #f0f0f0; position: absolute; right: 10px; bottom: 10px; color: #6d5cae; height: 25px; width: 25px; text-align: center; border-radius: 50%; font-size: 18px; -webkit-transition: 0.3s !important; transition: 0.3s !important; z-index: 2; cursor: pointer; } .arlo#arlo .expanded .btn-expand, .arlo#arlo .btn-expand[aria-expanded="true"] { transform: rotate(180deg); } .arlo#arlo .alert { background-image: none; box-shadow: none; text-shadow: none; padding: 9px 19px 9px 15px; border-radius: 3px; font-size: 13px; border-width: 0; -webkit-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; } .arlo#arlo .alert.bordered { border-width: 1px; } .arlo#arlo .alert .link { color: #ce8f22; font-weight: bold; } .arlo#arlo .alert .alert-heading { color: #ce8f22 !important; margin-bottom: 5px; font-weight: 600; } .arlo#arlo .alert .btn-small { position: relative; top: -3.5px; } .arlo#arlo .alert .button-set .btn { position: relative; top: 8px; } .arlo#arlo .alert .close { background: url("../img/icons/noti-cross.png") no-repeat scroll 0 0 transparent; background-position: -9px -10px; width: 10px; height: 9px; position: relative; opacity: 0.8; top: 4.5px; margin-left: 20px; font-size: 0; } .arlo#arlo .alert .close:hover { opacity: 1; } .arlo#arlo .alert-danger, .arlo#arlo .alert-error { background-color: #fddddd; color: #933432; border-color: #933432; } .arlo#arlo .alert-danger .close, .arlo#arlo .alert-error .close { background-position: -95px -10px !important; } .arlo#arlo .alert-warning { background-color: #fef6dd; color: #957d32; border-color: #957d32; } .arlo#arlo .alert-info { background-color: #daeffd; color: #2b6a94; border-color: #2b6a94; } .arlo#arlo .alert-info .close { background-position: -67px -10px !important; } .arlo#arlo .alert-success { background-color: #cff5f2; color: #0a7c71; border-color: #0a7c71; } .arlo#arlo .alert-success .close { background-position: -38px -10px !important; } .arlo#arlo .alert-default { background-color: #fff; color: #626262; border-color: #e6e6e6; } .arlo#arlo .alert-default .close { background-position: -67px -10px !important; } .arlo#arlo .badge { text-shadow: none; font-family: wf_segoe-ui_light, wf_segoe-ui_normal, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 600; background-color: #e6e6e6; font-size: 11px; padding-left: 6px; padding-right: 6px; padding-bottom: 4px; color: #626262; } .arlo#arlo .badge-success { background-color: #10cfbd; color: #fff; } .arlo#arlo .badge-warning { background-color: #f8d053; color: #fff; } .arlo#arlo .badge-important { background-color: #f55753; color: #fff; } .arlo#arlo .badge-danger { background-color: #f55753; color: #fff; } .arlo#arlo .badge-info { background-color: #3b4752; color: #fff; } .arlo#arlo .badge-inverse { background-color: #2b6a94; color: #fff; } .arlo#arlo .badge-white { background-color: #fff; color: #626262; } .arlo#arlo .badge-disable { background-color: #2c2c2c; color: #626262; } .arlo#arlo .popover { border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0 9px rgba(191, 191, 191, 0.36); z-index: 790; max-width: 300px; } .arlo#arlo .notification-toggle { top: 35px; left: -26px; padding: 0; } .arlo#arlo .notification-toggle:before { border-bottom: 0px !important; } .arlo#arlo .notification-toggle:after { border-bottom: 0px !important; } .arlo#arlo .notification-panel { background-color: #fff; border: 1px solid #e6e6e6; } .arlo#arlo .notification-panel .notification-body { height: auto; max-height: 350px; position: relative; overflow: hidden; } .arlo#arlo .notification-panel .notification-body .notification-item { position: relative; margin-left: 25px; background-color: #fff; padding-right: 26px; } .arlo#arlo .notification-panel .notification-body .notification-item.unread .heading { opacity: 1; } .arlo#arlo .notification-panel .notification-body .notification-item.unread .option { background-color: #daeffd; } .arlo#arlo .notification-panel .notification-body .notification-item.unread .option .mark { color: #6dc0f9; } .arlo#arlo .notification-panel .notification-body .notification-item .heading { line-height: 43px; margin-right: 5px; background: #fff; border-bottom: 1px solid #e6e6e6; position: relative; float: left; width: 100%; font-size: 14px; opacity: 0.7; } .arlo#arlo .notification-panel .notification-body .notification-item .heading:after { content: ''; position: absolute; width: 5px; height: 100%; background-color: #fff; right: 0; top: 1px; } .arlo#arlo .notification-panel .notification-body .notification-item .heading .thumbnail-wrapper { cursor: pointer; } .arlo#arlo .notification-panel .notification-body .notification-item .heading .thumbnail-wrapper i { -webkit-transition: all 0.12s linear; transition: all 0.12s linear; } .arlo#arlo .notification-panel .notification-body .notification-item .heading .time { font-size: 11px; margin-right: 8px; } .arlo#arlo .notification-panel .notification-body .notification-item .heading.open { display: block; } .arlo#arlo .notification-panel .notification-body .notification-item .heading.open .more-details { display: block; } .arlo#arlo .notification-panel .notification-body .notification-item .heading.open .thumbnail-wrapper i { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .arlo#arlo .notification-panel .notification-body .notification-item .heading .thumbnail-wrapper.d24 { line-height: 20px; } .arlo#arlo .notification-panel .notification-body .notification-item .more-details { display: none; background-color: #fff; width: 100%; height: 100%; clear: both; position: relative; } .arlo#arlo .notification-panel .notification-body .notification-item .more-details .more-details-inner { margin-left: 10px; padding-left: 28px; padding-top: 15px; margin-bottom: 20px; position: relative; border-left: 1px solid rgba(230, 230, 230, 0.7); } .arlo#arlo .notification-panel .notification-body .notification-item .more-details .more-details-inner:after { width: 14px; height: 14px; position: absolute; content: ''; background-color: #fff; left: -7px; top: 25px; border: 1px solid rgba(230, 230, 230, 0.9); border-radius: 99px; -webkit-border-radius: 99px; -moz-border-radius: 99px; } .arlo#arlo .notification-panel .notification-body .notification-item .more-details .more-details-inner:before { color: #c0c0c0; position: absolute; bottom: 0; left: -5px; content: ' \25CF'; font-size: 13px; line-height: 5px; background-color: #fff; height: 9px; } .arlo#arlo .notification-panel .notification-body .notification-item .more-details .more-details-inner .hint-text { opacity: .44; } .arlo#arlo .notification-panel .notification-body .notification-item .option { font-size: 10px; position: absolute; height: 44px; width: 26px; right: 0; text-align: center; vertical-align: middle; line-height: 44px; background-color: #fafafa; height: 100%; } .arlo#arlo .notification-panel .notification-body .notification-item .option .mark { background-color: transparent; color: #c0c0c0; } .arlo#arlo .notification-panel .notification-body .notification-item .option .mark:before { content: ' \25CF'; font-size: 12px; } .arlo#arlo .notification-panel .notification-body .notification-item:last-child .heading { border-bottom: 0px; } .arlo#arlo .notification-panel .notification-footer { padding: 10px; display: block; border-top: 1px solid #e6e6e6; } .arlo#arlo .notification-panel .notification-footer a { color: #626262; opacity: .54; } .arlo#arlo .notification-panel .notification-footer a:hover { opacity: .74; } .arlo#arlo .progress { height: 4px; background-color: rgba(98, 98, 98, 0.2); background-image: none; box-shadow: none; border-radius: 0; } .arlo#arlo .progress.transparent { background-color: rgba(0, 0, 0, 0.28); } .arlo#arlo .progress.transparent-white { background-color: rgba(255, 255, 255, 0.35); } .arlo#arlo .progress.progress-tiny { height: 1px; } .arlo#arlo .progress.progress-small { height: 2px; } .arlo#arlo .progress-bar-indeterminate { background: url("../images/progress/progress-bar-master.svg") no-repeat top left; width: 100%; height: 100%; background-size: cover; } .arlo#arlo .progress-bar-indeterminate.progress-bar-primary { background-image: url("../images/progress/progress-bar-primary.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-complete { background-image: url("../images/progress/progress-bar-complete.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-success { background-image: url("../images/progress/progress-bar-success.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-info { background-image: url("../images/progress/progress-bar-info.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-warning { background-image: url("../images/progress/progress-bar-warning.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-danger { background-image: url("../images/progress/progress-bar-danger.svg"); background-color: transparent; } .arlo#arlo .progress-bar-indeterminate.progress-bar-master { background-image: url("../images/progress/progress-bar-master.svg"); background-color: transparent; } .arlo#arlo .progress-bar { box-shadow: none; border-radius: 0; background-color: #626262; background-image: none; -webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86); transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86); -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -ms-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); } .arlo#arlo .progress-bar-primary { background-color: #6d5cae; background-image: none; } .arlo#arlo .progress-bar-complete { background-color: #48b0f7; background-image: none; } .arlo#arlo .progress-bar-success { background-color: #10cfbd; background-image: none; } .arlo#arlo .progress-bar-info { background-color: #3b4752; background-image: none; } .arlo#arlo .progress-bar-warning { background-color: #f8d053; background-image: none; } .arlo#arlo .progress-bar-danger { background-color: #f55753; background-image: none; } .arlo#arlo .progress-bar-white { background-color: #fff; background-image: none; } .arlo#arlo .progress-bar-black { background-color: #000; background-image: none; } .arlo#arlo .progress-info .bar, .arlo#arlo .progress .bar-info { background-color: #232b31; background-image: none; } .arlo#arlo .progress-warning .bar, .arlo#arlo .progress .bar-warning { background-color: #957d32; background-image: none; } .arlo#arlo .progress-danger .bar, .arlo#arlo .progress .bar-danger { background-color: #933432; background-image: none; } .arlo#arlo .progress-white .bar, .arlo#arlo .progress .bar-white { background-color: #fff; background-image: none; } .arlo#arlo .progress-success.progress-striped .bar, .arlo#arlo .progress-striped .bar-success { background-color: #10cfbd; } .arlo#arlo .progress-info.progress-striped .bar, .arlo#arlo .progress-striped .bar-info { background-color: #3b4752; } .arlo#arlo .progress-circle-indeterminate { background: url("../images/progress/progress-circle-master.svg") no-repeat top left; width: 50px; height: 50px; background-size: 100% auto; margin: 0 auto; } .arlo#arlo .progress-circle-indeterminate.progress-circle-warning { background-image: url("../images/progress/progress-circle-warning.svg"); } .arlo#arlo .progress-circle-indeterminate.progress-circle-danger { background-image: url("../images/progress/progress-circle-danger.svg"); } .arlo#arlo .progress-circle-indeterminate.progress-circle-info { background-image: url("../images/progress/progress-circle-info.svg"); } .arlo#arlo .progress-circle-indeterminate.progress-circle-primary { background-image: url("../images/progress/progress-circle-primary.svg"); } .arlo#arlo .progress-circle-indeterminate.progress-circle-success { background-image: url("../images/progress/progress-circle-success.svg"); } .arlo#arlo .progress-circle-indeterminate.progress-circle-complete { background-image: url("../images/progress/progress-circle-complete.svg"); } .arlo#arlo .progress-circle { display: block; height: 45px; margin: 0 auto; position: relative; width: 45px; -webkit-backface-visibility: hidden; } .arlo#arlo .progress-circle.progress-circle-warning .pie .half-circle { border-color: #f8d053; } .arlo#arlo .progress-circle.progress-circle-danger .pie .half-circle { border-color: #f55753; } .arlo#arlo .progress-circle.progress-circle-info .pie .half-circle { border-color: #3b4752; } .arlo#arlo .progress-circle.progress-circle-primary .pie .half-circle { border-color: #6d5cae; } .arlo#arlo .progress-circle.progress-circle-success .pie .half-circle { border-color: #10cfbd; } .arlo#arlo .progress-circle.progress-circle-complete .pie .half-circle { border-color: #48b0f7; } .arlo#arlo .progress-circle.progress-circle-thick .pie .half-circle, .arlo#arlo .progress-circle.progress-circle-thick .shadow { border-width: 5px; } .arlo#arlo .progress-circle .pie { clip: rect(0, 45px, 45px, 22.5px); height: 45px; position: absolute; width: 45px; } .arlo#arlo .progress-circle .pie .half-circle { border: 3px solid #626262; border-radius: 50%; clip: rect(0, 22.5px, 45px, 0); height: 45px; position: absolute; width: 45px; } .arlo#arlo .progress-circle .shadow { border: 3px solid rgba(0, 0, 0, 0.1); border-radius: 50%; height: 100%; width: 100%; } .arlo#arlo .nav-tabs > li { padding-left: 0; padding-right: 0; } .arlo#arlo .nav-tabs > li.active > a, .arlo#arlo .nav-tabs > li.active > a:hover, .arlo#arlo .nav-tabs > li.active > a:focus { border-color: #e6e6e6; color: #626262; background-color: #e6e6e6; } .arlo#arlo .nav-tabs > li > a { border-radius: 0; padding: 15px 20px; margin-right: 0; font-family: 'Montserrat'; font-weight: 400; color: rgba(98, 98, 98, 0.7); font-size: 12px; min-width: 70px; text-transform: uppercase; border-color: transparent; } .arlo#arlo .nav-tabs > li > a:hover, .arlo#arlo .nav-tabs > li > a:focus { background: transparent; border-color: transparent; color: #626262; } .arlo#arlo .nav-tabs > li > a .tab-icon { margin-right: 6px; } .arlo#arlo .nav-tabs ~ .tab-content { overflow: hidden; padding: 15px; } .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-left, .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-right { -webkit-transition: all 0.3s ease !important; transition: all 0.3s ease !important; } .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-left.sliding, .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-right.sliding { opacity: 0 !important; } .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-left.active, .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-right.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -ms-transform: translate(0, 0); opacity: 1; } .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-left.sliding { -webkit-transform: translate3d(10%, 0, 0) !important; transform: translate3d(10%, 0, 0) !important; -ms-transform: translate(10%, 0) !important; } .arlo#arlo .nav-tabs ~ .tab-content > .tab-pane.slide-right.sliding { -webkit-transform: translate3d(-10%, 0, 0) !important; transform: translate3d(-10%, 0, 0) !important; -ms-transform: translate(-10%, 0) !important; } .arlo#arlo .nav-tabs.nav-tabs-left:after, .arlo#arlo .nav-tabs.nav-tabs-right:after { border-bottom: 0px; } .arlo#arlo .nav-tabs.nav-tabs-left > li, .arlo#arlo .nav-tabs.nav-tabs-right > li { float: none; } .arlo#arlo .nav-tabs.nav-tabs-left { float: left; } .arlo#arlo .nav-tabs.nav-tabs-left ~ .tab-content { border-left: 1px solid rgba(0, 0, 0, 0.1); } .arlo#arlo .nav-tabs.nav-tabs-right { float: right; } .arlo#arlo .nav-tabs.nav-tabs-right ~ .tab-content { border-right: 1px solid rgba(0, 0, 0, 0.1); } .arlo#arlo .nav-tabs-simple { border-bottom: 0px; } .arlo#arlo .nav-tabs-simple:after { border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; position: relative; bottom: 3px; z-index: 120; } .arlo#arlo .nav-tabs-simple > li { margin-bottom: 0; } .arlo#arlo .nav-tabs-simple > li:after { -webkit-transition: all 0.1s linear 0s; transition: all 0.1s linear 0s; -webkit-backface-visibility: hidden; width: 100%; display: block; background-color: #f55753; height: 0px; content: ''; z-index: 125; } .arlo#arlo .nav-tabs-primary.nav-tabs-simple > li:after { background-color: #6d5cae; } .arlo#arlo .nav-tabs-success.nav-tabs-simple > li:after { background-color: #10cfbd; } .arlo#arlo .nav-tabs-complete.nav-tabs-simple > li:after { background-color: #48b0f7; } .arlo#arlo .nav-tabs-danger.nav-tabs-simple > li:after { background-color: #f55753; } .arlo#arlo .nav-tabs-warning.nav-tabs-simple > li:after { background-color: #f8d053; } .arlo#arlo .nav-tabs-info.nav-tabs-simple > li:after { background-color: #3b4752; } .arlo#arlo .nav-tabs-simple > li.active a, .arlo#arlo .nav-tabs-simple > li.active a:hover, .arlo#arlo .nav-tabs-simple > li.active a:focus { background-color: transparent; border-color: transparent; } .arlo#arlo .nav-tabs-simple > li.active:after, .arlo#arlo .nav-tabs-simple > li:hover:after { height: 3px; } .arlo#arlo .nav-tabs-simple.nav-tabs-left:after, .arlo#arlo .nav-tabs-simple.nav-tabs-right:after { border-bottom: 0px; } .arlo#arlo .nav-tabs-simple.nav-tabs-left > li:after, .arlo#arlo .nav-tabs-simple.nav-tabs-right > li:after { width: 0px; height: 100%; top: 0; bottom: 0; position: absolute; } .arlo#arlo .nav-tabs-simple.nav-tabs-left > li.active:after, .arlo#arlo .nav-tabs-simple.nav-tabs-right > li.active:after, .arlo#arlo .nav-tabs-simple.nav-tabs-left > li:hover:after, .arlo#arlo .nav-tabs-simple.nav-tabs-right > li:hover:after { width: 1px; } .arlo#arlo .nav-tabs-simple.nav-tabs-left > li:after { right: -1px; } .arlo#arlo .nav-tabs-simple.nav-tabs-right > li:after { left: 0; } .arlo#arlo .nav-tabs-linetriangle { border-bottom: 0; } .arlo#arlo .nav-tabs-linetriangle:after { border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; position: relative; bottom: 0; } .arlo#arlo .nav-tabs-linetriangle > li.active > a { background: transparent; box-shadow: none; border-color: transparent; } .arlo#arlo .nav-tabs-linetriangle > li.active > a:hover, .arlo#arlo .nav-tabs-linetriangle > li.active > a:focus, .arlo#arlo .nav-tabs-linetriangle > li.active > a:active { border-color: transparent; background-color: transparent; } .arlo#arlo .nav-tabs-linetriangle > li.active > a:after, .arlo#arlo .nav-tabs-linetriangle > li.active > a:before { border: medium solid transparent; content: ""; height: 0; left: 50%; pointer-events: none; position: absolute; width: 0; z-index: 1; top: 100%; } .arlo#arlo .nav-tabs-linetriangle > li.active > a:after { border-top-color: #fafafa; border-width: 10px; margin-left: -10px; } .arlo#arlo .nav-tabs-linetriangle > li.active > a:before { border-top-color: rgba(0, 0, 0, 0.2); border-width: 11px; margin-left: -11px; } .arlo#arlo .nav-tabs-linetriangle > li > a span { font-size: 1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .arlo#arlo .nav-tabs-linetriangle > li > a, .arlo#arlo .nav-tabs-linetriangle > li > a:hover, .arlo#arlo .nav-tabs-linetriangle > li > a:focus { overflow: visible; -webkit-transition: color 0.2s ease 0s; transition: color 0.2s ease 0s; } .arlo#arlo .nav-tabs-linetriangle ~ .tab-content { background: #fff; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-left.nav-tabs:after { border-bottom: none; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li.active > a:before { border-top: 11px solid transparent; border-bottom: 11px solid transparent; border-left: 11px solid rgba(0, 0, 0, 0.2); } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li.active > a:after { border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #fafafa; margin-top: 1px; margin-right: 2px; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li.active > a:after, .arlo#arlo .nav-tabs-linetriangle.nav-tabs-left.nav-tabs > li.active > a:before { top: auto; right: -23px; left: auto; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-right.nav-tabs:after { border-bottom: none; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li.active > a:before { border-top: 11px solid transparent; border-bottom: 11px solid transparent; border-right: 11px solid rgba(0, 0, 0, 0.2); } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li.active > a:after { border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #fafafa; margin-top: 1px; margin-left: -9px; } .arlo#arlo .nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li.active > a:after, .arlo#arlo .nav-tabs-linetriangle.nav-tabs-right.nav-tabs > li.active > a:before { top: auto; left: -12px; right: auto; } .arlo#arlo .nav-tabs-fillup { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000; } .arlo#arlo .nav-tabs-fillup > li { overflow: hidden; } .arlo#arlo .nav-tabs-fillup > li > a { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: color 0.3s ease 0s; transition: color 0.3s ease 0s; background: transparent; } .arlo#arlo .nav-tabs-fillup > li > a:after { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; background: none repeat scroll 0 0 #10cfbd; border: 1px solid #10cfbd; content: ""; height: calc(100% + 1px); left: 0; position: absolute; top: 0; -webkit-transform: translate3d(0, 100%, 0px); transform: translate3d(0, 100%, 0px); -webkit-transition: -webkit-transform 0.3s ease 0s; transition: transform 0.3s ease 0s; width: 100%; z-index: -1; } .arlo#arlo .nav-tabs-primary.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #6d5cae; border: 1px solid #6d5cae; } .arlo#arlo .nav-tabs-success.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #10cfbd; border: 1px solid #10cfbd; } .arlo#arlo .nav-tabs-complete.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #48b0f7; border: 1px solid #48b0f7; } .arlo#arlo .nav-tabs-warning.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #f8d053; border: 1px solid #f8d053; } .arlo#arlo .nav-tabs-danger.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #f55753; border: 1px solid #f55753; } .arlo#arlo .nav-tabs-info.nav-tabs-fillup > li > a:after { background: none repeat scroll 0 0 #3b4752; border: 1px solid #3b4752; } .arlo#arlo .nav-tabs-fillup > li > a span { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0px, 5px, 0px); transform: translate3d(0px, 5px, 0px); -webkit-transition: -webkit-transform 0.5s ease 0s; transition: transform 0.5s ease 0s; display: block; font-weight: 700; line-height: 1.5; } .arlo#arlo .nav-tabs-fillup > li.active { z-index: 100; } .arlo#arlo .nav-tabs-fillup > li.active > a, .arlo#arlo .nav-tabs-fillup > li.active > a:hover, .arlo#arlo .nav-tabs-fillup > li.active > a:focus { border-color: transparent; background: transparent; color: #fff; } .arlo#arlo .nav-tabs-fillup > li.active > a:after { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); -ms-transform: translate(0px, 0px); } .arlo#arlo .nav-tabs-fillup > li.active > a span { -webkit-transform: translate3d(0px, -5px, 0px); transform: translate3d(0px, -5px, 0px); -ms-transform: translate(0px, -5px); } .arlo#arlo .nav-tabs-fillup > li.active .icon:before { -webkit-transform: translate3d(0px, -5px, 0px); transform: translate3d(0px, -5px, 0px); -ms-transform: translate(0px, -5px); } .arlo#arlo .nav-tabs-fillup .icon:before { -webkit-transform: translate3d(0px, 5px, 0px); transform: translate3d(0px, 5px, 0px); -ms-transform: translate(0px, 5px); -webkit-transition: transform 0.5s ease 0s; transition: transform 0.5s ease 0s; display: block; margin: 0; } .arlo#arlo .nav-tabs-fillup ~ .tab-content { background: #fff; } .arlo#arlo .nav-tabs-fillup.nav-tabs-left, .arlo#arlo .nav-tabs-fillup.nav-tabs-right { border-bottom: none; } .arlo#arlo .nav-tabs-fillup.nav-tabs-left:after, .arlo#arlo .nav-tabs-fillup.nav-tabs-right:after { border-bottom: none; } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li > a:after, .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li > a:after { width: calc(100% + 1px); height: 100%; } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li.active a:after, .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li.active a:after { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); -ms-transform: translate(0px, 0px); } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li > a:after { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); -ms-transform: translate(100%, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li > a span { -webkit-transform: translate3d(5px, 0, 0px); transform: translate3d(5px, 0, 0px); -ms-transform: translate(5px, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li.active a span { -webkit-transform: translate3d(-5px, 0, 0px); transform: translate3d(-5px, 0, 0px); -ms-transform: translate(-5px, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-left > li.active .icon:before { -webkit-transform: translate3d(-5px, 0, 0px); transform: translate3d(-5px, 0, 0px); -ms-transform: translate(-5px, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li > a:after { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -ms-transform: translate(-100%, 0); left: -1px; } .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li > a span { -webkit-transform: translate3d(-5px, 0, 0px); transform: translate3d(-5px, 0, 0px); -ms-transform: translate(-5px, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li.active a span { -webkit-transform: translate3d(5px, 0, 0px); transform: translate3d(5px, 0, 0px); -ms-transform: translate(5px, 0); } .arlo#arlo .nav-tabs-fillup.nav-tabs-right > li.active .icon:before { -webkit-transform: translate3d(5px, 0, 0px); transform: translate3d(5px, 0, 0px); -ms-transform: translate(5px, 0); } .arlo#arlo .nav-tabs-header { overflow: scroll; width: 100%; } .arlo#arlo .nav-tabs-header .nav-tabs { width: auto; white-space: nowrap; } .arlo#arlo .nav-tabs-header .nav-tabs > li { display: inline-block; float: inherit; } .arlo#arlo .nav-tabs-header.nav-tabs-linetriangle { height: 61px; overflow-y: hidden; } .arlo#arlo .nav-tabs-header.nav-tabs-linetriangle:after { border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; position: relative; bottom: 3px; z-index: 120; content: ""; clear: both; } .arlo#arlo .nav-tabs-header.nav-tabs-linetriangle ~ .tab-content { position: relative; top: -12px; } .arlo#arlo .nav-tabs-header ~ .tab-content { overflow: hidden; padding: 15px; } .arlo#arlo .panel-group { margin-bottom: 18px; } .arlo#arlo .panel-group .panel-heading { padding: 13px 18px 10px 22px; } .arlo#arlo .panel-group .panel-heading.collapsed { background-color: #fff; } .arlo#arlo .panel-group .panel-heading + .panel-collapse .panel-body { border: 0; } .arlo#arlo .panel-group .panel-heading .panel-title { width: 100%; } .arlo#arlo .panel-group .panel-heading .panel-title > a { color: #626262; font-size: 13px; font-weight: normal; display: block; opacity: 1; } .arlo#arlo .panel-group .panel-heading .panel-title > a:hover { color: #626262 !important; } .arlo#arlo .panel-group .panel-heading .panel-title > a:hover:after { color: #626262 !important; } .arlo#arlo .panel-group .panel-heading .panel-title > a:after { font-family: 'FontAwesome'; content: "\f056"; position: absolute; right: 13px; top: 36%; color: #626262; } .arlo#arlo .panel-group .panel-heading .panel-title > a.collapsed { color: rgba(98, 98, 98, 0.7); opacity: 1; } .arlo#arlo .panel-group .panel-heading .panel-title > a.collapsed:after { content: "\f055"; color: rgba(98, 98, 98, 0.7); } .arlo#arlo .panel-group .panel + .panel { margin-top: 2px; } .arlo#arlo .panel-group .panel .panel-body { height: auto; } .arlo#arlo .nav-pills > li > a { border-radius: 0; color: #626262; } .arlo#arlo .nav-pills > li.active > a, .arlo#arlo .nav-pills > li.active > a:hover, .arlo#arlo .nav-pills > li.active > a:focus { color: #626262; background-color: #e6e6e6; } .arlo#arlo.arlo-xs .nav.nav-tabs.nav-stack-sm li { float: none; } .arlo#arlo.arlo-xs .nav.nav-tabs.nav-stack-sm.nav-tabs-linetriangle > li.active > a:after, .arlo#arlo.arlo-xs .nav.nav-tabs.nav-stack-sm.nav-tabs-linetriangle > li.active > a:before { display: none; } .arlo#arlo label, .arlo#arlo input, .arlo#arlo button, .arlo#arlo select, .arlo#arlo textarea { font-size: 14px; font-weight: normal; line-height: 20px; } .arlo#arlo input[type="radio"], .arlo#arlo input[type="checkbox"] { margin-top: 1px 0 0; line-height: normal; cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .arlo#arlo select[multiple], .arlo#arlo select[size] { height: auto !important; } .arlo#arlo input:focus, .arlo#arlo select:focus, .arlo#arlo textarea:focus, .arlo#arlo input[type="file"]:focus, .arlo#arlo input[type="radio"]:focus, .arlo#arlo input[type="checkbox"]:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo form legend { margin: 15px 0px 10px 0px; } .arlo#arlo .form-control, .arlo#arlo .fc-button, .arlo#arlo .arlo-category-list li a { background-color: #fff; background-image: none; border: 1px solid rgba(0, 0, 0, 0.07); font-family: 'Open Sans', Arial, sans-serif; -webkit-appearance: none; color: #2c2c2c; outline: 0; padding: 9px 12px; line-height: normal; font-size: 14px; font-weight: normal; vertical-align: middle; min-height: 38px; display: inline-block; width: auto; margin-bottom: 0; -webkit-transition: all 0.12s ease; transition: all 0.12s ease; -webkit-box-shadow: none; box-shadow: none; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-transition: background 0.2s linear 0s; transition: background 0.2s linear 0s; } .arlo#arlo .arlo-category-list li { padding-left: 0; display: inline-block; margin-right: 10px; margin-bottom: 10px; } .arlo#arlo .form-control:focus, .arlo#arlo .fc-button:focus { border-color: rgba(0, 0, 0, 0.1); background-color: #f0f0f0; outline: 0 !important; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .form-control:focus::-moz-placeholder, .arlo#arlo .fc-button:focus::-moz-placeholder { color: inherit; opacity: 0.7; } .arlo#arlo .form-control:focus:-ms-input-placeholder, .arlo#arlo .fc-button:focus:-ms-input-placeholder { color: inherit; opacity: 0.7; } .arlo#arlo .form-control:focus::-webkit-input-placeholder, .arlo#arlo .fc-button:focus::-webkit-input-placeholder { color: inherit; opacity: 0.7; } .arlo#arlo .form-control::-moz-placeholder, .arlo#arlo .fc-button::-moz-placeholder { color: inherit; opacity: 0.33; } .arlo#arlo .form-control:-ms-input-placeholder, .arlo#arlo .fc-button:-ms-input-placeholder { color: inherit; opacity: 0.33; } .arlo#arlo .form-control::-webkit-input-placeholder, .arlo#arlo .fc-button::-webkit-input-placeholder { color: inherit; opacity: 0.33; } .arlo#arlo .form-control[disabled], .arlo#arlo .fc-button[disabled], .arlo#arlo .form-control[readonly], .arlo#arlo .fc-button[readonly], .arlo#arlo fieldset[disabled] .form-control, .arlo#arlo fieldset[disabled] .fc-button { background: #f2f2f2; color: rgba(98, 98, 98, 0.5); } .arlo#arlo .input-sm, .arlo#arlo .form-horizontal .form-group-sm .form-control { font-size: 13px; min-height: 32px; height: 32px; padding: 8px 9px; } .arlo#arlo .input-lg, .arlo#arlo .form-horizontal .form-group-lg .form-control { border-radius: 3px; font-size: 18px; height: 45px; padding: 11px 13px; } .arlo#arlo .input-xlg { height: 51px; font-size: 18px; line-height: 22px; } .arlo#arlo .radio, .arlo#arlo .checkbox { margin-bottom: 10px; margin-top: 10px; padding-left: 0px; } .arlo#arlo .radio label, .arlo#arlo .checkbox label { display: inline-block; cursor: pointer; position: relative; padding-left: 25px !important; margin-right: 15px; font-size: 13px; } .arlo#arlo .radio label:before, .arlo#arlo .checkbox label:before { content: ""; display: inline-block; width: 17px; height: 17px; margin-right: 10px; position: absolute; left: 0px; background-color: #fff; border: 1px solid #d0d0d0; } .arlo#arlo .radio label { margin-bottom: 6px; } .arlo#arlo .radio label:before { bottom: 2.5px; border-radius: 99px; -webkit-transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33); transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33); } .arlo#arlo .radio input[type=radio]:checked + label:before { border-width: 5px; } .arlo#arlo .radio input[type=radio] { display: none; } .arlo#arlo .radio input[type=radio][disabled] + label { opacity: 0.65; } .arlo#arlo .radio.radio-success input[type=radio]:checked + label:before { border-color: #10cfbd; } .arlo#arlo .radio.radio-primary input[type=radio]:checked + label:before { border-color: #6d5cae; } .arlo#arlo .radio.radio-info input[type=radio]:checked + label:before { border-color: #3b4752; } .arlo#arlo .radio.radio-warning input[type=radio]:checked + label:before { border-color: #f8d053; } .arlo#arlo .radio.radio-danger input[type=radio]:checked + label:before { border-color: #f55753; } .arlo#arlo .radio.radio-complete input[type=radio]:checked + label:before { border-color: #48b0f7; } .arlo#arlo .checkbox input[type=radio][disabled] + label:after { background-color: #e6e6e6; } .arlo#arlo .checkbox label { transition: border 0.2s linear 0s, color 0.2s linear 0s; white-space: nowrap; } .arlo#arlo .checkbox label:before { top: 2px; border-radius: 3px; transition: border 0.2s linear 0s, color 0.2s linear 0s; } .arlo#arlo .checkbox label::after { display: inline-block; width: 16px; height: 16px; position: absolute; left: 2.2px; top: 1px; font-size: 11px; transition: border 0.2s linear 0s, color 0.2s linear 0s; } .arlo#arlo .checkbox label:after { border-radius: 3px; } .arlo#arlo .checkbox input[type=checkbox] { display: none; } .arlo#arlo .checkbox.checkbox-circle label:after { border-radius: 99px; } .arlo#arlo .checkbox.checkbox-circle label:before { border-radius: 99px; } .arlo#arlo .checkbox input[type=checkbox]:checked + label:before { border-width: 8px; } .arlo#arlo .checkbox input[type=checkbox]:checked + label::after { font-family: 'FontAwesome'; content: "\F00C"; color: #fff; } .arlo#arlo .checkbox input[type=checkbox][disabled] + label { opacity: 0.65; } .arlo#arlo .checkbox input[type=checkbox][disabled] + label:before { background-color: #eceff3; } .arlo#arlo .checkbox.right label { margin-right: 35px; padding-left: 0 !important; } .arlo#arlo .checkbox.right label:before { right: -35px; left: auto; } .arlo#arlo .checkbox.right input[type=checkbox]:checked + label { position: relative; } .arlo#arlo .checkbox.right input[type=checkbox]:checked + label::after { font-family: 'FontAwesome'; content: "\F00C"; position: absolute; right: -27px; left: auto; } .arlo#arlo .checkbox.check-success input[type=checkbox]:checked + label:before { border-color: #10cfbd; } .arlo#arlo .checkbox.check-primary input[type=checkbox]:checked + label:before { border-color: #6d5cae; } .arlo#arlo .checkbox.check-complete input[type=checkbox]:checked + label:before { border-color: #48b0f7; } .arlo#arlo .checkbox.check-warning input[type=checkbox]:checked + label:before { border-color: #f8d053; } .arlo#arlo .checkbox.check-danger input[type=checkbox]:checked + label:before { border-color: #f55753; } .arlo#arlo .checkbox.check-info input[type=checkbox]:checked + label:before { border-color: #3b4752; } .arlo#arlo .checkbox.check-success input[type=checkbox]:checked + label::after, .arlo#arlo .checkbox.check-primary input[type=checkbox]:checked + label::after, .arlo#arlo .checkbox.check-complete input[type=checkbox]:checked + label::after, .arlo#arlo .checkbox.check-warning input[type=checkbox]:checked + label::after, .arlo#arlo .checkbox.check-danger input[type=checkbox]:checked + label::after, .arlo#arlo .checkbox.check-info input[type=checkbox]:checked + label::after { color: #fff; } .arlo#arlo .input-group.transparent .input-group-addon { background-color: transparent; border-color: rgba(0, 0, 0, 0.07); } .arlo#arlo select.form-control { -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; -webkit-appearance: none; appearance: none; background-repeat: no-repeat; background-size: 25px; background-position: right 10px center; padding-right: 45px; background-image: url(../../assets/images/dropdown-bg-purple.png); border: none; color: #6d5cae; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); } .arlo#arlo select.form-control.no-bg { color: #cccccc; background-image: url(../../assets/images/dropdown-bg.png); background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .checkbox-filter label, .arlo#arlo .radio-filter label, .arlo#arlo .arlo-category-list li a { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); border: none; color: #6d5cae; cursor: pointer; text-align: center; } .arlo#arlo .checkbox-filter input[type="checkbox"], .arlo#arlo .radio-filter input[type="checkbox"], .arlo#arlo .checkbox-filter input[type="radio"], .arlo#arlo .radio-filter input[type="radio"] { display: none; } .arlo#arlo .checkbox-filter input[type="checkbox"][checked] + label, .arlo#arlo .radio-filter input[type="checkbox"][checked] + label, .arlo#arlo .checkbox-filter input[type="radio"][checked] + label, .arlo#arlo .radio-filter input[type="radio"][checked] + label { background-color: #6d5cae; color: white; } .arlo#arlo.arlo-xs form .row { margin-left: 0; margin-right: 0; } .arlo#arlo.arlo-xs form .row [class*='col-']:not(:first-child), .arlo#arlo.arlo-xs form .row [class*='col-']:not(:last-child) { padding-right: 7px; padding-left: 7px; } .arlo#arlo.arlo-xs form .row [class*='col-']:first-child { padding-left: 0; } .arlo#arlo.arlo-xs form .row [class*='col-']:last-child { padding-right: 0; } .arlo#arlo .form-control.btn, .arlo#arlo .fc-button { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); border: none; color: #6d5cae; } .arlo#arlo .form-horizontal .form-group { border-bottom: 1px solid #e6e6e6; padding-top: 19px; padding-bottom: 19px; margin-bottom: 0; } .arlo#arlo .form-horizontal .form-group:last-child { border-bottom: none; } .arlo#arlo .form-horizontal .form-group:hover .control-label { opacity: .6; } .arlo#arlo .form-horizontal .form-group.focused .control-label { opacity: 1; } .arlo#arlo .form-horizontal .form-group .control-label { text-align: left; opacity: .42; -webkit-transition: opacity ease 0.3s; transition: opacity ease 0.3s; } .arlo#arlo .form-group-attached .form-group.form-group-default { border-radius: 0; margin-bottom: 0; } .arlo#arlo .form-group-attached > div { margin: 0; } .arlo#arlo .form-group-attached > div:first-child.row > [class*='col-']:first-child .form-group-default { border-top-left-radius: 2px; } .arlo#arlo .form-group-attached > div:first-child.row > [class*='col-']:last-child .form-group-default { border-top-right-radius: 2px; } .arlo#arlo .form-group-attached > div:first-child.form-group-default { border-top-left-radius: 2px; border-top-right-radius: 2px; } .arlo#arlo .form-group-attached > div:last-child.row > [class*='col-']:first-child .form-group-default { border-bottom-left-radius: 2px; } .arlo#arlo .form-group-attached > div:last-child.row > [class*='col-']:last-child .form-group-default { border-bottom-right-radius: 2px; } .arlo#arlo .form-group-attached > div:last-child.form-group-default { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } .arlo#arlo .form-group-attached > div.row > [class*='col-'] { padding-right: 0 !important; padding-left: 0 !important; } .arlo#arlo .form-group-attached > div.row > [class*='col-'] > .form-group-default { display: table; width: 100%; } .arlo#arlo .form-group-attached > div.row > [class*='col-']:not(:only-child):not(:last-child) > .form-group-default { border-right-color: transparent; } .arlo#arlo .form-group-attached > div:not(:last-child) .form-group-default, .arlo#arlo .form-group-attached > div:not(:last-child).form-group-default { border-bottom-color: transparent; } .arlo#arlo.arlo-xs .form-group-attached .form-group-default { border-right-color: rgba(0, 0, 0, 0.07) !important; } .arlo#arlo:not(.arlo-xs) .form-group-attached > div.row { display: table; width: 100%; } .arlo#arlo:not(.arlo-xs) .form-group-attached > div.row > [class*='col-'] { display: table-cell; height: 100%; float: none; vertical-align: top; } .arlo#arlo:not(.arlo-xs) .form-group-attached > div.row > [class*='col-'] .form-group { height: 100%; width: 100%; } .arlo#arlo .form-group { margin-bottom: 10px; } .arlo#arlo .form-group label:not(.error) { font-family: 'Montserrat'; font-size: 11px; text-transform: uppercase; font-weight: 600; } .arlo#arlo .form-group label .help { margin-left: 8px; } .arlo#arlo .form-group .help { font-size: 12px; color: rgba(98, 98, 98, 0.55); } .arlo#arlo .form-group-default { background-color: #fff; position: relative; border: 1px solid rgba(0, 0, 0, 0.07); border-radius: 2px; padding-top: 7px; padding-left: 12px; padding-right: 12px; padding-bottom: 4px; overflow: hidden; -webkit-transition: background-color 0.2s ease; transition: background-color 0.2s ease; } .arlo#arlo .form-group-default.required:after { color: #f55753; content: "*"; font-family: arial; font-size: 20px; position: absolute; right: 15px; top: 9px; } .arlo#arlo .form-group-default.disabled { background: #f8f8f8; color: rgba(98, 98, 98, 0.23); } .arlo#arlo .form-group-default.disabled input { opacity: .6; } .arlo#arlo .form-group-default.disabled.focused { background: #f8f8f8; } .arlo#arlo .form-group-default.disabled.focused .control-label { opacity: 1; } .arlo#arlo .form-group-default.focused { border-color: rgba(0, 0, 0, 0.1) !important; background-color: #f0f0f0; } .arlo#arlo .form-group-default.focused .control-label { opacity: .4; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; } .arlo#arlo .form-group-default.has-error { background-color: rgba(245, 87, 83, 0.1); } .arlo#arlo .form-group-default.has-success .form-control-feedback, .arlo#arlo .form-group-default.has-error .form-control-feedback { display: none !important; } .arlo#arlo .form-group-default.has-success .form-control, .arlo#arlo .form-group-default.has-success .form-control:focus, .arlo#arlo .form-group-default.has-error .form-control, .arlo#arlo .form-group-default.has-error .form-control:focus { border: none; box-shadow: none; } .arlo#arlo .form-group-default.input-group { padding: 0; } .arlo#arlo .form-group-default.input-group > label { margin-top: 6px; padding-left: 12px; } .arlo#arlo .form-group-default.input-group > .form-control { margin-top: -2px; margin-bottom: 3px; padding-left: 12px; } .arlo#arlo .form-group-default.input-group .input-group-addon { height: calc(50px); min-width: calc(50px); border-radius: 0; border: none; } .arlo#arlo .form-group-default.input-group.focused .input-group-addon { border-color: rgba(0, 0, 0, 0.1); } .arlo#arlo .form-group-default.input-group-attached { position: relative; } .arlo#arlo .form-group-default.input-group-attached .input-group-btn { right: -1%; } .arlo#arlo .form-group-default.input-group-attached .input-group-btn > .btn { position: absolute; right: -100%; top: 0; height: 100%; z-index: 2; } .arlo#arlo .form-group-default .form-control { border: none; height: 25px; min-height: 25px; padding: 0; margin-top: -4px; background: none; } .arlo#arlo .form-group-default .form-control.error { color: #2c2c2c; } .arlo#arlo .form-group-default .form-control:focus { background: none; } .arlo#arlo .form-group-default textarea.form-control { padding-top: 5px; } .arlo#arlo .form-group-default label { margin: 0; display: block; opacity: 1; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } .arlo#arlo .form-group-default label.label-lg { font-size: 13px; left: 13px; top: 9px; } .arlo#arlo .form-group-default label.label-sm { font-size: 11px; left: 11px; top: 6px; } .arlo#arlo .form-group-default label.highlight { opacity: 1; } .arlo#arlo .form-group-default label.fade { opacity: .5; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; } .arlo#arlo .form-group-default > .input-lg { height: 29px; min-height: 29px; padding-left: 1px; } .arlo#arlo .form-group-default > .input-sm { min-height: 18px; height: 18px; } .arlo#arlo .form-group-default.form-group-default-select2 { padding: 0; } .arlo#arlo .form-group-default.form-group-default-select2 > label { position: absolute; z-index: 10; padding: 7px 12px 0 12px; } .arlo#arlo .form-group-default.form-group-default-select2 > label.label-lg { left: 0; top: 0; } .arlo#arlo .form-group-default.form-group-default-select2 > label.label-sm { left: 0; top: 0; } .arlo#arlo .form-group-default.form-group-default-select2 .select2-container .select2-choice { padding-top: 20px; height: 52px; } .arlo#arlo .form-group-default.form-group-default-select2 .select2-container .select2-choice .select2-arrow b:before { top: 20px; } .arlo#arlo .form-group-default.form-group-default-select2 .select2-container .select2-choice .select2-chosen { padding-left: 3px; padding-top: 1px; } .arlo#arlo .form-group-default.form-group-default-select2 .select2-container .select2-choices { padding-top: 20px; height: 52px; border: 0px; } .arlo#arlo .form-group-default.form-group-default-select2 > .input-lg { height: auto; padding: 0; } .arlo#arlo .form-group-default.form-group-default-select2 > .input-lg .select2-choice { padding-top: 20px; height: 56px; } .arlo#arlo .form-group-default.form-group-default-select2 > .input-sm { height: auto; padding: 0; } .arlo#arlo .form-group-default.form-group-default-select2 > .input-sm .select2-choice { padding-top: 20px; height: 46px; } .arlo#arlo .form-group-default.form-group-default-selectFx { padding: 0; } .arlo#arlo .form-group-default.form-group-default-selectFx > label { position: absolute; z-index: 10; padding: 7px 12px 0 12px; } .arlo#arlo .form-group-default.form-group-default-selectFx > label.label-lg { left: 0; top: 0; } .arlo#arlo .form-group-default.form-group-default-selectFx > label.label-sm { left: 0; top: 0; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-placeholder { padding-top: 28px; height: 52px; padding-left: 12px; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-select { height: auto; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-select > span:after, .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-select .cs-selected span:after { top: 39px; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-select.input-lg .cs-placeholder { height: 60px; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .cs-select.input-sm .cs-placeholder { height: 50px; } .arlo#arlo .form-group-default.form-group-default-selectFx .cs-wrapper .dropdown-placeholder { vertical-align: top; } .arlo#arlo .has-success .help-block, .arlo#arlo .has-success .control-label, .arlo#arlo .has-success .radio, .arlo#arlo .has-success .checkbox, .arlo#arlo .has-success .radio-inline, .arlo#arlo .has-success .checkbox-inline { color: #0da899; } .arlo#arlo .has-success .form-control { border-color: #0da899; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-success .form-control:focus { border-color: #09786e; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-success .input-group-addon { background: #f0f0f0; border: 1px solid rgba(0, 0, 0, 0.07); color: rgba(98, 98, 98, 0.47); } .arlo#arlo .has-success .form-control-feedback { color: #0da899; } .arlo#arlo .has-warning .help-block, .arlo#arlo .has-warning .control-label, .arlo#arlo .has-warning .radio, .arlo#arlo .has-warning .checkbox, .arlo#arlo .has-warning .radio-inline, .arlo#arlo .has-warning .checkbox-inline { color: #c9a843; } .arlo#arlo .has-warning .form-control { border-color: #c9a843; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-warning .form-control:focus { border-color: #a98b31; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-warning .input-group-addon { background: #f0f0f0; border: 1px solid rgba(0, 0, 0, 0.07); color: rgba(98, 98, 98, 0.47); } .arlo#arlo .has-warning .form-control-feedback { color: #c9a843; } .arlo#arlo .has-error .help-block, .arlo#arlo .has-error .control-label, .arlo#arlo .has-error .radio, .arlo#arlo .has-error .checkbox, .arlo#arlo .has-error .radio-inline, .arlo#arlo .has-error .checkbox-inline { color: #f55753; } .arlo#arlo .has-error .form-control { border-color: #f55753; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-error .form-control:focus { border-color: #f22823; -webkit-box-shadow: none; box-shadow: none; } .arlo#arlo .has-error .input-group-addon { background: #f0f0f0; border: 1px solid rgba(0, 0, 0, 0.07); color: rgba(98, 98, 98, 0.47); } .arlo#arlo .has-error .form-control-feedback { color: #f55753; } .arlo#arlo .error { font-size: 12px; color: #f55753; display: block; } .arlo#arlo .input-group-addon { background: #f0f0f0; border: 1px solid rgba(0, 0, 0, 0.07); color: rgba(98, 98, 98, 0.47); font-size: 14px; padding: 6px 9px; display: table-cell; border-radius: 3px; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s; } .arlo#arlo .input-group-addon i { position: relative; top: 1px; } .arlo#arlo .input-group-addon.primary { background-color: #6d5cae; border: 1px solid #6d5cae; color: #fff; } .arlo#arlo .input-group-addon.primary .arrow { color: #6d5cae; } .arlo#arlo .input-group-addon.success { background-color: #0090d9; color: #fff; } .arlo#arlo .input-group-addon.success .arrow { color: #0090d9; } .arlo#arlo .input-group-addon.info { background-color: #1f3853; color: #fff; } .arlo#arlo .input-group-addon.info .arrow { color: #1f3853; } .arlo#arlo .input-group-addon.warning { background-color: #fbb05e; color: #fff; } .arlo#arlo .input-group-addon.warning .arrow { color: #fbb05e; } .arlo#arlo .input-group-addon.danger { background-color: #f35958; color: #fff; } .arlo#arlo .input-group-addon.danger .arrow { color: #f35958; } .arlo#arlo .input-group-addon .arrow { position: relative; right: -6px; color: #D1DADE; z-index: 100; } .arlo#arlo .input-group-addon .arrow:before { font-family: 'FontAwesome'; content: "\f0da"; font-size: 23px; position: absolute; left: 17px; top: -2px; } .arlo#arlo .input-group-addon:last-child .arrow:before { font-family: 'FontAwesome'; content: "\f0d9"; font-size: 23px; position: absolute; left: -23px; top: -2px; } .arlo#arlo .input-group-addon:last-child input { border-left: 0px; } .arlo#arlo input, .arlo#arlo input:focus { -webkit-transition: none !important; } .arlo#arlo input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px #fff inset !important; } .arlo#arlo input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0 1000px #f0f0f0 inset !important; } .arlo#arlo input.error:-webkit-autofill, .arlo#arlo input.error:-webkit-autofill:focus, .arlo#arlo .has-error input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px #F9E9E9 inset !important; } .arlo#arlo .selectize-control.single .selectize-input.input-active, .arlo#arlo .selectize-control.single .selectize-input.input-active input { cursor: pointer; } .arlo#arlo .selectize-control.single .selectize-input.full, .arlo#arlo .arlo-filters select, .arlo#arlo .arlo-filters-buttons .button { width: auto; border: none; padding: 10px; color: #6d5cae; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); font-size: 14px; } .arlo#arlo .arlo-filters-buttons .button { text-align: center; overflow: hidden; } .arlo#arlo .selectize-control.single .selectize-input.full:after { content: "\f107"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; border: none; font-size: 17px; display: block; width: 1em; height: 1em; color: white; border-radius: 50%; padding: 3px; box-sizing: content-box; margin-top: -11px; right: 7px; background-color: #6d5cae; text-align: center; } .arlo#arlo .selectize-control.single.applied .selectize-input.full { color: white; background-color: #6d5cae; } .arlo#arlo .selectize-control.single.applied .selectize-input.full:after { background-color: white; color: #6d5cae; } .arlo#arlo .selectize-control.single.full-width .selectize-input.full { width: 100%; } .arlo#arlo .selectize-control.single .selectize-dropdown { border: none; background-color: #f0f0f0; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); } .arlo#arlo .selectize-control.single .selectize-dropdown .active { background-color: #e6e6e6; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option { background-image: url("../../assets/images/flags.png"); background-repeat: no-repeat; background-position: 8px 9px; padding-left: 30px; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="Australia"] { background-position-y: -22px; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="Hong Kong"] { background-position-y: -53px; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="Singapore"] { background-position-y: -83px; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="United Kingdom"] { background-position-y: -115px; } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="United States"] { background-image: url("../../assets/images/us.png"); } .arlo#arlo .selectize-control.single.region-selector .selectize-dropdown-content .option[data-value="European Union"] { background-image: url("../../assets/images/eu.png"); } .arlo#arlo .selectize-control.single.region-selector .selectize-input > div:before { content: "Region: "; } .arlo#arlo .selectize-control.single.no-bg .selectize-input.full { background-color: transparent; box-shadow: none; opacity: .4; color: #626262; } .arlo#arlo .selectize-control.single.no-bg .selectize-input.full:after { background-color: #626262; right: 0; } .arlo#arlo .selectize-control.single.dark .selectize-input.full { background-color: rgba(255, 255, 255, 0.1); color: white; border: none; } .arlo#arlo .selectize-control.single.dark .selectize-input.full:before { display: none; } .arlo#arlo .selectize-control.single.dark .selectize-input.full:after { background-color: white; color: #626262; } .arlo#arlo input[type="text"].dark { background-color: rgba(255, 255, 255, 0.1); color: white; border: none; } .arlo#arlo .table.table-hover tbody tr:hover td { background: #daeffd !important; } .arlo#arlo .table.table-hover tbody tr.selected:hover td { background: #fef6dd !important; } .arlo#arlo .table.table-borderless tbody tr td { border-top: 0; } .arlo#arlo .table.table-condensed { table-layout: fixed; } .arlo#arlo .table.table-condensed thead tr th { padding-left: 20px; padding-right: 20px; } .arlo#arlo .table.table-condensed tbody tr td { padding-top: 12px; padding-bottom: 12px; } .arlo#arlo .table.table-condensed thead tr th, .arlo#arlo .table.table-condensed tbody tr td, .arlo#arlo .table.table-condensed tbody tr td * { white-space: nowrap; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown > td { background: #fef6dd; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown > td:first-child:before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown + tr > td { background: rgba(250, 250, 250, 0.4); padding: 0px 40px; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline { background: transparent; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline tr, .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.shown + tr > td .table-inline td { background: transparent; font-weight: 600; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr.row-details > td:first-child:before { content: ''; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr > td:hover { cursor: pointer; } .arlo#arlo .table.table-condensed.table-detailed > tbody > tr > td:first-child:before { content: "\f054"; display: inline-block; margin-right: 8px; font-family: 'FontAwesome'; -webkit-transition: all 0.12s linear; transition: all 0.12s linear; } .arlo#arlo .table.table-condensed.table-detailed .table-inline td { border: none; text-align: left; } .arlo#arlo .table.table-borderless > tbody > tr > td { border-bottom: 0px; } .arlo#arlo .table.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #f5f5f5; } .arlo#arlo .table > tbody > tr > td, .arlo#arlo .table > tbody > tr > th, .arlo#arlo .table > tfoot > tr > td, .arlo#arlo .table > tfoot > tr > th, .arlo#arlo .table > thead > tr > td, .arlo#arlo .table > thead > tr > th { border-top-color: rgba(0, 0, 0, 0.02); } .arlo#arlo .device_morph { position: relative; display: inline-block; } .arlo#arlo .device_morph .screen { position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .arlo#arlo .iphone-border { position: absolute; left: 12px; top: 47px; right: 12px; bottom: 76px; height: auto; overflow-y: hidden; } .arlo#arlo .iphone-border > img { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .arlo#arlo .social-wrapper, .arlo#arlo .social { height: 100%; width: 100%; } .arlo#arlo .social-wrapper .social .feed { overflow-y: hidden; width: 100%; } .arlo#arlo .social-wrapper .social .feed > .day { white-space: normal; display: block; width: 100%; margin: 0 auto; } .arlo#arlo .social-wrapper .social .feed > .day:after { feed: ''; display: block; clear: both; } .arlo#arlo .social-wrapper .social .feed > .day:hover > .timeline:after { background: #48b0f7; } .arlo#arlo .card { padding-bottom: 0; margin-bottom: 0; background: #FFF; float: left; position: relative; border-radius: 4px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; margin-bottom: 20px; width: 300px; border: 1px solid #e6e6e6; } .arlo#arlo .card .circle { position: absolute; right: 20px; top: 20px; display: block; border-radius: 50%; border: 2px solid #f0f0f0; width: 9px; height: 9px; background: #626c75; z-index: 1; } .arlo#arlo .card .circle:hover { cursor: pointer; } .arlo#arlo .card.full-width { width: 100% !important; } .arlo#arlo .card.status { background: #daeffd; border-radius: 4px; padding: 15px 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid transparent; } .arlo#arlo .card.status:hover, .arlo#arlo .card.status.hover { border-color: #d8dadc !important; } .arlo#arlo .card.status h5 { font-size: 12px; margin: 0; } .arlo#arlo .card.status h5 .time { color: #fff; } .arlo#arlo .card.status h2 { color: #2c2c2c; font-size: 25px; margin: 0; font-weight: normal; } .arlo#arlo .card.status .reactions { color: #f0f0f0; opacity: .45; font-size: 12px; margin: 5px 0 0; padding: 0; } .arlo#arlo .card.status .reactions li { display: inline-block; list-style: none; padding: 0; } .arlo#arlo .card.status .circle { width: 9px; height: 9px; border: none; background: #48b0f7; } .arlo#arlo .card.share .card-header { padding: 15px 15px 12px; border-bottom: 1px solid #daeffd; } .arlo#arlo .card.share .card-header:hover { background: #daeffd; cursor: pointer; border-top-right-radius: 2px; border-top-left-radius: 2px; } .arlo#arlo .card.share .card-header:hover h6 { opacity: .6; } .arlo#arlo .card.share .card-header .user-pic { float: left; border-radius: 50%; overflow: hidden; margin-right: 10px; } .arlo#arlo .card.share .card-header .user-pic > img { width: 30px; height: 30px; } .arlo#arlo .card.share .card-header h5 { font-weight: bold; font-size: 14px; margin: 0; line-height: 22.7px; font-family: arial; letter-spacing: -0.006em; margin-top: -3px; } .arlo#arlo .card.share .card-header h6 { font-size: 12px; margin: 0; font-family: arial; opacity: .45; } .arlo#arlo .card.share .card-description { padding: 12px 16px 11px; font-size: 14px; line-height: 21px; margin: 0; } .arlo#arlo .card.share .card-description p { margin-bottom: 4px; } .arlo#arlo .card.share .card-description .via { opacity: .45; display: block; font-size: 12px; font-family: arial; } .arlo#arlo .card.share .card-content { position: relative; } .arlo#arlo .card.share .card-content .buttons { left: 17px; padding: 0; position: absolute; top: 10px; } .arlo#arlo .card.share .card-content .buttons li { display: inline-block; list-style: none; margin-right: 10px; } .arlo#arlo .card.share .card-content .buttons li a { color: #fff; } .arlo#arlo .card.share .card-feed { overflow: hidden; position: relative; max-height: 400px; } .arlo#arlo .card.share .card-feed:hover .buttons { opacity: 1; } .arlo#arlo .card.share .card-feed .buttons { position: absolute; top: 5px; right: 0; opacity: 0; } .arlo#arlo .card.share .card-feed .buttons li { display: inline-block; list-style: none; } .arlo#arlo .card.share .card-feed .buttons li a { color: #fff; opacity: 0.8; padding: 5px; } .arlo#arlo .card.share .card-feed > * { max-width: 100%; } .arlo#arlo .card.share .card-footer { padding: 14px 16px 11px; font-size: 12px !important; } .arlo#arlo .card.share .card-footer:hover { background: #daeffd; cursor: pointer; } .arlo#arlo .card.share .card-footer:hover .reactions, .arlo#arlo .card.share .card-footer:hover .time { opacity: .8; } .arlo#arlo .card.share .card-footer .time { float: left; opacity: .45; font-family: arial; margin-top: 1px; } .arlo#arlo .card.share .card-footer .reactions { float: right; margin: 0; padding: 0; opacity: .45; } .arlo#arlo .card.share .card-footer .reactions li { display: inline-block; list-style: none; } .arlo#arlo .card.share .card-footer .reactions li a { color: inherit; } .arlo#arlo .card.share .card-description, .arlo#arlo .card.share .card-feed, .arlo#arlo .card.share .card-footer { border-color: transparent; border-style: solid; } .arlo#arlo .card.share .card-description { border-width: 1px; } .arlo#arlo .card.share .card-feed { border-width: 0 1px; margin-top: -2px; } .arlo#arlo .card.share .card-footer { border-width: 0 1px 1px 1px; } .arlo#arlo .card.share.share-other .card-description { padding-bottom: 0; } .arlo#arlo .card.share.share-other .card-footer { padding-top: 0; border-radius: 0; } .arlo#arlo .card.share.share-other .card-footer:hover { background: #fff; } .arlo#arlo .card.share.share-other .card-header { border-top: 1px solid #daeffd; } .arlo#arlo .card.share.share-other .circle { background: #f8d053; } .arlo#arlo .card.col1 { width: 300px; } .arlo#arlo .card.col2 { width: 620px; } .arlo#arlo .card.col3 { width: 920px; } .arlo#arlo .card img { width: 100%; } .arlo#arlo.arlo-md:not(.arlo-md) .day .card:first-child .col-md-4:first-child { width: 100%; margin-bottom: 20px; } .arlo#arlo.arlo-md:not(.arlo-md) .day .card:first-child .col-md-4:nth-child(2), .arlo#arlo.arlo-md:not(.arlo-md) .day .card:first-child .col-md-4:nth-child(3) { width: 50%; } .arlo#arlo.arlo-xs .social-wrapper .social .feed > .day > .card { width: 100% !important; } .arlo#arlo .gallery { margin: auto; } .arlo#arlo .gallery-item { overflow: hidden; cursor: default; background-color: #000; position: relative; } .arlo#arlo .gallery-item:hover { cursor: pointer; } .arlo#arlo .gallery-item[data-width="1"] { width: 24.98%; } .arlo#arlo .gallery-item[data-width="2"] { width: 49.96% !important; } .arlo#arlo .gallery-item > img { opacity: 1; -webkit-transition: opacity 0.35s; transition: opacity 0.35s; } .arlo#arlo .gallery-item > .live-tile img { opacity: 1; -webkit-transition: opacity 0.35s; transition: opacity 0.35s; } .arlo#arlo .gallery-item .rating { margin-top: -5px; color: rgba(255, 255, 255, 0.3); } .arlo#arlo .gallery-item .rating > .rated { color: #ffffff; } .arlo#arlo .gallery-item .item-info { -webkit-transform: translate3d(0, 40%, 0); transform: translate3d(0, 40%, 0); -webkit-transition: -webkit-transform 0.35s, color 0.35s; transition: transform 0.35s, color 0.35s; } .arlo#arlo .gallery-item .item-info.more-content { -webkit-transform: translate3d(0, 32%, 0); transform: translate3d(0, 32%, 0); } .arlo#arlo .gallery-item:hover .item-info { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .arlo#arlo .gallery-item:hover > img { opacity: 0.6; } .arlo#arlo .gallery-item:hover > .live-tile img { opacity: 0.6; } .arlo#arlo .gallery-item:active .item-info { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .arlo#arlo .gallery-item:active > img { opacity: 0.6; } .arlo#arlo .custom { height: 150px; } .arlo#arlo .count-down h1 { font-size: 61px; } .arlo#arlo .bg-overlay { -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .arlo#arlo .content-triangle { position: absolute; bottom: 0; width: 0; height: 0; border-left: 70px solid transparent; border-bottom: 100px solid white; } .arlo#arlo .content-triangle:before { content: ''; position: absolute; left: -100%; width: 100vw; height: 100px; background: white; } .arlo#arlo .content-triangle:after { content: ''; position: absolute; right: 70px; width: 100vw; height: 100px; background: white; } .arlo#arlo .icon-list .fa-item { display: block; color: #121212; line-height: 32px; height: 32px; padding-left: 10px; } .arlo#arlo .icon-list .fa-item > i { width: 32px; font-size: 14px; display: inline-block; text-align: right; margin-right: 10px; } .arlo#arlo .thumbnail-wrapper { display: inline-block; overflow: hidden; float: left; } .arlo#arlo .thumbnail-wrapper.circular { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; } .arlo#arlo .thumbnail-wrapper.bordered { border-width: 4px; border-style: solid; } .arlo#arlo .thumbnail-wrapper.bordered.d16 { width: 20px; height: 20px; } .arlo#arlo .thumbnail-wrapper.bordered.d16 > * { line-height: 12px; } .arlo#arlo .thumbnail-wrapper.bordered.d24 { width: 28px; height: 28px; } .arlo#arlo .thumbnail-wrapper.bordered.d24 > * { line-height: 24px; } .arlo#arlo .thumbnail-wrapper.bordered.d32 { width: 36px; height: 36px; } .arlo#arlo .thumbnail-wrapper.bordered.d32 > * { line-height: 28px; } .arlo#arlo .thumbnail-wrapper.bordered.d48 { width: 52px; height: 52px; } .arlo#arlo .thumbnail-wrapper.bordered.d48 > * { line-height: 44px; } .arlo#arlo .thumbnail-wrapper.d16 { width: 16px; height: 16px; } .arlo#arlo .thumbnail-wrapper.d16 > * { line-height: 16px; } .arlo#arlo .thumbnail-wrapper.d24 { width: 24px; height: 24px; } .arlo#arlo .thumbnail-wrapper.d24 > * { line-height: 24px; } .arlo#arlo .thumbnail-wrapper.d32 { width: 32px; height: 32px; } .arlo#arlo .thumbnail-wrapper.d32 > * { line-height: 32px; } .arlo#arlo .thumbnail-wrapper.d39 { width: 39px; height: 39px; } .arlo#arlo .thumbnail-wrapper.d39 > * { line-height: 39px; } .arlo#arlo .thumbnail-wrapper.d48 { width: 48px; height: 48px; } .arlo#arlo .thumbnail-wrapper.d48 > * { line-height: 50px; } .arlo#arlo .thumbnail-wrapper > * { vertical-align: middle; width: 100%; height: 100%; text-align: center; } .arlo#arlo .profile-dropdown { background: #fff; padding: 0; } .arlo#arlo .profile-dropdown:before { position: absolute; top: -7px; right: 15px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .arlo#arlo .profile-dropdown:after { position: absolute; top: -6px; right: 16px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; } .arlo#arlo .profile-dropdown li:last-child { margin-top: 11px; padding: 0; } .arlo#arlo .profile-dropdown li:last-child > a { padding-top: 3px; padding-bottom: 3px; padding-right: 19px; } .arlo#arlo .profile-dropdown li > a { opacity: .5; -webkit-transition: opacity ease 0.3s; transition: opacity ease 0.3s; padding-left: 17px; padding-right: 37px; min-width: 138px; } .arlo#arlo .profile-dropdown li > a > i { margin-right: 5px; } .arlo#arlo .profile-dropdown li > a:hover { opacity: 1; } .arlo#arlo .profile-dropdown-toggle { background: transparent; border: none; } .arlo#arlo .scrollable { overflow-y: auto; -webkit-overflow-scrolling: touch; } .arlo#arlo .no-padding { padding: 0px !important; } .arlo#arlo .no-margin { margin: 0px !important; } .arlo#arlo .no-overflow { overflow: hidden !important; } .arlo#arlo .auto-overflow { overflow: auto; } .arlo#arlo .center-margin { margin-left: auto; margin-right: auto; } .arlo#arlo .inherit-size { width: inherit; height: inherit; } .arlo#arlo .inherit-height { height: inherit; } .arlo#arlo .image-responsive-height { width: 100%; } .arlo#arlo .image-responsive-width { height: 100%; } .arlo#arlo .overlayer { position: absolute; display: block; z-index: 21; } .arlo#arlo .overlayer.fullwidth { width: 100%; } .arlo#arlo .overlayer-wrapper { position: relative; display: block; z-index: 10; } .arlo#arlo .overlay-fixed { position: fixed !important; top: auto !important; } .arlo#arlo .pull-bottom-fixed { position: fixed; bottom: 0; } .arlo#arlo .top-left { position: absolute !important; top: 0; left: 0; } .arlo#arlo .top-right { position: absolute !important; top: 1px; right: 0; } .arlo#arlo .bottom-left { position: absolute !important; bottom: 1px; left: 0; } .arlo#arlo .bottom-right { position: absolute !important; bottom: 0; right: 0; } .arlo#arlo .pull-bottom { position: absolute !important; bottom: 0; } .arlo#arlo .pull-up { position: absolute !important; top: 0; } .arlo#arlo .pull-center { position: absolute; left: 0; right: 0; } .arlo#arlo .pull-center-inner { display: table; margin: 0 auto; } .arlo#arlo .cursor { cursor: pointer; } .arlo#arlo .scroll-x-hidden { overflow-x: hidden !important; } .arlo#arlo img { max-width: 100%; height: auto; } .arlo#arlo .clearfix { clear: both; } .arlo#arlo .p-t-0 { padding-top: 0px !important; } .arlo#arlo .p-r-0 { padding-right: 0px !important; } .arlo#arlo .p-l-0 { padding-left: 0px !important; } .arlo#arlo .p-b-0 { padding-bottom: 0px !important; } .arlo#arlo .padding-0 { padding: 0px !important; } .arlo#arlo .p-t-5 { padding-top: 5px !important; } .arlo#arlo .p-r-5 { padding-right: 5px !important; } .arlo#arlo .p-l-5 { padding-left: 5px !important; } .arlo#arlo .p-b-5 { padding-bottom: 5px !important; } .arlo#arlo .padding-5 { padding: 5px !important; } .arlo#arlo .p-t-10 { padding-top: 10px !important; } .arlo#arlo .p-r-10 { padding-right: 10px !important; } .arlo#arlo .p-l-10 { padding-left: 10px !important; } .arlo#arlo .p-b-10 { padding-bottom: 10px !important; } .arlo#arlo .padding-10 { padding: 10px !important; } .arlo#arlo .p-t-15 { padding-top: 15px !important; } .arlo#arlo .p-r-15 { padding-right: 15px !important; } .arlo#arlo .p-l-15 { padding-left: 15px !important; } .arlo#arlo .p-b-15 { padding-bottom: 15px !important; } .arlo#arlo .padding-15 { padding: 15px !important; } .arlo#arlo .p-t-20 { padding-top: 20px !important; } .arlo#arlo .p-r-20 { padding-right: 20px !important; } .arlo#arlo .p-l-20 { padding-left: 20px !important; } .arlo#arlo .p-b-20 { padding-bottom: 20px !important; } .arlo#arlo .padding-20 { padding: 20px !important; } .arlo#arlo .p-t-25 { padding-top: 25px !important; } .arlo#arlo .p-r-25 { padding-right: 25px !important; } .arlo#arlo .p-l-25 { padding-left: 25px !important; } .arlo#arlo .p-b-25 { padding-bottom: 25px !important; } .arlo#arlo .padding-25 { padding: 25px !important; } .arlo#arlo .p-t-30 { padding-top: 30px !important; } .arlo#arlo .p-r-30 { padding-right: 30px !important; } .arlo#arlo .p-l-30 { padding-left: 30px !important; } .arlo#arlo .p-b-30 { padding-bottom: 30px !important; } .arlo#arlo .padding-30 { padding: 30px !important; } .arlo#arlo .p-t-35 { padding-top: 35px !important; } .arlo#arlo .p-r-35 { padding-right: 35px !important; } .arlo#arlo .p-l-35 { padding-left: 35px !important; } .arlo#arlo .p-b-35 { padding-bottom: 35px !important; } .arlo#arlo .padding-35 { padding: 35px !important; } .arlo#arlo .p-t-40 { padding-top: 40px !important; } .arlo#arlo .p-r-40 { padding-right: 40px !important; } .arlo#arlo .p-l-40 { padding-left: 40px !important; } .arlo#arlo .p-b-40 { padding-bottom: 40px !important; } .arlo#arlo .padding-40 { padding: 40px !important; } .arlo#arlo .p-t-45 { padding-top: 45px !important; } .arlo#arlo .p-r-45 { padding-right: 45px !important; } .arlo#arlo .p-l-45 { padding-left: 45px !important; } .arlo#arlo .p-b-45 { padding-bottom: 45px !important; } .arlo#arlo .padding-45 { padding: 45px !important; } .arlo#arlo .p-t-50 { padding-top: 50px !important; } .arlo#arlo .p-r-50 { padding-right: 50px !important; } .arlo#arlo .p-l-50 { padding-left: 50px !important; } .arlo#arlo .p-b-50 { padding-bottom: 50px !important; } .arlo#arlo .padding-50 { padding: 50px !important; } .arlo#arlo .p-t-55 { padding-top: 55px !important; } .arlo#arlo .p-r-55 { padding-right: 55px !important; } .arlo#arlo .p-l-55 { padding-left: 55px !important; } .arlo#arlo .p-b-55 { padding-bottom: 55px !important; } .arlo#arlo .padding-55 { padding: 55px !important; } .arlo#arlo .p-t-60 { padding-top: 60px !important; } .arlo#arlo .p-r-60 { padding-right: 60px !important; } .arlo#arlo .p-l-60 { padding-left: 60px !important; } .arlo#arlo .p-b-60 { padding-bottom: 60px !important; } .arlo#arlo .padding-60 { padding: 60px !important; } .arlo#arlo .p-t-65 { padding-top: 65px !important; } .arlo#arlo .p-r-65 { padding-right: 65px !important; } .arlo#arlo .p-l-65 { padding-left: 65px !important; } .arlo#arlo .p-b-65 { padding-bottom: 65px !important; } .arlo#arlo .padding-65 { padding: 65px !important; } .arlo#arlo .p-t-70 { padding-top: 70px !important; } .arlo#arlo .p-r-70 { padding-right: 70px !important; } .arlo#arlo .p-l-70 { padding-left: 70px !important; } .arlo#arlo .p-b-70 { padding-bottom: 70px !important; } .arlo#arlo .padding-70 { padding: 70px !important; } .arlo#arlo .p-t-75 { padding-top: 75px !important; } .arlo#arlo .p-r-75 { padding-right: 75px !important; } .arlo#arlo .p-l-75 { padding-left: 75px !important; } .arlo#arlo .p-b-75 { padding-bottom: 75px !important; } .arlo#arlo .padding-75 { padding: 75px !important; } .arlo#arlo .p-t-80 { padding-top: 80px !important; } .arlo#arlo .p-r-80 { padding-right: 80px !important; } .arlo#arlo .p-l-80 { padding-left: 80px !important; } .arlo#arlo .p-b-80 { padding-bottom: 80px !important; } .arlo#arlo .padding-80 { padding: 80px !important; } .arlo#arlo .p-t-85 { padding-top: 85px !important; } .arlo#arlo .p-r-85 { padding-right: 85px !important; } .arlo#arlo .p-l-85 { padding-left: 85px !important; } .arlo#arlo .p-b-85 { padding-bottom: 85px !important; } .arlo#arlo .padding-85 { padding: 85px !important; } .arlo#arlo .p-t-90 { padding-top: 90px !important; } .arlo#arlo .p-r-90 { padding-right: 90px !important; } .arlo#arlo .p-l-90 { padding-left: 90px !important; } .arlo#arlo .p-b-90 { padding-bottom: 90px !important; } .arlo#arlo .padding-90 { padding: 90px !important; } .arlo#arlo .p-t-95 { padding-top: 95px !important; } .arlo#arlo .p-r-95 { padding-right: 95px !important; } .arlo#arlo .p-l-95 { padding-left: 95px !important; } .arlo#arlo .p-b-95 { padding-bottom: 95px !important; } .arlo#arlo .padding-95 { padding: 95px !important; } .arlo#arlo .p-t-100 { padding-top: 100px !important; } .arlo#arlo .p-r-100 { padding-right: 100px !important; } .arlo#arlo .p-l-100 { padding-left: 100px !important; } .arlo#arlo .p-b-100 { padding-bottom: 100px !important; } .arlo#arlo .padding-100 { padding: 100px !important; } .arlo#arlo .p-t-105 { padding-top: 105px !important; } .arlo#arlo .p-r-105 { padding-right: 105px !important; } .arlo#arlo .p-l-105 { padding-left: 105px !important; } .arlo#arlo .p-b-105 { padding-bottom: 105px !important; } .arlo#arlo .padding-105 { padding: 105px !important; } .arlo#arlo .p-t-110 { padding-top: 110px !important; } .arlo#arlo .p-r-110 { padding-right: 110px !important; } .arlo#arlo .p-l-110 { padding-left: 110px !important; } .arlo#arlo .p-b-110 { padding-bottom: 110px !important; } .arlo#arlo .padding-110 { padding: 110px !important; } .arlo#arlo .p-t-115 { padding-top: 115px !important; } .arlo#arlo .p-r-115 { padding-right: 115px !important; } .arlo#arlo .p-l-115 { padding-left: 115px !important; } .arlo#arlo .p-b-115 { padding-bottom: 115px !important; } .arlo#arlo .padding-115 { padding: 115px !important; } .arlo#arlo .p-t-120 { padding-top: 120px !important; } .arlo#arlo .p-r-120 { padding-right: 120px !important; } .arlo#arlo .p-l-120 { padding-left: 120px !important; } .arlo#arlo .p-b-120 { padding-bottom: 120px !important; } .arlo#arlo .padding-120 { padding: 120px !important; } .arlo#arlo .p-t-125 { padding-top: 125px !important; } .arlo#arlo .p-r-125 { padding-right: 125px !important; } .arlo#arlo .p-l-125 { padding-left: 125px !important; } .arlo#arlo .p-b-125 { padding-bottom: 125px !important; } .arlo#arlo .padding-125 { padding: 125px !important; } .arlo#arlo .p-t-130 { padding-top: 130px !important; } .arlo#arlo .p-r-130 { padding-right: 130px !important; } .arlo#arlo .p-l-130 { padding-left: 130px !important; } .arlo#arlo .p-b-130 { padding-bottom: 130px !important; } .arlo#arlo .padding-130 { padding: 130px !important; } .arlo#arlo .p-t-135 { padding-top: 135px !important; } .arlo#arlo .p-r-135 { padding-right: 135px !important; } .arlo#arlo .p-l-135 { padding-left: 135px !important; } .arlo#arlo .p-b-135 { padding-bottom: 135px !important; } .arlo#arlo .padding-135 { padding: 135px !important; } .arlo#arlo .p-t-140 { padding-top: 140px !important; } .arlo#arlo .p-r-140 { padding-right: 140px !important; } .arlo#arlo .p-l-140 { padding-left: 140px !important; } .arlo#arlo .p-b-140 { padding-bottom: 140px !important; } .arlo#arlo .padding-140 { padding: 140px !important; } .arlo#arlo .p-t-145 { padding-top: 145px !important; } .arlo#arlo .p-r-145 { padding-right: 145px !important; } .arlo#arlo .p-l-145 { padding-left: 145px !important; } .arlo#arlo .p-b-145 { padding-bottom: 145px !important; } .arlo#arlo .padding-145 { padding: 145px !important; } .arlo#arlo .p-t-150 { padding-top: 150px !important; } .arlo#arlo .p-r-150 { padding-right: 150px !important; } .arlo#arlo .p-l-150 { padding-left: 150px !important; } .arlo#arlo .p-b-150 { padding-bottom: 150px !important; } .arlo#arlo .padding-150 { padding: 150px !important; } .arlo#arlo .m-t-0 { margin-top: 0px; } .arlo#arlo .m-r-0 { margin-right: 0px; } .arlo#arlo .m-l-0 { margin-left: 0px; } .arlo#arlo .m-b-0 { margin-bottom: 0px; } .arlo#arlo .m-t-5 { margin-top: 5px; } .arlo#arlo .m-r-5 { margin-right: 5px; } .arlo#arlo .m-l-5 { margin-left: 5px; } .arlo#arlo .m-b-5 { margin-bottom: 5px; } .arlo#arlo .m-t-10 { margin-top: 10px; } .arlo#arlo .m-r-10 { margin-right: 10px; } .arlo#arlo .m-l-10 { margin-left: 10px; } .arlo#arlo .m-b-10 { margin-bottom: 10px; } .arlo#arlo .m-t-15 { margin-top: 15px; } .arlo#arlo .m-r-15 { margin-right: 15px; } .arlo#arlo .m-l-15 { margin-left: 15px; } .arlo#arlo .m-b-15 { margin-bottom: 15px; } .arlo#arlo .m-t-20 { margin-top: 20px; } .arlo#arlo .m-r-20 { margin-right: 20px; } .arlo#arlo .m-l-20 { margin-left: 20px; } .arlo#arlo .m-b-20 { margin-bottom: 20px; } .arlo#arlo .m-t-25 { margin-top: 25px; } .arlo#arlo .m-r-25 { margin-right: 25px; } .arlo#arlo .m-l-25 { margin-left: 25px; } .arlo#arlo .m-b-25 { margin-bottom: 25px; } .arlo#arlo .m-t-30 { margin-top: 30px; } .arlo#arlo .m-r-30 { margin-right: 30px; } .arlo#arlo .m-l-30 { margin-left: 30px; } .arlo#arlo .m-b-30 { margin-bottom: 30px; } .arlo#arlo .m-t-35 { margin-top: 35px; } .arlo#arlo .m-r-35 { margin-right: 35px; } .arlo#arlo .m-l-35 { margin-left: 35px; } .arlo#arlo .m-b-35 { margin-bottom: 35px; } .arlo#arlo .m-t-40 { margin-top: 40px; } .arlo#arlo .m-r-40 { margin-right: 40px; } .arlo#arlo .m-l-40 { margin-left: 40px; } .arlo#arlo .m-b-40 { margin-bottom: 40px; } .arlo#arlo .m-t-45 { margin-top: 45px; } .arlo#arlo .m-r-45 { margin-right: 45px; } .arlo#arlo .m-l-45 { margin-left: 45px; } .arlo#arlo .m-b-45 { margin-bottom: 45px; } .arlo#arlo .m-t-50 { margin-top: 50px; } .arlo#arlo .m-r-50 { margin-right: 50px; } .arlo#arlo .m-l-50 { margin-left: 50px; } .arlo#arlo .m-b-50 { margin-bottom: 50px; } .arlo#arlo .m-t-55 { margin-top: 55px; } .arlo#arlo .m-r-55 { margin-right: 55px; } .arlo#arlo .m-l-55 { margin-left: 55px; } .arlo#arlo .m-b-55 { margin-bottom: 55px; } .arlo#arlo .m-t-60 { margin-top: 60px; } .arlo#arlo .m-r-60 { margin-right: 60px; } .arlo#arlo .m-l-60 { margin-left: 60px; } .arlo#arlo .m-b-60 { margin-bottom: 60px; } .arlo#arlo .m-t-65 { margin-top: 65px; } .arlo#arlo .m-r-65 { margin-right: 65px; } .arlo#arlo .m-l-65 { margin-left: 65px; } .arlo#arlo .m-b-65 { margin-bottom: 65px; } .arlo#arlo .m-t-70 { margin-top: 70px; } .arlo#arlo .m-r-70 { margin-right: 70px; } .arlo#arlo .m-l-70 { margin-left: 70px; } .arlo#arlo .m-b-70 { margin-bottom: 70px; } .arlo#arlo .m-t-75 { margin-top: 75px; } .arlo#arlo .m-r-75 { margin-right: 75px; } .arlo#arlo .m-l-75 { margin-left: 75px; } .arlo#arlo .m-b-75 { margin-bottom: 75px; } .arlo#arlo .m-t-80 { margin-top: 80px; } .arlo#arlo .m-r-80 { margin-right: 80px; } .arlo#arlo .m-l-80 { margin-left: 80px; } .arlo#arlo .m-b-80 { margin-bottom: 80px; } .arlo#arlo .m-t-85 { margin-top: 85px; } .arlo#arlo .m-r-85 { margin-right: 85px; } .arlo#arlo .m-l-85 { margin-left: 85px; } .arlo#arlo .m-b-85 { margin-bottom: 85px; } .arlo#arlo .m-t-90 { margin-top: 90px; } .arlo#arlo .m-r-90 { margin-right: 90px; } .arlo#arlo .m-l-90 { margin-left: 90px; } .arlo#arlo .m-b-90 { margin-bottom: 90px; } .arlo#arlo .m-t-95 { margin-top: 95px; } .arlo#arlo .m-r-95 { margin-right: 95px; } .arlo#arlo .m-l-95 { margin-left: 95px; } .arlo#arlo .m-b-95 { margin-bottom: 95px; } .arlo#arlo .m-t-100 { margin-top: 100px; } .arlo#arlo .m-r-100 { margin-right: 100px; } .arlo#arlo .m-l-100 { margin-left: 100px; } .arlo#arlo .m-b-100 { margin-bottom: 100px; } .arlo#arlo .full-height { height: 100% !important; } .arlo#arlo .full-width { width: 100%; } .arlo#arlo .full-vh { height: 100vh; } .arlo#arlo .hide { display: none; } .arlo#arlo .inline { display: inline-block !important; } .arlo#arlo .block { display: block; } .arlo#arlo .b-blank { border-color: #000; } .arlo#arlo .b-a, .arlo#arlo .b-r, .arlo#arlo .b-l, .arlo#arlo .b-t, .arlo#arlo .b-b { border-style: solid; border-width: 0; } .arlo#arlo .b-r { border-right-width: 1px; } .arlo#arlo .b-l { border-left-width: 1px; } .arlo#arlo .b-t { border-top-width: 1px; } .arlo#arlo .b-b { border-bottom-width: 1px; } .arlo#arlo .b-a { border-width: 1px; } .arlo#arlo .b-dashed { border-style: dashed; } .arlo#arlo .b-thick { border-width: 2px; } .arlo#arlo .b-transparent { border-color: rgba(0, 0, 0, 0.4); } .arlo#arlo .b-transparent-white { border-color: rgba(255, 255, 255, 0.3); } .arlo#arlo .b-grey { border-color: #e6e6e6; } .arlo#arlo .b-grey-light { border-color: rgba(0, 0, 0, 0.07); } .arlo#arlo .b-white { border-color: #fff; } .arlo#arlo .b-primary { border-color: #6d5cae; } .arlo#arlo .b-complete { border-color: #6d5cae; } .arlo#arlo .b-success { border-color: #10cfbd; } .arlo#arlo .b-info { border-color: #3b4752; } .arlo#arlo .b-danger { border-color: #f55753; } .arlo#arlo .b-warning { border-color: #f8d053; } .arlo#arlo .b-rad-sm { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; } .arlo#arlo .b-rad-md { border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; } .arlo#arlo .b-rad-lg { border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; } .arlo#arlo .no-border { border: none !important; } .arlo#arlo .profile-img-wrapper { float: left; border-radius: 100px 100px 100px 100px; display: inline-block; height: 35px; overflow: hidden; width: 35px; -webkit-flex: 1; -moz-flex: 1; flex: 1; } .arlo#arlo .profile-img-wrapper.big { height: 68px; width: 68px; } .arlo#arlo .profile-img-wrapper.with-left-space-custom { margin-left: 7px; } .arlo#arlo .relative { position: relative !important; } .arlo#arlo .fixed { position: fixed !important; } .arlo#arlo .icon-set-preview { transition: opacity 0.1s linear; } .arlo#arlo #icon-list { transition: all 0.1s ease-in-out; } .arlo#arlo .error-number { font-family: 'Montserrat'; font-size: 90px; line-height: 90px; } .arlo#arlo .error-container-innner { margin-left: auto; margin-right: auto; width: 360px; } .arlo#arlo .error-container { margin-top: -100px; margin-left: auto; margin-right: auto; width: 38%; } .arlo#arlo .visible-xlg { display: none; } .arlo#arlo .hidden-xlg { display: block; } .arlo#arlo .sm-gutter .row > [class^="col-"], .arlo#arlo .sm-gutter .row > [class*="col-"] { padding-left: 0px; padding-right: 0px; } .arlo#arlo .sm-gutter .row { margin-left: 0px; margin-right: 0px; } .arlo#arlo .ar-1-1 .panel, .arlo#arlo .ar-2-1 .panel, .arlo#arlo .ar-1-2 .panel, .arlo#arlo .ar-3-2 .panel, .arlo#arlo .ar-2-3 .panel { margin: 0; } .arlo#arlo .ar-1-1 { position: relative; width: 100%; /* desired width */ overflow: hidden; } .arlo#arlo .ar-1-1:before { content: ""; display: block; padding-top: 100%; /* initial ratio of 1:1*/ } .arlo#arlo .ar-1-1 > div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .arlo#arlo .ar-2-1 { position: relative; width: 100%; /* desired width */ overflow: hidden; } .arlo#arlo .ar-2-1:before { content: ""; display: block; padding-top: calc(50% - 0px); /* initial ratio of 1:1*/ } .arlo#arlo .ar-2-1 > div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .arlo#arlo .ar-1-2 { position: relative; width: 100%; /* desired width */ overflow: hidden; } .arlo#arlo .ar-1-2:before { content: ""; display: block; padding-top: calc(150% - 0px); /* initial ratio of 1:1*/ } .arlo#arlo .ar-1-2 > div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .arlo#arlo .ar-3-2 { position: relative; width: 100%; /* desired width */ overflow: hidden; } .arlo#arlo .ar-3-2:before { content: ""; display: block; padding-top: calc(75% - 0px); /* initial ratio of 1:1*/ } .arlo#arlo .ar-3-2 > div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .arlo#arlo .ar-2-3 { position: relative; width: 100%; /* desired width */ overflow: hidden; } .arlo#arlo .ar-2-3:before { content: ""; display: block; padding-top: calc(125% - 0px); /* initial ratio of 1:1*/ } .arlo#arlo .ar-2-3 > div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .arlo#arlo .v-align-bottom { vertical-align: bottom !important; } .arlo#arlo .v-align-top { vertical-align: top !important; } .arlo#arlo .v-align-middle { vertical-align: middle !important; } .arlo#arlo .col-top { vertical-align: top; } .arlo#arlo .col-middle { vertical-align: middle; } .arlo#arlo .col-bottom { vertical-align: bottom; } .arlo#arlo .bg-size-reset { background-size: initial; } .arlo#arlo .bg-size-cover { background-size: cover; } .arlo#arlo .bg-position-top-center { background-position: top center; } .arlo#arlo .bg-position-center { background-position: top center; } .arlo#arlo .container-xs-height { display: table; padding-left: 0px; padding-right: 0px; width: 100%; border-collapse: collapse; table-layout: fixed; } .arlo#arlo .row-xs-height { display: table-row; } .arlo#arlo .col-xs-height { display: table-cell; float: none; } .arlo#arlo section.last:before { content: ''; } .arlo#arlo:not(.arlo-xs) .container-sm-height { display: table; padding-left: 0px; padding-right: 0px; width: 100%; border-collapse: collapse; table-layout: fixed; } .arlo#arlo:not(.arlo-xs) .row-sm-height { display: table-row; } .arlo#arlo:not(.arlo-xs) .col-sm-height { display: table-cell !important; float: none !important; } .arlo#arlo:not(.arlo-sm) .container-md-height { display: table; padding-left: 0px; padding-right: 0px; width: 100%; border-collapse: collapse; table-layout: fixed; } .arlo#arlo:not(.arlo-sm) .row-md-height { display: table-row; } .arlo#arlo:not(.arlo-sm) .col-md-height { display: table-cell !important; float: none !important; } .arlo#arlo.arlo-md .container-lg-height { display: table; padding-left: 0px; padding-right: 0px; width: 100%; border-collapse: collapse; table-layout: fixed; } .arlo#arlo.arlo-md .row-lg-height { display: table-row; } .arlo#arlo.arlo-md .col-lg-height { display: table-cell !important; float: none !important; } .arlo#arlo .z-index-1 { z-index: 0; } .arlo#arlo .z-index-1 { z-index: 1; } .arlo#arlo .z-index-2 { z-index: 2; } .arlo#arlo .z-index-3 { z-index: 3; } .arlo#arlo .z-index-10 { z-index: 10; } .arlo#arlo .gradient-overlay:before { background-image: url("../../assets/images/linear_gradient.png"); background-repeat: repeat-x; background-size: contain; content: " "; height: 70%; left: 0; opacity: 0.07; position: absolute; right: 0; top: 0; z-index: 1; } .arlo#arlo .top-visible-quater { position: absolute; top: -20%; } .arlo#arlo .top-visible-half { position: absolute; top: -50%; } .arlo#arlo .top-visible-three-quater { position: absolute; top: -80%; } .arlo#arlo .bottom-visible-quater { position: absolute; bottom: -20%; } .arlo#arlo .bottom-visible-half { position: absolute; bottom: -50%; } .arlo#arlo .bottom-visible-three-quater { position: absolute; bottom: -80%; } .arlo#arlo .right-visible-quater { position: absolute; right: -20%; } .arlo#arlo .right-visible-half { position: absolute; right: -50%; } .arlo#arlo .right-visible-three-quater { position: absolute; right: -80%; } .arlo#arlo .content-mask-md { height: 350px; } .arlo#arlo .large-container { margin: 0 auto; } .arlo#arlo .circular_object { position: absolute; bottom: -110px; left: -130px; width: 100px; height: 100px; opacity: 0.6; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; } .arlo#arlo .demo-custom-height-2 { height: calc(100vh - 60px); } .arlo#arlo .demo-map { height: 364px; } .arlo#arlo .demo_float_screen_1 { left: 50%; margin-left: -214px; position: absolute; top: -65vh; } .arlo#arlo .demo_float_screen_2 { left: 50%; margin-left: -214px; position: absolute; top: -69px; } .arlo#arlo .demo_relative_heading { padding-bottom: 34vh; } .arlo#arlo .demo-story-block { height: 350px; } .arlo#arlo .mobile .demo-video-placeholder { display: block !important; background-size: cover; background-position: center center; } .arlo#arlo a[href^="http://maps.google.com/maps"] { display: none !important; } .arlo#arlo .gmnoprint a, .arlo#arlo .gmnoprint span, .arlo#arlo .gm-style-cc { display: none; } .arlo#arlo .gmnoprint div { background: none !important; } .arlo#arlo .demo-bg-section { background: #232a35; } .arlo#arlo .search-box .form-control { border-right: 0; } .arlo#arlo .video-overlay { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); } .arlo#arlo sup.dollar { vertical-align: top; top: 12px; } .arlo#arlo .content p { font-size: 14px; font-family: Arial; } .arlo#arlo .demo-hero-5 { height: 500px; } .arlo#arlo .demo-hero-45 { height: 450px; } .arlo#arlo .demo-handbook { bottom: -132px; left: 50%; margin-left: -323px; position: absolute; } .arlo#arlo .demo-signature { position: relative; overflow: auto; width: 100%; height: 250px; } .arlo#arlo .demo-signature svg { position: absolute; left: 30px; bottom: 47px; right: 0; } .arlo#arlo .demo-brush { width: 100%; height: 170px; background-repeat: repeat; background-size: initial; margin-bottom: 55px; } .arlo#arlo .demo-olive { top: 40px; } .arlo#arlo .buy-now { bottom: 20px; left: 20px; right: 20px; } .arlo#arlo .feature-icon { width: 25px; } .arlo#arlo #demo-hero-1 .swiper-pagination { bottom: 268px; } .arlo#arlo #demo-hero-1 .bg-image { background-size: auto auto; } .arlo#arlo #demo-hero-1 .bg-elements { -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; left: 50%; margin-left: -707px; position: absolute; top: 50%; margin-top: -300px; } .arlo#arlo #demo-hero-1 .slide-2 .bg-elements, .arlo#arlo #demo-hero-1 .slide-3 .bg-elements { margin-left: -622px; } .arlo#arlo #demo-hero-1 .slide-1 .ipad, .arlo#arlo #demo-hero-1 .slide-3 .ipad { position: absolute; bottom: -170px; left: 50%; margin-left: -281px; } .arlo#arlo #demo-hero-1 .slide-2 .ipad { position: absolute; bottom: -350px; left: 50%; margin-left: -281px; } .arlo#arlo #demo-content-1 { height: 700px; } .arlo#arlo #demo-content-1 .inner { left: 50%; margin-left: -690px; margin-top: -624px; position: absolute; top: 50%; } .arlo#arlo #demo-content-1 .iphone { left: 50%; margin-left: -106px; margin-top: 120px; position: absolute; top: 50%; } .arlo#arlo #demo-hero-2 { height: calc(100% - 96px); } .arlo#arlo #demo-hero-2 .hero-text { display: inline-block; padding: 2px 34px; border: 5px solid #323132; font-size: 35px !important; } .arlo#arlo #demo-content-2 { height: 650px; } .arlo#arlo #demo-testimonial-1 .swiper-button-prev, .arlo#arlo #demo-testimonial-1 .swiper-button-next { background: none; top: 20%; } .arlo#arlo #demo-testimonial-1 .swiper-button-prev > i:before { content: "\f10c"; } .arlo#arlo #demo-testimonial-1 .swiper-button-next > i:before { content: "\f10c"; } .arlo#arlo #demo-testimonial-1 .swiper-button-prev:hover > i:before, .arlo#arlo #demo-testimonial-1 .swiper-button-next:hover > i:before { content: "\f192"; } .arlo#arlo #demo-content-3 { min-height: 350px; } .arlo#arlo #demo-content-3 .demo-browser-desktop { bottom: -163px; left: 50%; margin-left: -572px; position: absolute; } .arlo#arlo #demo-content-3 .demo-browser-ipad { bottom: -164px; left: 50%; margin-left: -375px; position: absolute; } .arlo#arlo #demo-content-3 .demo-browser-phone { bottom: -162px; left: 50%; margin-left: -154px; position: absolute; } .arlo#arlo #demo-content-3 .demo-shadow { background-image: url("../../assets/images/shadow.png"); background-position: center bottom; background-repeat: no-repeat; bottom: 0; height: 30px; left: 0; position: absolute; right: 0; } .arlo#arlo .demo-btn-tour { left: 50%; bottom: 0; margin-left: -74px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; position: absolute; z-index: 10; } .arlo#arlo .demo-screenshot { padding-bottom: 0; margin-bottom: 0; background: #FFF; float: left; position: relative; margin-bottom: 20px; width: 330px; border: 1px solid #e6e6e6; } .arlo#arlo .demo-screenshot img { width: 100%; } .arlo#arlo .hover-push { background: #000; position: relative; cursor: pointer; } .arlo#arlo .hover-push:hover .hover-backdrop { opacity: .6; } .arlo#arlo .hover-push:hover .hover-caption { -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } .arlo#arlo .hover-push:hover .hover-caption a { opacity: 1; } .arlo#arlo .hover-push:hover .hover-caption a:after { -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0); opacity: 1; } .arlo#arlo .hover-push .hover-backdrop { opacity: .8; background-size: cover !important; background-position: center !important; width: 100%; height: 100%; position: absolute; left: 0; top: 0; -webkit-transition: all 0.35s; transition: all 0.35s; } .arlo#arlo .hover-push .hover-caption { position: relative; z-index: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 0.35s; transition: all 0.35s; } .arlo#arlo .hover-push .hover-caption a { display: inline-block; margin: 0 auto; position: relative; -webkit-transition: all 0.35s; transition: all 0.35s; } .arlo#arlo .hover-push .hover-caption a:after { position: absolute; bottom: 32px; left: 0; width: 100%; height: 2px; background: #fff; content: ''; -webkit-transform: translate3d(0, 80px, 0); transform: translate3d(0, 80px, 0); opacity: 0; -webkit-transition: all 0.35s; transition: all 0.35s; } .arlo#arlo .hover-zoom { cursor: pointer; position: relative; } .arlo#arlo .hover-zoom .inner { z-index: 1; } .arlo#arlo .hover-zoom:hover [data-pages-bg-image] { transform: scale(1.1); } .arlo#arlo .hover-zoom:hover [data-pages-bg-image] .bg-overlay { opacity: .3 !important; } .arlo#arlo .hover-zoom [data-pages-bg-image] { transition: all .3s ease; } .arlo#arlo .hover-zoom [data-pages-bg-image] .bg-overlay { transition: all .3s ease; } .arlo#arlo .hover-zoom-simple { cursor: pointer; position: relative; } .arlo#arlo .hover-zoom-simple [data-pages-bg-image] { background-position: center center; transition: background-size 0.3s ease; -webkit-transition: background-size 0.3s ease; background-size: 100%; background-repeat: no-repeat; } .arlo#arlo .hover-zoom-simple [data-pages-bg-image]:hover { background-size: 110%; } .arlo#arlo .hover-zoom-simple [data-pages-bg-image] .bg-overlay { transition: all .3s ease; } .arlo#arlo .hover-zoom-simple [data-pages-bg-image]:hover .bg-overlay { opacity: .6 !important; } .arlo#arlo .pricing-table td[class*="bg-"], .arlo#arlo .pricing-table th[class*="bg-"] { border-top-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.02); border-right-color: transparent; border-left-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; } .arlo#arlo .pricing-table > thead > tr > th { border-bottom-width: 1px; } .arlo#arlo .pricing-table tr td:nth-child(2), .arlo#arlo .pricing-table tr th:nth-child(2) { border-left: 1px solid rgba(0, 0, 0, 0.1); } .arlo#arlo .pricing-layout-overflow-top { position: relative; margin-top: -232px; } .arlo#arlo .post-card .post-card-cover { height: 230px; border: 1px solid #e6e6e6; } .arlo#arlo .colour-demo { width: 650px; margin: 10px; } .arlo#arlo .colour-demo .demo-header { background-color: #000; padding: 50px 20px; } .arlo#arlo .colour-demo .demo-banner { padding-top: 20px; padding-bottom: 60px; } .arlo#arlo .colour-demo .demo-banner .demo-header { background-color: transparent; } .arlo#arlo .colour-demo .demo-banner .demo-header .btn { background-color: white; color: #6d5cae; } .arlo#arlo .colour-demo .demo-banner .banner-content { max-width: 170px; margin: 0 auto; text-align: center; } .arlo#arlo .colour-demo .demo-banner .banner-content h5, .arlo#arlo .colour-demo .demo-banner .banner-content h3, .arlo#arlo .colour-demo .demo-banner .banner-content h1 { color: white; background-color: transparent; } .arlo#arlo .colour-demo .menu { float: right; } .arlo#arlo .colour-demo .menu li { float: left; padding: 0 10px; } .arlo#arlo .colour-demo .menu li:last-child { padding-right: 0; } .arlo#arlo .colour-demo .menu li a:not(.btn) { color: white; font-family: 'Montserrat'; opacity: 0.5; text-transform: uppercase; font-size: 13px; padding-top: 5px; display: inline-block; } .arlo#arlo .colour-demo .demo-footer { background-color: #000; } .arlo#arlo .colour-demo .filp-card { height: 255px; } .arlo#arlo .colour-demo .filp-card .front, .arlo#arlo .colour-demo .filp-card .back { position: absolute; top: 0; left: 0; width: 100%; transition: .6s; backface-visibility: hidden; transform-style: preserve-3d; height: 100%; } .arlo#arlo .colour-demo .filp-card .buttons .btn-cons { min-width: 0; } .arlo#arlo .colour-demo .filp-card .front { transform: rotateY(0deg); z-index: 2; } .arlo#arlo .colour-demo .filp-card .back { transform: rotateY(-180deg); z-index: 2; display: block; } .arlo#arlo .colour-demo .filp-card:hover .front { transform: rotateY(180deg); } .arlo#arlo .colour-demo .filp-card:hover .back { transform: rotateY(0deg); } .arlo#arlo .col-xs-5ths, .arlo#arlo .col-sm-5ths, .arlo#arlo .col-md-5ths, .arlo#arlo .col-lg-5ths { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .arlo#arlo .col-xs-5ths { width: 20%; float: left; } .arlo#arlo:not(.arlo-xs) .col-sm-5ths { width: 20%; float: left; } .arlo#arlo:not(.arlo-sm) .col-md-5ths { width: 20%; float: left; } .arlo#arlo:not(.arlo-md) .col-lg-5ths { width: 20%; float: left; } .arlo#arlo .visible-xlg { display: none; } .arlo#arlo .hidden-xlg { display: block; } .arlo#arlo:not(.arlo-md) .visible-xlg { display: block !important; } .arlo#arlo:not(.arlo-md) .hidden-xlg { display: none !important; } .arlo#arlo:not(.arlo-md) .vcenter { position: relative; -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } .arlo#arlo.arlo-sm .header .menu > li { display: block; } .arlo#arlo.arlo-sm .header .menu-content .header-inner { line-height: 0 !important; } .arlo#arlo.arlo-sm .menu-content { display: none; position: fixed; top: 0; bottom: 0; height: 100%; width: 250px; background-color: #fff; z-index: 10; overflow-y: auto; } .arlo#arlo.arlo-sm body.menu-opened > .header:before { position: fixed; width: 100%; height: 100%; top: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 10; content: ''; } .arlo#arlo:not(.arlo-md) .row-same-height { overflow: hidden; } .arlo#arlo:not(.arlo-md) .row-same-height > [class*="col-lg"] { margin-bottom: -99999px; padding-bottom: 99999px; } .arlo#arlo:not(.arlo-md) .xl-p-t-0 { padding-top: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-0 { padding-right: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-0 { padding-left: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-0 { padding-bottom: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-0 { padding: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-5 { padding-top: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-5 { padding-right: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-5 { padding-left: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-5 { padding-bottom: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-5 { padding: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-10 { padding-top: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-10 { padding-right: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-10 { padding-left: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-10 { padding-bottom: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-10 { padding: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-15 { padding-top: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-15 { padding-right: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-15 { padding-left: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-15 { padding-bottom: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-15 { padding: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-20 { padding-top: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-20 { padding-right: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-20 { padding-left: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-20 { padding-bottom: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-20 { padding: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-25 { padding-top: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-25 { padding-right: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-25 { padding-left: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-25 { padding-bottom: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-25 { padding: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-30 { padding-top: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-30 { padding-right: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-30 { padding-left: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-30 { padding-bottom: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-30 { padding: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-35 { padding-top: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-35 { padding-right: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-35 { padding-left: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-35 { padding-bottom: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-35 { padding: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-40 { padding-top: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-40 { padding-right: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-40 { padding-left: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-40 { padding-bottom: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-40 { padding: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-45 { padding-top: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-45 { padding-right: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-45 { padding-left: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-45 { padding-bottom: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-45 { padding: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-50 { padding-top: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-50 { padding-right: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-50 { padding-left: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-50 { padding-bottom: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-50 { padding: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-55 { padding-top: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-55 { padding-right: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-55 { padding-left: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-55 { padding-bottom: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-55 { padding: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-60 { padding-top: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-60 { padding-right: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-60 { padding-left: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-60 { padding-bottom: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-60 { padding: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-65 { padding-top: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-65 { padding-right: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-65 { padding-left: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-65 { padding-bottom: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-65 { padding: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-70 { padding-top: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-70 { padding-right: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-70 { padding-left: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-70 { padding-bottom: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-70 { padding: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-75 { padding-top: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-75 { padding-right: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-75 { padding-left: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-75 { padding-bottom: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-75 { padding: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-80 { padding-top: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-80 { padding-right: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-80 { padding-left: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-80 { padding-bottom: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-80 { padding: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-85 { padding-top: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-85 { padding-right: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-85 { padding-left: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-85 { padding-bottom: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-85 { padding: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-90 { padding-top: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-90 { padding-right: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-90 { padding-left: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-90 { padding-bottom: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-90 { padding: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-95 { padding-top: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-95 { padding-right: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-95 { padding-left: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-95 { padding-bottom: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-95 { padding: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-p-t-100 { padding-top: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-p-r-100 { padding-right: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-p-l-100 { padding-left: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-p-b-100 { padding-bottom: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-padding-100 { padding: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-5 { margin-top: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-5 { margin-right: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-5 { margin-left: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-5 { margin-bottom: 5px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-10 { margin-top: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-10 { margin-right: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-10 { margin-left: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-10 { margin-bottom: 10px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-15 { margin-top: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-15 { margin-right: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-15 { margin-left: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-15 { margin-bottom: 15px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-20 { margin-top: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-20 { margin-right: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-20 { margin-left: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-20 { margin-bottom: 20px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-25 { margin-top: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-25 { margin-right: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-25 { margin-left: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-25 { margin-bottom: 25px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-30 { margin-top: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-30 { margin-right: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-30 { margin-left: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-30 { margin-bottom: 30px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-35 { margin-top: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-35 { margin-right: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-35 { margin-left: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-35 { margin-bottom: 35px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-40 { margin-top: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-40 { margin-right: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-40 { margin-left: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-40 { margin-bottom: 40px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-45 { margin-top: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-45 { margin-right: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-45 { margin-left: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-45 { margin-bottom: 45px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-50 { margin-top: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-50 { margin-right: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-50 { margin-left: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-50 { margin-bottom: 50px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-55 { margin-top: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-55 { margin-right: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-55 { margin-left: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-55 { margin-bottom: 55px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-60 { margin-top: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-60 { margin-right: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-60 { margin-left: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-60 { margin-bottom: 60px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-65 { margin-top: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-65 { margin-right: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-65 { margin-left: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-65 { margin-bottom: 65px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-70 { margin-top: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-70 { margin-right: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-70 { margin-left: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-70 { margin-bottom: 70px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-75 { margin-top: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-75 { margin-right: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-75 { margin-left: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-75 { margin-bottom: 75px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-80 { margin-top: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-80 { margin-right: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-80 { margin-left: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-80 { margin-bottom: 80px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-85 { margin-top: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-85 { margin-right: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-85 { margin-left: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-85 { margin-bottom: 85px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-90 { margin-top: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-90 { margin-right: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-90 { margin-left: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-90 { margin-bottom: 90px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-95 { margin-top: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-95 { margin-right: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-95 { margin-left: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-95 { margin-bottom: 95px !important; } .arlo#arlo:not(.arlo-md) .xl-m-t-100 { margin-top: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-m-r-100 { margin-right: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-m-l-100 { margin-left: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-m-b-100 { margin-bottom: 100px !important; } .arlo#arlo:not(.arlo-md) .xl-no-margin { margin: 0px !important; } .arlo#arlo:not(.arlo-md) .xl-no-padding { padding: 0px !important; } .arlo#arlo.arlo-md .lg-p-t-0 { padding-top: 0px !important; } .arlo#arlo.arlo-md .lg-p-r-0 { padding-right: 0px !important; } .arlo#arlo.arlo-md .lg-p-l-0 { padding-left: 0px !important; } .arlo#arlo.arlo-md .lg-p-b-0 { padding-bottom: 0px !important; } .arlo#arlo.arlo-md .lg-padding-0 { padding: 0px !important; } .arlo#arlo.arlo-md .lg-p-t-5 { padding-top: 5px !important; } .arlo#arlo.arlo-md .lg-p-r-5 { padding-right: 5px !important; } .arlo#arlo.arlo-md .lg-p-l-5 { padding-left: 5px !important; } .arlo#arlo.arlo-md .lg-p-b-5 { padding-bottom: 5px !important; } .arlo#arlo.arlo-md .lg-padding-5 { padding: 5px !important; } .arlo#arlo.arlo-md .lg-p-t-10 { padding-top: 10px !important; } .arlo#arlo.arlo-md .lg-p-r-10 { padding-right: 10px !important; } .arlo#arlo.arlo-md .lg-p-l-10 { padding-left: 10px !important; } .arlo#arlo.arlo-md .lg-p-b-10 { padding-bottom: 10px !important; } .arlo#arlo.arlo-md .lg-padding-10 { padding: 10px !important; } .arlo#arlo.arlo-md .lg-p-t-15 { padding-top: 15px !important; } .arlo#arlo.arlo-md .lg-p-r-15 { padding-right: 15px !important; } .arlo#arlo.arlo-md .lg-p-l-15 { padding-left: 15px !important; } .arlo#arlo.arlo-md .lg-p-b-15 { padding-bottom: 15px !important; } .arlo#arlo.arlo-md .lg-padding-15 { padding: 15px !important; } .arlo#arlo.arlo-md .lg-p-t-20 { padding-top: 20px !important; } .arlo#arlo.arlo-md .lg-p-r-20 { padding-right: 20px !important; } .arlo#arlo.arlo-md .lg-p-l-20 { padding-left: 20px !important; } .arlo#arlo.arlo-md .lg-p-b-20 { padding-bottom: 20px !important; } .arlo#arlo.arlo-md .lg-padding-20 { padding: 20px !important; } .arlo#arlo.arlo-md .lg-p-t-25 { padding-top: 25px !important; } .arlo#arlo.arlo-md .lg-p-r-25 { padding-right: 25px !important; } .arlo#arlo.arlo-md .lg-p-l-25 { padding-left: 25px !important; } .arlo#arlo.arlo-md .lg-p-b-25 { padding-bottom: 25px !important; } .arlo#arlo.arlo-md .lg-padding-25 { padding: 25px !important; } .arlo#arlo.arlo-md .lg-p-t-30 { padding-top: 30px !important; } .arlo#arlo.arlo-md .lg-p-r-30 { padding-right: 30px !important; } .arlo#arlo.arlo-md .lg-p-l-30 { padding-left: 30px !important; } .arlo#arlo.arlo-md .lg-p-b-30 { padding-bottom: 30px !important; } .arlo#arlo.arlo-md .lg-padding-30 { padding: 30px !important; } .arlo#arlo.arlo-md .lg-p-t-35 { padding-top: 35px !important; } .arlo#arlo.arlo-md .lg-p-r-35 { padding-right: 35px !important; } .arlo#arlo.arlo-md .lg-p-l-35 { padding-left: 35px !important; } .arlo#arlo.arlo-md .lg-p-b-35 { padding-bottom: 35px !important; } .arlo#arlo.arlo-md .lg-padding-35 { padding: 35px !important; } .arlo#arlo.arlo-md .lg-p-t-40 { padding-top: 40px !important; } .arlo#arlo.arlo-md .lg-p-r-40 { padding-right: 40px !important; } .arlo#arlo.arlo-md .lg-p-l-40 { padding-left: 40px !important; } .arlo#arlo.arlo-md .lg-p-b-40 { padding-bottom: 40px !important; } .arlo#arlo.arlo-md .lg-padding-40 { padding: 40px !important; } .arlo#arlo.arlo-md .lg-p-t-45 { padding-top: 45px !important; } .arlo#arlo.arlo-md .lg-p-r-45 { padding-right: 45px !important; } .arlo#arlo.arlo-md .lg-p-l-45 { padding-left: 45px !important; } .arlo#arlo.arlo-md .lg-p-b-45 { padding-bottom: 45px !important; } .arlo#arlo.arlo-md .lg-padding-45 { padding: 45px !important; } .arlo#arlo.arlo-md .lg-p-t-50 { padding-top: 50px !important; } .arlo#arlo.arlo-md .lg-p-r-50 { padding-right: 50px !important; } .arlo#arlo.arlo-md .lg-p-l-50 { padding-left: 50px !important; } .arlo#arlo.arlo-md .lg-p-b-50 { padding-bottom: 50px !important; } .arlo#arlo.arlo-md .lg-padding-50 { padding: 50px !important; } .arlo#arlo.arlo-md .lg-p-t-55 { padding-top: 55px !important; } .arlo#arlo.arlo-md .lg-p-r-55 { padding-right: 55px !important; } .arlo#arlo.arlo-md .lg-p-l-55 { padding-left: 55px !important; } .arlo#arlo.arlo-md .lg-p-b-55 { padding-bottom: 55px !important; } .arlo#arlo.arlo-md .lg-padding-55 { padding: 55px !important; } .arlo#arlo.arlo-md .lg-p-t-60 { padding-top: 60px !important; } .arlo#arlo.arlo-md .lg-p-r-60 { padding-right: 60px !important; } .arlo#arlo.arlo-md .lg-p-l-60 { padding-left: 60px !important; } .arlo#arlo.arlo-md .lg-p-b-60 { padding-bottom: 60px !important; } .arlo#arlo.arlo-md .lg-padding-60 { padding: 60px !important; } .arlo#arlo.arlo-md .lg-p-t-65 { padding-top: 65px !important; } .arlo#arlo.arlo-md .lg-p-r-65 { padding-right: 65px !important; } .arlo#arlo.arlo-md .lg-p-l-65 { padding-left: 65px !important; } .arlo#arlo.arlo-md .lg-p-b-65 { padding-bottom: 65px !important; } .arlo#arlo.arlo-md .lg-padding-65 { padding: 65px !important; } .arlo#arlo.arlo-md .lg-p-t-70 { padding-top: 70px !important; } .arlo#arlo.arlo-md .lg-p-r-70 { padding-right: 70px !important; } .arlo#arlo.arlo-md .lg-p-l-70 { padding-left: 70px !important; } .arlo#arlo.arlo-md .lg-p-b-70 { padding-bottom: 70px !important; } .arlo#arlo.arlo-md .lg-padding-70 { padding: 70px !important; } .arlo#arlo.arlo-md .lg-p-t-75 { padding-top: 75px !important; } .arlo#arlo.arlo-md .lg-p-r-75 { padding-right: 75px !important; } .arlo#arlo.arlo-md .lg-p-l-75 { padding-left: 75px !important; } .arlo#arlo.arlo-md .lg-p-b-75 { padding-bottom: 75px !important; } .arlo#arlo.arlo-md .lg-padding-75 { padding: 75px !important; } .arlo#arlo.arlo-md .lg-p-t-80 { padding-top: 80px !important; } .arlo#arlo.arlo-md .lg-p-r-80 { padding-right: 80px !important; } .arlo#arlo.arlo-md .lg-p-l-80 { padding-left: 80px !important; } .arlo#arlo.arlo-md .lg-p-b-80 { padding-bottom: 80px !important; } .arlo#arlo.arlo-md .lg-padding-80 { padding: 80px !important; } .arlo#arlo.arlo-md .lg-p-t-85 { padding-top: 85px !important; } .arlo#arlo.arlo-md .lg-p-r-85 { padding-right: 85px !important; } .arlo#arlo.arlo-md .lg-p-l-85 { padding-left: 85px !important; } .arlo#arlo.arlo-md .lg-p-b-85 { padding-bottom: 85px !important; } .arlo#arlo.arlo-md .lg-padding-85 { padding: 85px !important; } .arlo#arlo.arlo-md .lg-p-t-90 { padding-top: 90px !important; } .arlo#arlo.arlo-md .lg-p-r-90 { padding-right: 90px !important; } .arlo#arlo.arlo-md .lg-p-l-90 { padding-left: 90px !important; } .arlo#arlo.arlo-md .lg-p-b-90 { padding-bottom: 90px !important; } .arlo#arlo.arlo-md .lg-padding-90 { padding: 90px !important; } .arlo#arlo.arlo-md .lg-p-t-95 { padding-top: 95px !important; } .arlo#arlo.arlo-md .lg-p-r-95 { padding-right: 95px !important; } .arlo#arlo.arlo-md .lg-p-l-95 { padding-left: 95px !important; } .arlo#arlo.arlo-md .lg-p-b-95 { padding-bottom: 95px !important; } .arlo#arlo.arlo-md .lg-padding-95 { padding: 95px !important; } .arlo#arlo.arlo-md .lg-p-t-100 { padding-top: 100px !important; } .arlo#arlo.arlo-md .lg-p-r-100 { padding-right: 100px !important; } .arlo#arlo.arlo-md .lg-p-l-100 { padding-left: 100px !important; } .arlo#arlo.arlo-md .lg-p-b-100 { padding-bottom: 100px !important; } .arlo#arlo.arlo-md .lg-padding-100 { padding: 100px !important; } .arlo#arlo.arlo-md .lg-m-t-0 { margin-top: 0px !important; } .arlo#arlo.arlo-md .lg-m-r-0 { margin-right: 0px !important; } .arlo#arlo.arlo-md .lg-m-l-0 { margin-left: 0px !important; } .arlo#arlo.arlo-md .lg-m-b-0 { margin-bottom: 0px !important; } .arlo#arlo.arlo-md .lg-m-t-5 { margin-top: 5px !important; } .arlo#arlo.arlo-md .lg-m-r-5 { margin-right: 5px !important; } .arlo#arlo.arlo-md .lg-m-l-5 { margin-left: 5px !important; } .arlo#arlo.arlo-md .lg-m-b-5 { margin-bottom: 5px !important; } .arlo#arlo.arlo-md .lg-m-t-10 { margin-top: 10px !important; } .arlo#arlo.arlo-md .lg-m-r-10 { margin-right: 10px !important; } .arlo#arlo.arlo-md .lg-m-l-10 { margin-left: 10px !important; } .arlo#arlo.arlo-md .lg-m-b-10 { margin-bottom: 10px !important; } .arlo#arlo.arlo-md .lg-m-t-15 { margin-top: 15px !important; } .arlo#arlo.arlo-md .lg-m-r-15 { margin-right: 15px !important; } .arlo#arlo.arlo-md .lg-m-l-15 { margin-left: 15px !important; } .arlo#arlo.arlo-md .lg-m-b-15 { margin-bottom: 15px !important; } .arlo#arlo.arlo-md .lg-m-t-20 { margin-top: 20px !important; } .arlo#arlo.arlo-md .lg-m-r-20 { margin-right: 20px !important; } .arlo#arlo.arlo-md .lg-m-l-20 { margin-left: 20px !important; } .arlo#arlo.arlo-md .lg-m-b-20 { margin-bottom: 20px !important; } .arlo#arlo.arlo-md .lg-m-t-25 { margin-top: 25px !important; } .arlo#arlo.arlo-md .lg-m-r-25 { margin-right: 25px !important; } .arlo#arlo.arlo-md .lg-m-l-25 { margin-left: 25px !important; } .arlo#arlo.arlo-md .lg-m-b-25 { margin-bottom: 25px !important; } .arlo#arlo.arlo-md .lg-m-t-30 { margin-top: 30px !important; } .arlo#arlo.arlo-md .lg-m-r-30 { margin-right: 30px !important; } .arlo#arlo.arlo-md .lg-m-l-30 { margin-left: 30px !important; } .arlo#arlo.arlo-md .lg-m-b-30 { margin-bottom: 30px !important; } .arlo#arlo.arlo-md .lg-m-t-35 { margin-top: 35px !important; } .arlo#arlo.arlo-md .lg-m-r-35 { margin-right: 35px !important; } .arlo#arlo.arlo-md .lg-m-l-35 { margin-left: 35px !important; } .arlo#arlo.arlo-md .lg-m-b-35 { margin-bottom: 35px !important; } .arlo#arlo.arlo-md .lg-m-t-40 { margin-top: 40px !important; } .arlo#arlo.arlo-md .lg-m-r-40 { margin-right: 40px !important; } .arlo#arlo.arlo-md .lg-m-l-40 { margin-left: 40px !important; } .arlo#arlo.arlo-md .lg-m-b-40 { margin-bottom: 40px !important; } .arlo#arlo.arlo-md .lg-m-t-45 { margin-top: 45px !important; } .arlo#arlo.arlo-md .lg-m-r-45 { margin-right: 45px !important; } .arlo#arlo.arlo-md .lg-m-l-45 { margin-left: 45px !important; } .arlo#arlo.arlo-md .lg-m-b-45 { margin-bottom: 45px !important; } .arlo#arlo.arlo-md .lg-m-t-50 { margin-top: 50px !important; } .arlo#arlo.arlo-md .lg-m-r-50 { margin-right: 50px !important; } .arlo#arlo.arlo-md .lg-m-l-50 { margin-left: 50px !important; } .arlo#arlo.arlo-md .lg-m-b-50 { margin-bottom: 50px !important; } .arlo#arlo.arlo-md .lg-m-t-55 { margin-top: 55px !important; } .arlo#arlo.arlo-md .lg-m-r-55 { margin-right: 55px !important; } .arlo#arlo.arlo-md .lg-m-l-55 { margin-left: 55px !important; } .arlo#arlo.arlo-md .lg-m-b-55 { margin-bottom: 55px !important; } .arlo#arlo.arlo-md .lg-m-t-60 { margin-top: 60px !important; } .arlo#arlo.arlo-md .lg-m-r-60 { margin-right: 60px !important; } .arlo#arlo.arlo-md .lg-m-l-60 { margin-left: 60px !important; } .arlo#arlo.arlo-md .lg-m-b-60 { margin-bottom: 60px !important; } .arlo#arlo.arlo-md .lg-m-t-65 { margin-top: 65px !important; } .arlo#arlo.arlo-md .lg-m-r-65 { margin-right: 65px !important; } .arlo#arlo.arlo-md .lg-m-l-65 { margin-left: 65px !important; } .arlo#arlo.arlo-md .lg-m-b-65 { margin-bottom: 65px !important; } .arlo#arlo.arlo-md .lg-m-t-70 { margin-top: 70px !important; } .arlo#arlo.arlo-md .lg-m-r-70 { margin-right: 70px !important; } .arlo#arlo.arlo-md .lg-m-l-70 { margin-left: 70px !important; } .arlo#arlo.arlo-md .lg-m-b-70 { margin-bottom: 70px !important; } .arlo#arlo.arlo-md .lg-m-t-75 { margin-top: 75px !important; } .arlo#arlo.arlo-md .lg-m-r-75 { margin-right: 75px !important; } .arlo#arlo.arlo-md .lg-m-l-75 { margin-left: 75px !important; } .arlo#arlo.arlo-md .lg-m-b-75 { margin-bottom: 75px !important; } .arlo#arlo.arlo-md .lg-m-t-80 { margin-top: 80px !important; } .arlo#arlo.arlo-md .lg-m-r-80 { margin-right: 80px !important; } .arlo#arlo.arlo-md .lg-m-l-80 { margin-left: 80px !important; } .arlo#arlo.arlo-md .lg-m-b-80 { margin-bottom: 80px !important; } .arlo#arlo.arlo-md .lg-m-t-85 { margin-top: 85px !important; } .arlo#arlo.arlo-md .lg-m-r-85 { margin-right: 85px !important; } .arlo#arlo.arlo-md .lg-m-l-85 { margin-left: 85px !important; } .arlo#arlo.arlo-md .lg-m-b-85 { margin-bottom: 85px !important; } .arlo#arlo.arlo-md .lg-m-t-90 { margin-top: 90px !important; } .arlo#arlo.arlo-md .lg-m-r-90 { margin-right: 90px !important; } .arlo#arlo.arlo-md .lg-m-l-90 { margin-left: 90px !important; } .arlo#arlo.arlo-md .lg-m-b-90 { margin-bottom: 90px !important; } .arlo#arlo.arlo-md .lg-m-t-95 { margin-top: 95px !important; } .arlo#arlo.arlo-md .lg-m-r-95 { margin-right: 95px !important; } .arlo#arlo.arlo-md .lg-m-l-95 { margin-left: 95px !important; } .arlo#arlo.arlo-md .lg-m-b-95 { margin-bottom: 95px !important; } .arlo#arlo.arlo-md .lg-m-t-100 { margin-top: 100px !important; } .arlo#arlo.arlo-md .lg-m-r-100 { margin-right: 100px !important; } .arlo#arlo.arlo-md .lg-m-l-100 { margin-left: 100px !important; } .arlo#arlo.arlo-md .lg-m-b-100 { margin-bottom: 100px !important; } .arlo#arlo.arlo-sm .md-p-t-0 { padding-top: 0px !important; } .arlo#arlo.arlo-sm .md-p-r-0 { padding-right: 0px !important; } .arlo#arlo.arlo-sm .md-p-l-0 { padding-left: 0px !important; } .arlo#arlo.arlo-sm .md-p-b-0 { padding-bottom: 0px !important; } .arlo#arlo.arlo-sm .md-padding-0 { padding: 0px !important; } .arlo#arlo.arlo-sm .md-p-t-5 { padding-top: 5px !important; } .arlo#arlo.arlo-sm .md-p-r-5 { padding-right: 5px !important; } .arlo#arlo.arlo-sm .md-p-l-5 { padding-left: 5px !important; } .arlo#arlo.arlo-sm .md-p-b-5 { padding-bottom: 5px !important; } .arlo#arlo.arlo-sm .md-padding-5 { padding: 5px !important; } .arlo#arlo.arlo-sm .md-p-t-10 { padding-top: 10px !important; } .arlo#arlo.arlo-sm .md-p-r-10 { padding-right: 10px !important; } .arlo#arlo.arlo-sm .md-p-l-10 { padding-left: 10px !important; } .arlo#arlo.arlo-sm .md-p-b-10 { padding-bottom: 10px !important; } .arlo#arlo.arlo-sm .md-padding-10 { padding: 10px !important; } .arlo#arlo.arlo-sm .md-p-t-15 { padding-top: 15px !important; } .arlo#arlo.arlo-sm .md-p-r-15 { padding-right: 15px !important; } .arlo#arlo.arlo-sm .md-p-l-15 { padding-left: 15px !important; } .arlo#arlo.arlo-sm .md-p-b-15 { padding-bottom: 15px !important; } .arlo#arlo.arlo-sm .md-padding-15 { padding: 15px !important; } .arlo#arlo.arlo-sm .md-p-t-20 { padding-top: 20px !important; } .arlo#arlo.arlo-sm .md-p-r-20 { padding-right: 20px !important; } .arlo#arlo.arlo-sm .md-p-l-20 { padding-left: 20px !important; } .arlo#arlo.arlo-sm .md-p-b-20 { padding-bottom: 20px !important; } .arlo#arlo.arlo-sm .md-padding-20 { padding: 20px !important; } .arlo#arlo.arlo-sm .md-p-t-25 { padding-top: 25px !important; } .arlo#arlo.arlo-sm .md-p-r-25 { padding-right: 25px !important; } .arlo#arlo.arlo-sm .md-p-l-25 { padding-left: 25px !important; } .arlo#arlo.arlo-sm .md-p-b-25 { padding-bottom: 25px !important; } .arlo#arlo.arlo-sm .md-padding-25 { padding: 25px !important; } .arlo#arlo.arlo-sm .md-p-t-30 { padding-top: 30px !important; } .arlo#arlo.arlo-sm .md-p-r-30 { padding-right: 30px !important; } .arlo#arlo.arlo-sm .md-p-l-30 { padding-left: 30px !important; } .arlo#arlo.arlo-sm .md-p-b-30 { padding-bottom: 30px !important; } .arlo#arlo.arlo-sm .md-padding-30 { padding: 30px !important; } .arlo#arlo.arlo-sm .md-p-t-35 { padding-top: 35px !important; } .arlo#arlo.arlo-sm .md-p-r-35 { padding-right: 35px !important; } .arlo#arlo.arlo-sm .md-p-l-35 { padding-left: 35px !important; } .arlo#arlo.arlo-sm .md-p-b-35 { padding-bottom: 35px !important; } .arlo#arlo.arlo-sm .md-padding-35 { padding: 35px !important; } .arlo#arlo.arlo-sm .md-p-t-40 { padding-top: 40px !important; } .arlo#arlo.arlo-sm .md-p-r-40 { padding-right: 40px !important; } .arlo#arlo.arlo-sm .md-p-l-40 { padding-left: 40px !important; } .arlo#arlo.arlo-sm .md-p-b-40 { padding-bottom: 40px !important; } .arlo#arlo.arlo-sm .md-padding-40 { padding: 40px !important; } .arlo#arlo.arlo-sm .md-p-t-45 { padding-top: 45px !important; } .arlo#arlo.arlo-sm .md-p-r-45 { padding-right: 45px !important; } .arlo#arlo.arlo-sm .md-p-l-45 { padding-left: 45px !important; } .arlo#arlo.arlo-sm .md-p-b-45 { padding-bottom: 45px !important; } .arlo#arlo.arlo-sm .md-padding-45 { padding: 45px !important; } .arlo#arlo.arlo-sm .md-p-t-50 { padding-top: 50px !important; } .arlo#arlo.arlo-sm .md-p-r-50 { padding-right: 50px !important; } .arlo#arlo.arlo-sm .md-p-l-50 { padding-left: 50px !important; } .arlo#arlo.arlo-sm .md-p-b-50 { padding-bottom: 50px !important; } .arlo#arlo.arlo-sm .md-padding-50 { padding: 50px !important; } .arlo#arlo.arlo-sm .md-p-t-55 { padding-top: 55px !important; } .arlo#arlo.arlo-sm .md-p-r-55 { padding-right: 55px !important; } .arlo#arlo.arlo-sm .md-p-l-55 { padding-left: 55px !important; } .arlo#arlo.arlo-sm .md-p-b-55 { padding-bottom: 55px !important; } .arlo#arlo.arlo-sm .md-padding-55 { padding: 55px !important; } .arlo#arlo.arlo-sm .md-p-t-60 { padding-top: 60px !important; } .arlo#arlo.arlo-sm .md-p-r-60 { padding-right: 60px !important; } .arlo#arlo.arlo-sm .md-p-l-60 { padding-left: 60px !important; } .arlo#arlo.arlo-sm .md-p-b-60 { padding-bottom: 60px !important; } .arlo#arlo.arlo-sm .md-padding-60 { padding: 60px !important; } .arlo#arlo.arlo-sm .md-p-t-65 { padding-top: 65px !important; } .arlo#arlo.arlo-sm .md-p-r-65 { padding-right: 65px !important; } .arlo#arlo.arlo-sm .md-p-l-65 { padding-left: 65px !important; } .arlo#arlo.arlo-sm .md-p-b-65 { padding-bottom: 65px !important; } .arlo#arlo.arlo-sm .md-padding-65 { padding: 65px !important; } .arlo#arlo.arlo-sm .md-p-t-70 { padding-top: 70px !important; } .arlo#arlo.arlo-sm .md-p-r-70 { padding-right: 70px !important; } .arlo#arlo.arlo-sm .md-p-l-70 { padding-left: 70px !important; } .arlo#arlo.arlo-sm .md-p-b-70 { padding-bottom: 70px !important; } .arlo#arlo.arlo-sm .md-padding-70 { padding: 70px !important; } .arlo#arlo.arlo-sm .md-p-t-75 { padding-top: 75px !important; } .arlo#arlo.arlo-sm .md-p-r-75 { padding-right: 75px !important; } .arlo#arlo.arlo-sm .md-p-l-75 { padding-left: 75px !important; } .arlo#arlo.arlo-sm .md-p-b-75 { padding-bottom: 75px !important; } .arlo#arlo.arlo-sm .md-padding-75 { padding: 75px !important; } .arlo#arlo.arlo-sm .md-p-t-80 { padding-top: 80px !important; } .arlo#arlo.arlo-sm .md-p-r-80 { padding-right: 80px !important; } .arlo#arlo.arlo-sm .md-p-l-80 { padding-left: 80px !important; } .arlo#arlo.arlo-sm .md-p-b-80 { padding-bottom: 80px !important; } .arlo#arlo.arlo-sm .md-padding-80 { padding: 80px !important; } .arlo#arlo.arlo-sm .md-p-t-85 { padding-top: 85px !important; } .arlo#arlo.arlo-sm .md-p-r-85 { padding-right: 85px !important; } .arlo#arlo.arlo-sm .md-p-l-85 { padding-left: 85px !important; } .arlo#arlo.arlo-sm .md-p-b-85 { padding-bottom: 85px !important; } .arlo#arlo.arlo-sm .md-padding-85 { padding: 85px !important; } .arlo#arlo.arlo-sm .md-p-t-90 { padding-top: 90px !important; } .arlo#arlo.arlo-sm .md-p-r-90 { padding-right: 90px !important; } .arlo#arlo.arlo-sm .md-p-l-90 { padding-left: 90px !important; } .arlo#arlo.arlo-sm .md-p-b-90 { padding-bottom: 90px !important; } .arlo#arlo.arlo-sm .md-padding-90 { padding: 90px !important; } .arlo#arlo.arlo-sm .md-p-t-95 { padding-top: 95px !important; } .arlo#arlo.arlo-sm .md-p-r-95 { padding-right: 95px !important; } .arlo#arlo.arlo-sm .md-p-l-95 { padding-left: 95px !important; } .arlo#arlo.arlo-sm .md-p-b-95 { padding-bottom: 95px !important; } .arlo#arlo.arlo-sm .md-padding-95 { padding: 95px !important; } .arlo#arlo.arlo-sm .md-p-t-100 { padding-top: 100px !important; } .arlo#arlo.arlo-sm .md-p-r-100 { padding-right: 100px !important; } .arlo#arlo.arlo-sm .md-p-l-100 { padding-left: 100px !important; } .arlo#arlo.arlo-sm .md-p-b-100 { padding-bottom: 100px !important; } .arlo#arlo.arlo-sm .md-padding-100 { padding: 100px !important; } .arlo#arlo.arlo-sm .md-m-t-0 { margin-top: 0px !important; } .arlo#arlo.arlo-sm .md-m-r-0 { margin-right: 0px !important; } .arlo#arlo.arlo-sm .md-m-l-0 { margin-left: 0px !important; } .arlo#arlo.arlo-sm .md-m-b-0 { margin-bottom: 0px !important; } .arlo#arlo.arlo-sm .md-m-t-5 { margin-top: 5px !important; } .arlo#arlo.arlo-sm .md-m-r-5 { margin-right: 5px !important; } .arlo#arlo.arlo-sm .md-m-l-5 { margin-left: 5px !important; } .arlo#arlo.arlo-sm .md-m-b-5 { margin-bottom: 5px !important; } .arlo#arlo.arlo-sm .md-m-t-10 { margin-top: 10px !important; } .arlo#arlo.arlo-sm .md-m-r-10 { margin-right: 10px !important; } .arlo#arlo.arlo-sm .md-m-l-10 { margin-left: 10px !important; } .arlo#arlo.arlo-sm .md-m-b-10 { margin-bottom: 10px !important; } .arlo#arlo.arlo-sm .md-m-t-15 { margin-top: 15px !important; } .arlo#arlo.arlo-sm .md-m-r-15 { margin-right: 15px !important; } .arlo#arlo.arlo-sm .md-m-l-15 { margin-left: 15px !important; } .arlo#arlo.arlo-sm .md-m-b-15 { margin-bottom: 15px !important; } .arlo#arlo.arlo-sm .md-m-t-20 { margin-top: 20px !important; } .arlo#arlo.arlo-sm .md-m-r-20 { margin-right: 20px !important; } .arlo#arlo.arlo-sm .md-m-l-20 { margin-left: 20px !important; } .arlo#arlo.arlo-sm .md-m-b-20 { margin-bottom: 20px !important; } .arlo#arlo.arlo-sm .md-m-t-25 { margin-top: 25px !important; } .arlo#arlo.arlo-sm .md-m-r-25 { margin-right: 25px !important; } .arlo#arlo.arlo-sm .md-m-l-25 { margin-left: 25px !important; } .arlo#arlo.arlo-sm .md-m-b-25 { margin-bottom: 25px !important; } .arlo#arlo.arlo-sm .md-m-t-30 { margin-top: 30px !important; } .arlo#arlo.arlo-sm .md-m-r-30 { margin-right: 30px !important; } .arlo#arlo.arlo-sm .md-m-l-30 { margin-left: 30px !important; } .arlo#arlo.arlo-sm .md-m-b-30 { margin-bottom: 30px !important; } .arlo#arlo.arlo-sm .md-m-t-35 { margin-top: 35px !important; } .arlo#arlo.arlo-sm .md-m-r-35 { margin-right: 35px !important; } .arlo#arlo.arlo-sm .md-m-l-35 { margin-left: 35px !important; } .arlo#arlo.arlo-sm .md-m-b-35 { margin-bottom: 35px !important; } .arlo#arlo.arlo-sm .md-m-t-40 { margin-top: 40px !important; } .arlo#arlo.arlo-sm .md-m-r-40 { margin-right: 40px !important; } .arlo#arlo.arlo-sm .md-m-l-40 { margin-left: 40px !important; } .arlo#arlo.arlo-sm .md-m-b-40 { margin-bottom: 40px !important; } .arlo#arlo.arlo-sm .md-m-t-45 { margin-top: 45px !important; } .arlo#arlo.arlo-sm .md-m-r-45 { margin-right: 45px !important; } .arlo#arlo.arlo-sm .md-m-l-45 { margin-left: 45px !important; } .arlo#arlo.arlo-sm .md-m-b-45 { margin-bottom: 45px !important; } .arlo#arlo.arlo-sm .md-m-t-50 { margin-top: 50px !important; } .arlo#arlo.arlo-sm .md-m-r-50 { margin-right: 50px !important; } .arlo#arlo.arlo-sm .md-m-l-50 { margin-left: 50px !important; } .arlo#arlo.arlo-sm .md-m-b-50 { margin-bottom: 50px !important; } .arlo#arlo.arlo-sm .md-m-t-55 { margin-top: 55px !important; } .arlo#arlo.arlo-sm .md-m-r-55 { margin-right: 55px !important; } .arlo#arlo.arlo-sm .md-m-l-55 { margin-left: 55px !important; } .arlo#arlo.arlo-sm .md-m-b-55 { margin-bottom: 55px !important; } .arlo#arlo.arlo-sm .md-m-t-60 { margin-top: 60px !important; } .arlo#arlo.arlo-sm .md-m-r-60 { margin-right: 60px !important; } .arlo#arlo.arlo-sm .md-m-l-60 { margin-left: 60px !important; } .arlo#arlo.arlo-sm .md-m-b-60 { margin-bottom: 60px !important; } .arlo#arlo.arlo-sm .md-m-t-65 { margin-top: 65px !important; } .arlo#arlo.arlo-sm .md-m-r-65 { margin-right: 65px !important; } .arlo#arlo.arlo-sm .md-m-l-65 { margin-left: 65px !important; } .arlo#arlo.arlo-sm .md-m-b-65 { margin-bottom: 65px !important; } .arlo#arlo.arlo-sm .md-m-t-70 { margin-top: 70px !important; } .arlo#arlo.arlo-sm .md-m-r-70 { margin-right: 70px !important; } .arlo#arlo.arlo-sm .md-m-l-70 { margin-left: 70px !important; } .arlo#arlo.arlo-sm .md-m-b-70 { margin-bottom: 70px !important; } .arlo#arlo.arlo-sm .md-m-t-75 { margin-top: 75px !important; } .arlo#arlo.arlo-sm .md-m-r-75 { margin-right: 75px !important; } .arlo#arlo.arlo-sm .md-m-l-75 { margin-left: 75px !important; } .arlo#arlo.arlo-sm .md-m-b-75 { margin-bottom: 75px !important; } .arlo#arlo.arlo-sm .md-m-t-80 { margin-top: 80px !important; } .arlo#arlo.arlo-sm .md-m-r-80 { margin-right: 80px !important; } .arlo#arlo.arlo-sm .md-m-l-80 { margin-left: 80px !important; } .arlo#arlo.arlo-sm .md-m-b-80 { margin-bottom: 80px !important; } .arlo#arlo.arlo-sm .md-m-t-85 { margin-top: 85px !important; } .arlo#arlo.arlo-sm .md-m-r-85 { margin-right: 85px !important; } .arlo#arlo.arlo-sm .md-m-l-85 { margin-left: 85px !important; } .arlo#arlo.arlo-sm .md-m-b-85 { margin-bottom: 85px !important; } .arlo#arlo.arlo-sm .md-m-t-90 { margin-top: 90px !important; } .arlo#arlo.arlo-sm .md-m-r-90 { margin-right: 90px !important; } .arlo#arlo.arlo-sm .md-m-l-90 { margin-left: 90px !important; } .arlo#arlo.arlo-sm .md-m-b-90 { margin-bottom: 90px !important; } .arlo#arlo.arlo-sm .md-m-t-95 { margin-top: 95px !important; } .arlo#arlo.arlo-sm .md-m-r-95 { margin-right: 95px !important; } .arlo#arlo.arlo-sm .md-m-l-95 { margin-left: 95px !important; } .arlo#arlo.arlo-sm .md-m-b-95 { margin-bottom: 95px !important; } .arlo#arlo.arlo-sm .md-m-t-100 { margin-top: 100px !important; } .arlo#arlo.arlo-sm .md-m-r-100 { margin-right: 100px !important; } .arlo#arlo.arlo-sm .md-m-l-100 { margin-left: 100px !important; } .arlo#arlo.arlo-sm .md-m-b-100 { margin-bottom: 100px !important; } .arlo#arlo.arlo-sm .md-no-margin { margin: 0px !important; } .arlo#arlo.arlo-sm .md-no-padding { padding: 0px !important; } .arlo#arlo.arlo-sm .md-image-responsive-width { height: 100%; width: auto; } .arlo#arlo.arlo-sm .md-image-responsive-height { width: 100%; height: auto; } .arlo#arlo.arlo-sm .md-block { display: block !important; } .arlo#arlo.arlo-sm .md-inline { display: inline-block !important; } .arlo#arlo.arlo-sm .md-full-width { width: 100%; height: auto !important; } .arlo#arlo.arlo-sm .md-text-center { text-align: center; } .arlo#arlo.arlo-sm .md-text-right { text-align: right; } .arlo#arlo.arlo-sm .md-text-left { text-align: left; } .arlo#arlo.arlo-sm .header.dark .menu-content .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light .menu-content .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light-solid .menu-content .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-light .menu-content .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.dark .menu-content .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.light .menu-content .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.light-solid .menu-content .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content .menu > li > a:not(.btn):active { opacity: 0.7; } .arlo#arlo.arlo-sm .header.dark .menu-content .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light .menu-content .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light-solid .menu-content .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-light .menu-content .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.dark .menu-content .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light .menu-content .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light-solid .menu-content .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-light .menu-content .menu > li > a:not(.btn):focus { opacity: 0.7; } .arlo#arlo.arlo-sm .header.dark .menu-content .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.light .menu-content .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.light-solid .menu-content .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content .menu > li > a:not(.btn).active { background-color: #000; color: #fff; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn), .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn), .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn), .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn), .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn) { color: #788195 !important; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn):hover, .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn):active, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn):active, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn):active { color: #fff !important; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn):visited, .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn):focus { color: #788195; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark a:not(.btn).active, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark a:not(.btn).active, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark a:not(.btn).active { color: #fff; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark p, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark p, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark p, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark p, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark p { color: #788195; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn), .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn), .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn), .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn), .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn) { color: #788195; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):hover, .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):active { color: #fff !important; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):visited, .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):focus, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn):focus { color: #788195; } .arlo#arlo.arlo-sm .header.dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.light-solid .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-dark .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn).active, .arlo#arlo.arlo-sm .header.transparent-light .menu-content.mobile-dark.mobile-dark .menu > li > a:not(.btn).active { background-color: #272b35; color: #fff; } .arlo#arlo.arlo-sm .header .menu > li > a:before, .arlo#arlo.arlo-sm .header .menu > li > a > span:before { display: none; } .arlo#arlo.arlo-sm .header:last-child.header { top: -200%; } .arlo#arlo.arlo-sm .header.menu-content .header-inner { line-height: initial; } .arlo#arlo.arlo-sm .menu-content .menu > li.classic > nav ul, .arlo#arlo.arlo-sm .menu-content .menu > li.horizontal > nav, .arlo#arlo.arlo-sm .menu-content .menu > li.mega .container { background-color: #f0f0f0; } .arlo#arlo.arlo-sm .menu-content.mobile-dark { background-color: #2b303b !important; } .arlo#arlo.arlo-sm .menu-content.mobile-dark .menu > li.classic > nav ul, .arlo#arlo.arlo-sm .menu-content.mobile-dark .menu > li.horizontal > nav, .arlo#arlo.arlo-sm .menu-content.mobile-dark .menu > li.mega .container { background-color: #21252d; } .arlo#arlo.arlo-sm .menu-content.mobile-dark ul li .sub-menu-heading { color: #fff !important; opacity: 1; } .arlo#arlo.arlo-sm .menu-content .menu > li.mega .container { margin-top: 0; } .arlo#arlo.arlo-sm .menu-content .menu > li > a:not(.btn) { margin-bottom: 0 !important; } .arlo#arlo.arlo-sm .menu-content ul { width: 100%; padding: 0; } .arlo#arlo.arlo-sm .menu-content ul li { padding: 0; margin-right: 0 !important; } .arlo#arlo.arlo-sm .menu-content ul li a { opacity: 1 !important; padding: 10px 10px 10px 35px; } .arlo#arlo.arlo-sm .menu-content ul li a.btn { margin: 20px 35px 0; padding-left: 21px; } .arlo#arlo.arlo-sm .menu-content ul li a.search-toggle { padding: 10px 10px 10px 35px; font-family: 'Montserrat'; position: absolute; bottom: 15px; } .arlo#arlo.arlo-sm .menu-content ul li a.search-toggle .pg-search { margin-right: 8px; } .arlo#arlo.arlo-sm .menu-content ul li .sub-menu-heading { padding: 20px 10px 10px 35px; opacity: 0.5; } .arlo#arlo.arlo-sm [data-pages-direction="slideLeft"] { display: block; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -ms-transform: translate(-100%, 0); -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); } .arlo#arlo.arlo-sm .menu-opened { overflow-y: hidden; } .arlo#arlo.arlo-sm .menu-opened [data-pages-direction="slideLeft"] { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); -ms-transform: translate(0%, 0); } .arlo#arlo.arlo-sm [data-pages-direction="slideRight"] { display: block; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); -ms-transform: translate(100%, 0); -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); } .arlo#arlo.arlo-sm .menu-opened { overflow-y: hidden; } .arlo#arlo.arlo-sm .menu-opened [data-pages-direction="slideRight"] { -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); -ms-transform: translate(0%, 0); } .arlo#arlo.arlo-sm [data-pages-direction="slideTop"] { display: block; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); -ms-transform: translate(0, -100%); -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1); } .arlo#arlo.arlo-sm .menu-opened { overflow-y: hidden; } .arlo#arlo.arlo-sm .menu-opened [data-pages-direction="slideTop"] { -webkit-transform: translate3d(0, calc(0% + 65px), 0); transform: translate3d(0, calc(0% + 65px), 0); -ms-transform: translate(0, calc(0% + 65px)); } .arlo#arlo.arlo-sm .header .menu > li > .classic { top: 0 !important; position: relative; left: auto; right: auto; margin-left: 0; } .arlo#arlo.arlo-sm .header .menu > li > .classic:before, .arlo#arlo.arlo-sm .header .menu > li > .classic:after, .arlo#arlo.arlo-sm .header .menu > li > .classic .arrow { display: none; } .arlo#arlo.arlo-sm .header .menu > li > .classic ul > li { margin: 5px 0; } .arlo#arlo.arlo-sm .header .menu > li > .classic ul > li:first-child { margin-top: 17px; } .arlo#arlo.arlo-sm .header .menu > li > .classic ul > li:last-child { margin-bottom: 17px; } .arlo#arlo.arlo-sm .header .menu > li > .mega { position: relative; margin-top: 0; border: 0; } .arlo#arlo.arlo-sm .header .menu > li > .mega .container { padding-top: 15px; padding-bottom: 15px; padding-left: 0; } .arlo#arlo.arlo-sm .header .menu > li > .horizontal { position: relative; margin-top: 0; border: 0; } .arlo#arlo.arlo-sm .header .menu > li > .horizontal .container { padding: 0; } .arlo#arlo.arlo-sm .header .menu > li > .horizontal .container > ul { padding: 15px 0; margin: 0; } .arlo#arlo.arlo-sm .header .menu > li > .horizontal .container > ul > li { margin: 5px; display: block; } .arlo#arlo.arlo-sm .header .menu > li.horizontal > span.arrow { display: none; } .arlo#arlo.arlo-sm .header .menu > li.mega > span.arrow { display: none; } .arlo#arlo.arlo-sm .sm-p-t-0 { padding-top: 0px !important; } .arlo#arlo.arlo-sm .sm-p-r-0 { padding-right: 0px !important; } .arlo#arlo.arlo-sm .sm-p-l-0 { padding-left: 0px !important; } .arlo#arlo.arlo-sm .sm-p-b-0 { padding-bottom: 0px !important; } .arlo#arlo.arlo-sm .sm-padding-0 { padding: 0px !important; } .arlo#arlo.arlo-sm .sm-p-t-5 { padding-top: 5px !important; } .arlo#arlo.arlo-sm .sm-p-r-5 { padding-right: 5px !important; } .arlo#arlo.arlo-sm .sm-p-l-5 { padding-left: 5px !important; } .arlo#arlo.arlo-sm .sm-p-b-5 { padding-bottom: 5px !important; } .arlo#arlo.arlo-sm .sm-padding-5 { padding: 5px !important; } .arlo#arlo.arlo-sm .sm-p-t-10 { padding-top: 10px !important; } .arlo#arlo.arlo-sm .sm-p-r-10 { padding-right: 10px !important; } .arlo#arlo.arlo-sm .sm-p-l-10 { padding-left: 10px !important; } .arlo#arlo.arlo-sm .sm-p-b-10 { padding-bottom: 10px !important; } .arlo#arlo.arlo-sm .sm-padding-10 { padding: 10px !important; } .arlo#arlo.arlo-sm .sm-p-t-15 { padding-top: 15px !important; } .arlo#arlo.arlo-sm .sm-p-r-15 { padding-right: 15px !important; } .arlo#arlo.arlo-sm .sm-p-l-15 { padding-left: 15px !important; } .arlo#arlo.arlo-sm .sm-p-b-15 { padding-bottom: 15px !important; } .arlo#arlo.arlo-sm .sm-padding-15 { padding: 15px !important; } .arlo#arlo.arlo-sm .sm-p-t-20 { padding-top: 20px !important; } .arlo#arlo.arlo-sm .sm-p-r-20 { padding-right: 20px !important; } .arlo#arlo.arlo-sm .sm-p-l-20 { padding-left: 20px !important; } .arlo#arlo.arlo-sm .sm-p-b-20 { padding-bottom: 20px !important; } .arlo#arlo.arlo-sm .sm-padding-20 { padding: 20px !important; } .arlo#arlo.arlo-sm .sm-p-t-25 { padding-top: 25px !important; } .arlo#arlo.arlo-sm .sm-p-r-25 { padding-right: 25px !important; } .arlo#arlo.arlo-sm .sm-p-l-25 { padding-left: 25px !important; } .arlo#arlo.arlo-sm .sm-p-b-25 { padding-bottom: 25px !important; } .arlo#arlo.arlo-sm .sm-padding-25 { padding: 25px !important; } .arlo#arlo.arlo-sm .sm-p-t-30 { padding-top: 30px !important; } .arlo#arlo.arlo-sm .sm-p-r-30 { padding-right: 30px !important; } .arlo#arlo.arlo-sm .sm-p-l-30 { padding-left: 30px !important; } .arlo#arlo.arlo-sm .sm-p-b-30 { padding-bottom: 30px !important; } .arlo#arlo.arlo-sm .sm-padding-30 { padding: 30px !important; } .arlo#arlo.arlo-sm .sm-p-t-35 { padding-top: 35px !important; } .arlo#arlo.arlo-sm .sm-p-r-35 { padding-right: 35px !important; } .arlo#arlo.arlo-sm .sm-p-l-35 { padding-left: 35px !important; } .arlo#arlo.arlo-sm .sm-p-b-35 { padding-bottom: 35px !important; } .arlo#arlo.arlo-sm .sm-padding-35 { padding: 35px !important; } .arlo#arlo.arlo-sm .sm-p-t-40 { padding-top: 40px !important; } .arlo#arlo.arlo-sm .sm-p-r-40 { padding-right: 40px !important; } .arlo#arlo.arlo-sm .sm-p-l-40 { padding-left: 40px !important; } .arlo#arlo.arlo-sm .sm-p-b-40 { padding-bottom: 40px !important; } .arlo#arlo.arlo-sm .sm-padding-40 { padding: 40px !important; } .arlo#arlo.arlo-sm .sm-p-t-45 { padding-top: 45px !important; } .arlo#arlo.arlo-sm .sm-p-r-45 { padding-right: 45px !important; } .arlo#arlo.arlo-sm .sm-p-l-45 { padding-left: 45px !important; } .arlo#arlo.arlo-sm .sm-p-b-45 { padding-bottom: 45px !important; } .arlo#arlo.arlo-sm .sm-padding-45 { padding: 45px !important; } .arlo#arlo.arlo-sm .sm-p-t-50 { padding-top: 50px !important; } .arlo#arlo.arlo-sm .sm-p-r-50 { padding-right: 50px !important; } .arlo#arlo.arlo-sm .sm-p-l-50 { padding-left: 50px !important; } .arlo#arlo.arlo-sm .sm-p-b-50 { padding-bottom: 50px !important; } .arlo#arlo.arlo-sm .sm-padding-50 { padding: 50px !important; } .arlo#arlo.arlo-sm .sm-p-t-55 { padding-top: 55px !important; } .arlo#arlo.arlo-sm .sm-p-r-55 { padding-right: 55px !important; } .arlo#arlo.arlo-sm .sm-p-l-55 { padding-left: 55px !important; } .arlo#arlo.arlo-sm .sm-p-b-55 { padding-bottom: 55px !important; } .arlo#arlo.arlo-sm .sm-padding-55 { padding: 55px !important; } .arlo#arlo.arlo-sm .sm-p-t-60 { padding-top: 60px !important; } .arlo#arlo.arlo-sm .sm-p-r-60 { padding-right: 60px !important; } .arlo#arlo.arlo-sm .sm-p-l-60 { padding-left: 60px !important; } .arlo#arlo.arlo-sm .sm-p-b-60 { padding-bottom: 60px !important; } .arlo#arlo.arlo-sm .sm-padding-60 { padding: 60px !important; } .arlo#arlo.arlo-sm .sm-p-t-65 { padding-top: 65px !important; } .arlo#arlo.arlo-sm .sm-p-r-65 { padding-right: 65px !important; } .arlo#arlo.arlo-sm .sm-p-l-65 { padding-left: 65px !important; } .arlo#arlo.arlo-sm .sm-p-b-65 { padding-bottom: 65px !important; } .arlo#arlo.arlo-sm .sm-padding-65 { padding: 65px !important; } .arlo#arlo.arlo-sm .sm-p-t-70 { padding-top: 70px !important; } .arlo#arlo.arlo-sm .sm-p-r-70 { padding-right: 70px !important; } .arlo#arlo.arlo-sm .sm-p-l-70 { padding-left: 70px !important; } .arlo#arlo.arlo-sm .sm-p-b-70 { padding-bottom: 70px !important; } .arlo#arlo.arlo-sm .sm-padding-70 { padding: 70px !important; } .arlo#arlo.arlo-sm .sm-p-t-75 { padding-top: 75px !important; } .arlo#arlo.arlo-sm .sm-p-r-75 { padding-right: 75px !important; } .arlo#arlo.arlo-sm .sm-p-l-75 { padding-left: 75px !important; } .arlo#arlo.arlo-sm .sm-p-b-75 { padding-bottom: 75px !important; } .arlo#arlo.arlo-sm .sm-padding-75 { padding: 75px !important; } .arlo#arlo.arlo-sm .sm-p-t-80 { padding-top: 80px !important; } .arlo#arlo.arlo-sm .sm-p-r-80 { padding-right: 80px !important; } .arlo#arlo.arlo-sm .sm-p-l-80 { padding-left: 80px !important; } .arlo#arlo.arlo-sm .sm-p-b-80 { padding-bottom: 80px !important; } .arlo#arlo.arlo-sm .sm-padding-80 { padding: 80px !important; } .arlo#arlo.arlo-sm .sm-p-t-85 { padding-top: 85px !important; } .arlo#arlo.arlo-sm .sm-p-r-85 { padding-right: 85px !important; } .arlo#arlo.arlo-sm .sm-p-l-85 { padding-left: 85px !important; } .arlo#arlo.arlo-sm .sm-p-b-85 { padding-bottom: 85px !important; } .arlo#arlo.arlo-sm .sm-padding-85 { padding: 85px !important; } .arlo#arlo.arlo-sm .sm-p-t-90 { padding-top: 90px !important; } .arlo#arlo.arlo-sm .sm-p-r-90 { padding-right: 90px !important; } .arlo#arlo.arlo-sm .sm-p-l-90 { padding-left: 90px !important; } .arlo#arlo.arlo-sm .sm-p-b-90 { padding-bottom: 90px !important; } .arlo#arlo.arlo-sm .sm-padding-90 { padding: 90px !important; } .arlo#arlo.arlo-sm .sm-p-t-95 { padding-top: 95px !important; } .arlo#arlo.arlo-sm .sm-p-r-95 { padding-right: 95px !important; } .arlo#arlo.arlo-sm .sm-p-l-95 { padding-left: 95px !important; } .arlo#arlo.arlo-sm .sm-p-b-95 { padding-bottom: 95px !important; } .arlo#arlo.arlo-sm .sm-padding-95 { padding: 95px !important; } .arlo#arlo.arlo-sm .sm-p-t-100 { padding-top: 100px !important; } .arlo#arlo.arlo-sm .sm-p-r-100 { padding-right: 100px !important; } .arlo#arlo.arlo-sm .sm-p-l-100 { padding-left: 100px !important; } .arlo#arlo.arlo-sm .sm-p-b-100 { padding-bottom: 100px !important; } .arlo#arlo.arlo-sm .sm-padding-100 { padding: 100px !important; } .arlo#arlo.arlo-sm .sm-m-t-0 { margin-top: 0px !important; } .arlo#arlo.arlo-sm .sm-m-r-0 { margin-right: 0px !important; } .arlo#arlo.arlo-sm .sm-m-l-0 { margin-left: 0px !important; } .arlo#arlo.arlo-sm .sm-m-b-0 { margin-bottom: 0px !important; } .arlo#arlo.arlo-sm .sm-m-t-5 { margin-top: 5px !important; } .arlo#arlo.arlo-sm .sm-m-r-5 { margin-right: 5px !important; } .arlo#arlo.arlo-sm .sm-m-l-5 { margin-left: 5px !important; } .arlo#arlo.arlo-sm .sm-m-b-5 { margin-bottom: 5px !important; } .arlo#arlo.arlo-sm .sm-m-t-10 { margin-top: 10px !important; } .arlo#arlo.arlo-sm .sm-m-r-10 { margin-right: 10px !important; } .arlo#arlo.arlo-sm .sm-m-l-10 { margin-left: 10px !important; } .arlo#arlo.arlo-sm .sm-m-b-10 { margin-bottom: 10px !important; } .arlo#arlo.arlo-sm .sm-m-t-15 { margin-top: 15px !important; } .arlo#arlo.arlo-sm .sm-m-r-15 { margin-right: 15px !important; } .arlo#arlo.arlo-sm .sm-m-l-15 { margin-left: 15px !important; } .arlo#arlo.arlo-sm .sm-m-b-15 { margin-bottom: 15px !important; } .arlo#arlo.arlo-sm .sm-m-t-20 { margin-top: 20px !important; } .arlo#arlo.arlo-sm .sm-m-r-20 { margin-right: 20px !important; } .arlo#arlo.arlo-sm .sm-m-l-20 { margin-left: 20px !important; } .arlo#arlo.arlo-sm .sm-m-b-20 { margin-bottom: 20px !important; } .arlo#arlo.arlo-sm .sm-m-t-25 { margin-top: 25px !important; } .arlo#arlo.arlo-sm .sm-m-r-25 { margin-right: 25px !important; } .arlo#arlo.arlo-sm .sm-m-l-25 { margin-left: 25px !important; } .arlo#arlo.arlo-sm .sm-m-b-25 { margin-bottom: 25px !important; } .arlo#arlo.arlo-sm .sm-m-t-30 { margin-top: 30px !important; } .arlo#arlo.arlo-sm .sm-m-r-30 { margin-right: 30px !important; } .arlo#arlo.arlo-sm .sm-m-l-30 { margin-left: 30px !important; } .arlo#arlo.arlo-sm .sm-m-b-30 { margin-bottom: 30px !important; } .arlo#arlo.arlo-sm .sm-m-t-35 { margin-top: 35px !important; } .arlo#arlo.arlo-sm .sm-m-r-35 { margin-right: 35px !important; } .arlo#arlo.arlo-sm .sm-m-l-35 { margin-left: 35px !important; } .arlo#arlo.arlo-sm .sm-m-b-35 { margin-bottom: 35px !important; } .arlo#arlo.arlo-sm .sm-m-t-40 { margin-top: 40px !important; } .arlo#arlo.arlo-sm .sm-m-r-40 { margin-right: 40px !important; } .arlo#arlo.arlo-sm .sm-m-l-40 { margin-left: 40px !important; } .arlo#arlo.arlo-sm .sm-m-b-40 { margin-bottom: 40px !important; } .arlo#arlo.arlo-sm .sm-m-t-45 { margin-top: 45px !important; } .arlo#arlo.arlo-sm .sm-m-r-45 { margin-right: 45px !important; } .arlo#arlo.arlo-sm .sm-m-l-45 { margin-left: 45px !important; } .arlo#arlo.arlo-sm .sm-m-b-45 { margin-bottom: 45px !important; } .arlo#arlo.arlo-sm .sm-m-t-50 { margin-top: 50px !important; } .arlo#arlo.arlo-sm .sm-m-r-50 { margin-right: 50px !important; } .arlo#arlo.arlo-sm .sm-m-l-50 { margin-left: 50px !important; } .arlo#arlo.arlo-sm .sm-m-b-50 { margin-bottom: 50px !important; } .arlo#arlo.arlo-sm .sm-m-t-55 { margin-top: 55px !important; } .arlo#arlo.arlo-sm .sm-m-r-55 { margin-right: 55px !important; } .arlo#arlo.arlo-sm .sm-m-l-55 { margin-left: 55px !important; } .arlo#arlo.arlo-sm .sm-m-b-55 { margin-bottom: 55px !important; } .arlo#arlo.arlo-sm .sm-m-t-60 { margin-top: 60px !important; } .arlo#arlo.arlo-sm .sm-m-r-60 { margin-right: 60px !important; } .arlo#arlo.arlo-sm .sm-m-l-60 { margin-left: 60px !important; } .arlo#arlo.arlo-sm .sm-m-b-60 { margin-bottom: 60px !important; } .arlo#arlo.arlo-sm .sm-m-t-65 { margin-top: 65px !important; } .arlo#arlo.arlo-sm .sm-m-r-65 { margin-right: 65px !important; } .arlo#arlo.arlo-sm .sm-m-l-65 { margin-left: 65px !important; } .arlo#arlo.arlo-sm .sm-m-b-65 { margin-bottom: 65px !important; } .arlo#arlo.arlo-sm .sm-m-t-70 { margin-top: 70px !important; } .arlo#arlo.arlo-sm .sm-m-r-70 { margin-right: 70px !important; } .arlo#arlo.arlo-sm .sm-m-l-70 { margin-left: 70px !important; } .arlo#arlo.arlo-sm .sm-m-b-70 { margin-bottom: 70px !important; } .arlo#arlo.arlo-sm .sm-m-t-75 { margin-top: 75px !important; } .arlo#arlo.arlo-sm .sm-m-r-75 { margin-right: 75px !important; } .arlo#arlo.arlo-sm .sm-m-l-75 { margin-left: 75px !important; } .arlo#arlo.arlo-sm .sm-m-b-75 { margin-bottom: 75px !important; } .arlo#arlo.arlo-sm .sm-m-t-80 { margin-top: 80px !important; } .arlo#arlo.arlo-sm .sm-m-r-80 { margin-right: 80px !important; } .arlo#arlo.arlo-sm .sm-m-l-80 { margin-left: 80px !important; } .arlo#arlo.arlo-sm .sm-m-b-80 { margin-bottom: 80px !important; } .arlo#arlo.arlo-sm .sm-m-t-85 { margin-top: 85px !important; } .arlo#arlo.arlo-sm .sm-m-r-85 { margin-right: 85px !important; } .arlo#arlo.arlo-sm .sm-m-l-85 { margin-left: 85px !important; } .arlo#arlo.arlo-sm .sm-m-b-85 { margin-bottom: 85px !important; } .arlo#arlo.arlo-sm .sm-m-t-90 { margin-top: 90px !important; } .arlo#arlo.arlo-sm .sm-m-r-90 { margin-right: 90px !important; } .arlo#arlo.arlo-sm .sm-m-l-90 { margin-left: 90px !important; } .arlo#arlo.arlo-sm .sm-m-b-90 { margin-bottom: 90px !important; } .arlo#arlo.arlo-sm .sm-m-t-95 { margin-top: 95px !important; } .arlo#arlo.arlo-sm .sm-m-r-95 { margin-right: 95px !important; } .arlo#arlo.arlo-sm .sm-m-l-95 { margin-left: 95px !important; } .arlo#arlo.arlo-sm .sm-m-b-95 { margin-bottom: 95px !important; } .arlo#arlo.arlo-sm .sm-m-t-100 { margin-top: 100px !important; } .arlo#arlo.arlo-sm .sm-m-r-100 { margin-right: 100px !important; } .arlo#arlo.arlo-sm .sm-m-l-100 { margin-left: 100px !important; } .arlo#arlo.arlo-sm .sm-m-b-100 { margin-bottom: 100px !important; } .arlo#arlo.arlo-sm .sm-no-margin { margin: 0px !important; } .arlo#arlo.arlo-sm .sm-no-padding { padding: 0px !important; } .arlo#arlo.arlo-sm .sm-text-right { text-align: right !important; } .arlo#arlo.arlo-sm .sm-text-left { text-align: left !important; } .arlo#arlo.arlo-sm .sm-text-center { text-align: center !important; } .arlo#arlo.arlo-sm .sm-pull-right { float: right !important; } .arlo#arlo.arlo-sm .sm-pull-left { float: left !important; } .arlo#arlo.arlo-sm .sm-pull-reset { float: none !important; } .arlo#arlo.arlo-sm .sm-block { display: block !important; } .arlo#arlo.arlo-sm .sm-inline { display: inline-block; } .arlo#arlo.arlo-sm .sm-image-responsive-height { width: 100%; height: auto; } .arlo#arlo.arlo-sm .sm-image-responsive-width { height: 100%; width: auto; } .arlo#arlo.arlo-sm .sm-full-height { height: 100%; width: auto; } .arlo#arlo.arlo-sm .sm-full-width { width: 100%; height: auto !important; } .arlo#arlo.arlo-sm .sm-reset-position { position: initial; } .arlo#arlo.arlo-sm .sm-screen-center { position: absolute; left: -50%; } .arlo#arlo.arlo-sm .sm-static { position: static !important; } .arlo#arlo.arlo-sm .header.transparent-light .menu > li > a:not(.btn) { color: #121212; margin-bottom: 10px; } .arlo#arlo.arlo-sm .header.dark .menu > li > a:not(.btn) { color: #121212; } .arlo#arlo.arlo-sm .sm-no-border { border-width: 0; } .arlo#arlo.arlo-sm .sm-b-r, .arlo#arlo.arlo-sm .sm-b-l, .arlo#arlo.arlo-sm .sm-b-t, .arlo#arlo.arlo-sm .sm-b-b { border-width: 0; border-style: solid; } .arlo#arlo.arlo-sm .sm-b-r { border-right-width: 1px; } .arlo#arlo.arlo-sm .sm-b-l { border-left-width: 1px; } .arlo#arlo.arlo-sm .sm-b-t { border-top-width: 1px; } .arlo#arlo.arlo-sm .sm-b-b { border-bottom-width: 1px; } .arlo#arlo.arlo-sm .error-container { width: auto; } .arlo#arlo:not(.arlo-sm) .row-same-height { overflow: hidden; } .arlo#arlo:not(.arlo-sm) .row-same-height > [class*="col-md"] { margin-bottom: -99999px; padding-bottom: 99999px; } .arlo#arlo:not(.arlo-sm) .header.static { position: static; } .arlo#arlo:not(.arlo-sm) .header.static .affix { position: fixed !important; top: 0; width: 100%; } .arlo#arlo:not(.arlo-sm) .clip-mega-menu { overflow: hidden; } .arlo#arlo:not(.arlo-xs) .row-same-height { overflow: hidden; } .arlo#arlo:not(.arlo-xs) .row-same-height > [class*="col-sm"] { margin-bottom: -99999px; padding-bottom: 99999px; } .arlo#arlo .visible-sm { display: none !important; } .arlo#arlo.arlo-xs .container { padding-left: 20px; padding-right: 20px; } .arlo#arlo.arlo-xs .menu-content { width: 270px; overflow-y: auto; min-height: 420px; } .arlo#arlo.arlo-xs .logo { display: inline-block; } .arlo#arlo.arlo-xs .header.bg-header { height: 70px; } .arlo#arlo.arlo-xs .header.bg-header .header-inner { line-height: 70px; } .arlo#arlo.arlo-xs .header.bg-header .menu-toggler { margin-top: 27.5px; } .arlo#arlo.arlo-xs .header.md-header { height: 88px; } .arlo#arlo.arlo-xs .header.md-header .header-inner { line-height: 88px; } .arlo#arlo.arlo-xs .header.md-header .menu-toggler { margin-top: 36.5px; } .arlo#arlo.arlo-xs .header.sm-header { height: 44px; } .arlo#arlo.arlo-xs .header.sm-header .header-inner { line-height: 44px; } .arlo#arlo.arlo-xs .header.sm-header .menu-toggler { margin-top: 14.5px; } .arlo#arlo.arlo-xs .swiper-slide.fit h1 { font-size: 6vh; line-height: 7.5vh; } .arlo#arlo.arlo-xs .swiper-slide.fit h2 { font-size: 3vh; line-height: 5vh; } .arlo#arlo.arlo-xs .swiper-slide.fit h3 { font-size: 2vh; line-height: 4vh; } .arlo#arlo.arlo-xs .swiper-slide.fit h4 { font-size: 3vh; line-height: 4.5vh; } .arlo#arlo.arlo-xs .swiper-slide.fit h5 { font-size: 1.5vh; line-height: 1.8vh; } .arlo#arlo.arlo-xs .visible-sm { display: block !important; } .arlo#arlo.arlo-xs .hidden-sm { display: none !important; } .arlo#arlo.arlo-xs .xs-p-t-0 { padding-top: 0px !important; } .arlo#arlo.arlo-xs .xs-p-r-0 { padding-right: 0px !important; } .arlo#arlo.arlo-xs .xs-p-l-0 { padding-left: 0px !important; } .arlo#arlo.arlo-xs .xs-p-b-0 { padding-bottom: 0px !important; } .arlo#arlo.arlo-xs .xs-padding-0 { padding: 0px !important; } .arlo#arlo.arlo-xs .xs-p-t-5 { padding-top: 5px !important; } .arlo#arlo.arlo-xs .xs-p-r-5 { padding-right: 5px !important; } .arlo#arlo.arlo-xs .xs-p-l-5 { padding-left: 5px !important; } .arlo#arlo.arlo-xs .xs-p-b-5 { padding-bottom: 5px !important; } .arlo#arlo.arlo-xs .xs-padding-5 { padding: 5px !important; } .arlo#arlo.arlo-xs .xs-p-t-10 { padding-top: 10px !important; } .arlo#arlo.arlo-xs .xs-p-r-10 { padding-right: 10px !important; } .arlo#arlo.arlo-xs .xs-p-l-10 { padding-left: 10px !important; } .arlo#arlo.arlo-xs .xs-p-b-10 { padding-bottom: 10px !important; } .arlo#arlo.arlo-xs .xs-padding-10 { padding: 10px !important; } .arlo#arlo.arlo-xs .xs-p-t-15 { padding-top: 15px !important; } .arlo#arlo.arlo-xs .xs-p-r-15 { padding-right: 15px !important; } .arlo#arlo.arlo-xs .xs-p-l-15 { padding-left: 15px !important; } .arlo#arlo.arlo-xs .xs-p-b-15 { padding-bottom: 15px !important; } .arlo#arlo.arlo-xs .xs-padding-15 { padding: 15px !important; } .arlo#arlo.arlo-xs .xs-p-t-20 { padding-top: 20px !important; } .arlo#arlo.arlo-xs .xs-p-r-20 { padding-right: 20px !important; } .arlo#arlo.arlo-xs .xs-p-l-20 { padding-left: 20px !important; } .arlo#arlo.arlo-xs .xs-p-b-20 { padding-bottom: 20px !important; } .arlo#arlo.arlo-xs .xs-padding-20 { padding: 20px !important; } .arlo#arlo.arlo-xs .xs-m-t-0 { margin-top: 0px !important; } .arlo#arlo.arlo-xs .xs-m-r-0 { margin-right: 0px !important; } .arlo#arlo.arlo-xs .xs-m-l-0 { margin-left: 0px !important; } .arlo#arlo.arlo-xs .xs-m-b-0 { margin-bottom: 0px !important; } .arlo#arlo.arlo-xs .xs-m-t-5 { margin-top: 5px !important; } .arlo#arlo.arlo-xs .xs-m-r-5 { margin-right: 5px !important; } .arlo#arlo.arlo-xs .xs-m-l-5 { margin-left: 5px !important; } .arlo#arlo.arlo-xs .xs-m-b-5 { margin-bottom: 5px !important; } .arlo#arlo.arlo-xs .xs-m-t-10 { margin-top: 10px !important; } .arlo#arlo.arlo-xs .xs-m-r-10 { margin-right: 10px !important; } .arlo#arlo.arlo-xs .xs-m-l-10 { margin-left: 10px !important; } .arlo#arlo.arlo-xs .xs-m-b-10 { margin-bottom: 10px !important; } .arlo#arlo.arlo-xs .xs-m-t-15 { margin-top: 15px !important; } .arlo#arlo.arlo-xs .xs-m-r-15 { margin-right: 15px !important; } .arlo#arlo.arlo-xs .xs-m-l-15 { margin-left: 15px !important; } .arlo#arlo.arlo-xs .xs-m-b-15 { margin-bottom: 15px !important; } .arlo#arlo.arlo-xs .xs-m-t-20 { margin-top: 20px !important; } .arlo#arlo.arlo-xs .xs-m-r-20 { margin-right: 20px !important; } .arlo#arlo.arlo-xs .xs-m-l-20 { margin-left: 20px !important; } .arlo#arlo.arlo-xs .xs-m-b-20 { margin-bottom: 20px !important; } .arlo#arlo.arlo-xs .xs-m-t-25 { margin-top: 25px !important; } .arlo#arlo.arlo-xs .xs-m-r-25 { margin-right: 25px !important; } .arlo#arlo.arlo-xs .xs-m-l-25 { margin-left: 25px !important; } .arlo#arlo.arlo-xs .xs-m-b-25 { margin-bottom: 25px !important; } .arlo#arlo.arlo-xs .xs-m-t-30 { margin-top: 30px !important; } .arlo#arlo.arlo-xs .xs-m-r-30 { margin-right: 30px !important; } .arlo#arlo.arlo-xs .xs-m-l-30 { margin-left: 30px !important; } .arlo#arlo.arlo-xs .xs-m-b-30 { margin-bottom: 30px !important; } .arlo#arlo.arlo-xs .xs-m-t-35 { margin-top: 35px !important; } .arlo#arlo.arlo-xs .xs-m-r-35 { margin-right: 35px !important; } .arlo#arlo.arlo-xs .xs-m-l-35 { margin-left: 35px !important; } .arlo#arlo.arlo-xs .xs-m-b-35 { margin-bottom: 35px !important; } .arlo#arlo.arlo-xs .xs-m-t-40 { margin-top: 40px !important; } .arlo#arlo.arlo-xs .xs-m-r-40 { margin-right: 40px !important; } .arlo#arlo.arlo-xs .xs-m-l-40 { margin-left: 40px !important; } .arlo#arlo.arlo-xs .xs-m-b-40 { margin-bottom: 40px !important; } .arlo#arlo.arlo-xs .xs-no-margin { margin: 0px !important; } .arlo#arlo.arlo-xs .xs-no-padding { padding: 0px !important; } .arlo#arlo.arlo-xs .xs-text-right { text-align: right !important; } .arlo#arlo.arlo-xs .xs-text-left { text-align: left !important; } .arlo#arlo.arlo-xs .xs-text-center { text-align: center !important; } .arlo#arlo.arlo-xs .xs-pull-right { float: right !important; } .arlo#arlo.arlo-xs .xs-pull-left { float: left !important; } .arlo#arlo.arlo-xs .xs-pull-reset { float: none !important; } .arlo#arlo.arlo-xs .xs-image-responsive-height { width: 100%; height: auto; } .arlo#arlo.arlo-xs .xs-image-responsive-width { height: 100%; width: auto; } .arlo#arlo.arlo-xs .xs-block { display: block; } .arlo#arlo.arlo-xs .xs-inline { display: inline-block; } .arlo#arlo.arlo-xs .swiper-slide.fit .block-title { font-size: 2vh; } .arlo#arlo.arlo-xs .xs-full-height { height: 100%; width: auto; } .arlo#arlo.arlo-xs .xs-full-width { width: 100%; height: auto !important; } .arlo#arlo.arlo-xs .xs-min-height { min-height: 100%; } .arlo#arlo.arlo-xs .sm-no-border { border-width: 0; } .arlo#arlo.arlo-xs .xs-no-border { border-width: 0; } .arlo#arlo.arlo-xs .xs-b-r, .arlo#arlo.arlo-xs .xs-b-l, .arlo#arlo.arlo-xs .xs-b-t, .arlo#arlo.arlo-xs .xs-b-b { border-width: 0; border-style: solid; } .arlo#arlo.arlo-xs .xs-b-r { border-right-width: 1px; } .arlo#arlo.arlo-xs .xs-b-l { border-left-width: 1px; } .arlo#arlo.arlo-xs .xs-b-t { border-top-width: 1px; } .arlo#arlo.arlo-xs .xs-b-b { border-bottom-width: 1px; } .arlo#arlo.arlo-xs .xs-reset-position { position: initial; } .arlo#arlo.arlo-xs .xs-screen-center { position: absolute; left: -50%; } .arlo#arlo.arlo-xs .xs-bg-size-cover { background-size: cover; } .arlo#arlo.arlo-xs .xs-relative { position: relative !important; } .arlo#arlo.arlo-xs .error-page { padding: 15px; } .arlo#arlo.arlo-xs .error-page .error-container { margin-top: 30px; width: auto; } .arlo#arlo.arlo-xs .error-page .pull-bottom { position: relative; } .arlo#arlo.arlo-xs .error-container-innner { width: auto; } .arlo#arlo.arlo-xs .visible-xs { display: block !important; } .arlo#arlo.arlo-xs .hidden-xs { display: none !important; } /** Pagination **/ .arlo#arlo .page-numbers { margin: 0 5px; font-size: 20px; } .arlo#arlo .page-numbers:not(.next):not(.prev):not(.dots) { display: inline-block; min-width: 40px; min-height: 40px; text-align: center; padding-top: 5px; border-radius: 50%; padding-bottom: 5px; } .arlo#arlo .page-numbers.current:not(.next):not(.prev):not(.dots), .arlo#arlo .page-numbers:not(.next):not(.prev):not(.dots):hover { background-color: #4e5ec1; color: white; } .arlo#arlo.arlo-xs .arlo-pagination { text-align: center; } .arlo#arlo.arlo-xs .page-numbers.prev { margin-bottom: 20px; } .arlo#arlo.arlo-xs .page-numbers.next { margin-top: 20px; } .arlo#arlo.arlo-xs .page-numbers.prev, .arlo#arlo.arlo-xs .page-numbers.next { display: block; text-align: center; padding: 10px; background-color: #fff; background-image: none; border: 1px solid rgba(0, 0, 0, 0.07); font-family: 'Open Sans', Arial, sans-serif; padding: 9px 12px; transition: all 0.12s ease; -webkit-box-shadow: none; box-shadow: none; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); clear: both; } .arlo#arlo:not(.arlo-xs) .arlo-event-registration { display: inline-block; margin-right: 5px; } .arlo#arlo.arlo-xs .arlo-event-registration { margin-bottom: 5px; } .arlo#arlo .event-card .card-back .arlo-event-registration .arlo-register { color: #6d5cae; } .arlo#arlo .event-card .card-back .arlo-event-registration .arlo-waiting-list { color: #f55753; } .arlo#arlo.arlo-sm .event-card .arlo-event-full { color: #f55753; text-align: left; } .arlo#arlo.arlo-xs .event-card .arlo-register { width: 100%; } .arlo#arlo:not(.arlo-xs) .arlo-places-remaining { display: none; } .arlo#arlo.arlo-xs .arlo-places-remaining { text-align: center; margin-top: 10px; } .arlo#arlo:not(.arlo-xs) .arlo-filters select { margin-right: 10px; float: left; margin-bottom: 10px; } .arlo#arlo .arlo-filter-region { margin-bottom: 10px; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); padding: 10px; float: left; margin-right: 10px; color: rgb(109, 92, 174); } .arlo#arlo .event .arlo-event-registration .arlo-event-full { color: #f55753; text-align: left; font-size: inherit; } .arlo#arlo.arlo-xs .event .arlo-register { width: 100%; } .arlo#arlo .next.page-numbers { float: none; } .arlo#arlo .arlo-show-more-link { display: inline-block; padding: 6px 12px; } .arlo#arlo .arlo-show-more-link-container { clear: both; position: relative; text-align: center; padding: 15px 0; } .arlo#arlo .arlo-show-more-link-container:before { content: ""; width: 100%; height: 1px; background-color: #e6e6e6; display: block; position: absolute; top: 50%; } .arlo#arlo .arlo-links { background-color: #fafafa; padding: 15px; text-align: center; } .arlo#arlo .arlo-register-private-interest, .arlo#arlo .arlo-suggest-private-datelocation { background-color: #fafafa; padding: 15px; text-align: center; } .arlo#arlo p.arlo-suggest-private-datelocation { font-size: inherit; font-weight: inherit; } .arlo#arlo .arlo-advertised-duration, .arlo#arlo .arlo-advertised-price { line-height: 1; } .arlo#arlo.arlo-sm .arlo-filters select, .arlo#arlo.arlo-sm .arlo-filters-buttons .button, .arlo#arlo.arlo-sm .arlo-filters-buttons { width: 100%; } .arlo#arlo.arlo-sm .arlo-filters select, .arlo#arlo.arlo-sm .arlo-filters-buttons .button { margin-bottom: 5px; } .arlo#arlo:not(.arlo-sm) #filters, .arlo#arlo:not(.arlo-sm) #arlo-categories { display: block; } .arlo#arlo.arlo-xs .arlo-category-list li, .arlo#arlo.arlo-xs .arlo-category-list li a { display: block; } .arlo#arlo .arlo-region-selector { margin: 1em 0; } .arlo#arlo .arlo-region-selector .arlo-filter-region { float: none; border: none; min-width: 400px; } .arlo#arlo .arlo-timezone-toggle { float: right; opacity: .7; } .arlo#arlo .arlo-timezone-selector { float: right; opacity: .7; } .arlo#arlo.arlo-sm .arlo-timezone-selector { float: none; } .arlo#arlo .arlo-timezone-selector p { display: inline-block; padding: 0 10px; opacity: .5; } .arlo#arlo .arlo-timezone-selector form { display: inline-block; } .arlo#arlo.arlo-sm .arlo-timezone-selector p, .arlo#arlo.arlo-sm .arlo-timezone-selector form, .arlo#arlo.arlo-sm .arlo-timezone-selector form select { width: 100%; } .arlo#arlo:not(.arlo-sm) #arlo-event-filter { float: left; } .arlo#arlo:not(.arlo-sm) .arlo-upcoming-filters .arlo-filters { float: left; } .arlo#arlo:not(.arlo-sm) #filters .arlo-filters { margin: 0; } .arlo#arlo .arlo-event-template-filters { overflow: auto; margin-bottom: 20px; } .arlo#arlo .arlo-upcoming-filters { overflow: auto; margin-bottom: 20px; } .arlo#arlo .arlo-filters-buttons { margin-top: 0; } .arlo#arlo .arlo-links { margin: 20px 0; } .arlo#arlo .arlo-register-private-interest, .arlo#arlo .arlo-suggest-private-datelocation { margin: 20px 0; } .arlo#arlo.arlo-sm .button.arlo-register { width: 100%; } .arlo#arlo .arlo-schedule-filters { margin-bottom: 20px; overflow: auto; } .arlo#arlo .arlo-map iframe { width: 100%; margin-top: 20px; margin-bottom: 20px; } .arlo#arlo .arlo-tooltip-button { text-align: left; margin-bottom: 15px; display: inline-block; } .arlo#arlo .arlo-tooltip-button:before { content: "\f101"; display: inline-block; font-family: "Arlo-starter-template--Master"; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; margin-right: 5px; font-size: 1.4em; } .arlo .dark-tooltip, .arlo .dark-tooltip h1, .arlo .dark-tooltip h2, .arlo .dark-tooltip h3, .arlo .dark-tooltip h4, .arlo .dark-tooltip h5, .arlo .dark-tooltip h6 { color: white; } .arlo .dark-tooltip { padding: 1em; } .arlo .arlo_session { margin-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,.1); padding-bottom: 10px; } .arlo .dark-tooltip h5 { margin-top: 0; } .arlo#arlo .arlo-no-results { background-color: transparent; padding: 0; } .arlo#arlo .arlo-no-results a { margin-top: 10px; } .arlo#arlo .arlo-widget-upcoming li { padding: 0; } .arlo#arlo .arlo-widget-upcoming .arlo-cal { text-align: left; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); padding: 5px 10px; } .arlo#arlo .arlo-widget-upcoming .arlo-cal p { margin: 0; padding: 0; } .arlo-categories-widget ul.arlo-category-list, .arlo-categories-widget ul.arlo-category-list li { padding: 0; margin: 0; border: none; } .arlo-categories-widget ul.arlo-category-list li a { display: block; background-color: #f0f0f0; padding: 6px 12px; color: #6d5cae; } .arlo-categories-widget ul.arlo-category-list li a:hover { color: white; background-color: #6d5cae; transition: all 0.3s; -webkit-transition: all 0.3s; } .arlo-categories-widget ul.arlo-category-list li a:after { content: ">"; display: inline-block; margin-left: 5px; } .arlo#arlo .search-scheduled-dates { color: transparent; } .arlo#arlo .search-scheduled-dates a { color: #4e5ec1; background-color: #f0f0f0; border: 1px solid #f0f0f0; text-align: center; cursor: pointer; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; text-shadow: none; box-shadow: none; transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.2s linear 0s !important; line-height: 21px; padding: 6px 17px; position: relative; display: inline-block; overflow: hidden; margin-right: 5px; margin-bottom: 5px; } .arlo#arlo .search-scheduled-dates a:after { content: ''; position: absolute; top: 0; right: -50px; bottom: 0; left: 0; border-right: 50px solid transparent; border-bottom: 80px solid rgba(252, 252, 252, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .arlo#arlo .search-scheduled-dates a:hover:after { -webkit-transform: translateX(0); transform: translateX(0); } .arlo#arlo .arlo-search-field { margin-right: 17px; flex-grow: 1; } .arlo#arlo .arlo-search-button { padding: 6px 17px; } .arlo#arlo form.arlo-search { -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); padding: 10px; display: flex; margin-bottom: 20px; } .arlo#arlo.arlo-xs .arlo-search-field { width: 100%; margin-right: 0px; margin-bottom: 6px; } .arlo#arlo.arlo-xs .arlo-search { display: block; } .arlo#arlo .arlo-online-activity { transition: box-shadow 0.3s; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); } .arlo#arlo .arlo-online-activity:hover { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); z-index: 1; } .arlo#arlo:not(.arlo-xs) .arlo-online-activity h4 { font-size: 22px; } .arlo#arlo.arlo-xs .arlo-online-activity .duration, .arlo#arlo.arlo-xs .arlo-online-activity .offers { font-size: 16px; } .arlo#arlo:not(.arlo-xs) .arlo-online-activity .duration, .arlo#arlo:not(.arlo-xs) .arlo-online-activity .offers { font-size: 18px; line-height: 18px; } .arlo#arlo .arlo-event-registration p { font-size: 16px; text-align: left; } .arlo#arlo .event-card .arlo-event-registration .arlo-event-full { display: none; } .arlo#arlo .event-card .card-back .arlo-event-label, .arlo#arlo .event-card .card-front .arlo-event-label { position: absolute; font-size: 10px; font-weight: 300; } .arlo#arlo .event-card .card-back .arlo-event-label { transform: rotate(-45deg); right: auto; left: -40px; top: -40px; height: 80px; width: 80px; padding-top: 60px; } .arlo#arlo .event-card .card-front .arlo-event-label { top: auto; bottom: -50px; transform: rotate(-43.2deg); padding-top: 5px; padding-left: 30px; padding-right: 30px; text-align: center; width: 120px; height: 100px; right: -55px; } .arlo#arlo .event-card .card-front .arlo-event-label ~ .arlo-event-label { bottom: -35px; width: 170px; right: -60px; z-index: -1; } .arlo#arlo .event-card .card-front .arlo-event-label.arlo-full ~ .arlo-event-label.arlo-discount { display: none; } .arlo#arlo.arlo-sm .event-card .card-front .arlo-event-label { padding-left: 0px; padding-right: 0px; } .arlo#arlo.arlo-sm .event-card .card-front .arlo-event-label.arlo-limited-places { display: none; } .arlo#arlo .event .mobile-expanded-visible .arlo-event-label { position: absolute; right: -40px; top: -40px; height: 80px; width: 80px; transform: rotate(45deg); padding-top: 60px; font-size: 10px; color: white; text-align: center; } .arlo#arlo .modal-title { float: left; } .arlo#arlo.arlo-xs .modal-title { color: white; } .arlo#arlo .arlo-bootstrap-modal .event-presenters li:not(:empty):before { content: "\f141"; display: inline-block; font-family: "Arlo-starter-template--Master"; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; margin-right: 5px; } .arlo#arlo .presenter ul { margin-left: 1em; } .arlo#arlo.arlo-sm .event-card .card-front .arlo-event-label { transform: rotate(45deg); right: -40px; top: -40px; height: 80px; width: 80px; padding-top: 60px; } .arlo#arlo .event-card.has-thumbnail .card-front .arlo-event-label { z-index: 3; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .card-front .arlo-event-label { top: -60px; right: -65px; padding-top: 85px; transform: rotate(45deg); width: 120px; height: 120px; } .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .card-front .arlo-event-label.arlo-full, .arlo#arlo:not(.arlo-sm) .event-card.has-thumbnail .card-front .arlo-event-label.arlo-discount { padding-top: 95px; } .arlo#arlo.arlo-sm .arlo-filter-region { margin-right: 0px; width: 100%; } .arlo#arlo .presenter-events li:hover { margin-left: 10px; } .arlo#arlo .arlo-timezone select { border-radius: 3px; width: auto; border: none; padding: 10px; color: #6d5cae; -webkit-box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); box-shadow: -1px 1px 3px 0px rgba(121, 129, 135, 0.3); font-size: 14px; } /** sessions popups **/ .arlo .session-popup-content { display: none; } .tingle-modal-box { width: 80%; } .tingle-modal-box__content { padding: 1rem 2rem; } .arlo .tingle-modal-box__content button.arlo-btn-primary { color: white; } .arlo .tingle-modal-box .session-presenters li:not(:empty):before { content: "\f141"; display: inline-block; font-family: "Arlo-starter-template--Master"; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; margin-right: 5px; } .arlo .session-time, .arlo .session-presenters, .arlo .session-offers, .arlo .session-summary { float: left; padding: 0 10px; min-height: 1px; } .arlo .session-time { width: 20%; padding-left: 0; } .arlo .session-offers { width: 19%; } .arlo .session-presenters { width: 19%; } .arlo .session-summary { width: 40%; padding-right: 0; } .arlo .session-full { clear: both; color: #f55753; } .arlo .tingle-modal__closeIcon { font-size: 4rem; } .arlo .session-header { padding: 10px 25px; } @media (max-width: 992px) { .tingle-modal-box { width: 100%; border-radius: 0; } .arlo .session-time, .arlo .session-presenters, .arlo .session-offers, .arlo .session-summary { float: none; padding: 0; width: 100%; } } @media (max-width: 540px) { .tingle-modal__close { background-color: transparent; width: auto; left: auto; right: 20px; } .arlo .tingle-modal__closeIcon { font-size: 2rem; } .arlo .tingle-modal__closeLabel, .arlo .tingle-modal__closeIcon { color: white; } .arlo-sessions-popup-header { background: #131313; margin-bottom: 10px; } .arlo .session-header h2 { margin: 0; font-size: 20px; color: white; } button.arlo-btn-primary { width: 100%; } .tingle-modal { padding-top: 0; } .tingle-modal-box__content { padding: 0; } .arlo-sessions-popup-inner { padding: .5rem 1rem; } .arlo-sessions-popup-header { padding: 12px 20px; } .arlo-sessions-popup-header h2 { margin: 0; color: white; font-size: 26px; } } .arlo-sessions-popup-inner { font-size: 14px; } .arlo-sessions-popup-inner .muted { opacity: .5; } .arlo-sessions-popup-inner .session-row { overflow: auto; clear: both; padding: 10px 2px; border-bottom: 1px solid #e6e6e6; line-height: 1.8; } .arlo-sessions-popup-inner .icons8-marker:before { line-height: 1.8; } .arlo-sessions-popup-inner .session-row:last-child { border-bottom: 0; }