diff --git a/orthodonticsinlondon/about.html b/orthodonticsinlondon/about.html new file mode 100644 index 0000000..0df8048 --- /dev/null +++ b/orthodonticsinlondon/about.html @@ -0,0 +1,151 @@ + + + + + + + + + {{.Title}} + + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ +
+ + + + +
+ + + +
+
+ +
+

{{ lang "about" }}

+ +
+ {{.About}} +
+
+ +
+
+ + + + + + +
+
+ + + +
+
+ + + + \ No newline at end of file diff --git a/orthodonticsinlondon/config.json b/orthodonticsinlondon/config.json new file mode 100644 index 0000000..fef095e --- /dev/null +++ b/orthodonticsinlondon/config.json @@ -0,0 +1,6 @@ +{ + "creator": "许晓焱", + "version": "1.0", + "origin_website": "https://orthodonticsinlondon.co.uk/blogs.html", + "devices": ["pc", "pad", "phone"] + } \ No newline at end of file diff --git a/orthodonticsinlondon/contact.html b/orthodonticsinlondon/contact.html new file mode 100644 index 0000000..2830701 --- /dev/null +++ b/orthodonticsinlondon/contact.html @@ -0,0 +1,167 @@ + + + + + + + + + {{.Title}} + + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ +
+ + + + +
+ + + +
+
+ +
+

{{ lang "contact" }}

+ +
+ {{.Contact}} +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+ +
+
+ + + + + + +
+
+ + + +
+
+ + + + \ No newline at end of file diff --git a/orthodonticsinlondon/css/styles_f0bc64962d.min.css b/orthodonticsinlondon/css/styles_f0bc64962d.min.css new file mode 100644 index 0000000..a1811bf --- /dev/null +++ b/orthodonticsinlondon/css/styles_f0bc64962d.min.css @@ -0,0 +1,18567 @@ +.noUi-target, +.noUi-target * { + -webkit-touch-callout: none; + -webkit-user-select: none; + -ms-touch-action: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.noUi-target { + position: relative; + direction: ltr; +} +.noUi-base { + width: 100%; + height: 100%; + position: relative; + z-index: 1; +} +.noUi-origin { + position: absolute; + right: 0; + top: 0; + left: 0; + bottom: 0; +} +.noUi-handle { + position: relative; + z-index: 1; +} +.noUi-stacking .noUi-handle { + z-index: 10; +} +.noUi-state-tap .noUi-origin { + -webkit-transition: left 0.3s, top 0.3s; + transition: left 0.3s, top 0.3s; +} +.noUi-state-drag * { + cursor: inherit !important; +} +.noUi-base { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.noUi-horizontal { + height: 18px; +} +.noUi-horizontal .noUi-handle { + width: 34px; + height: 28px; + left: -17px; + top: -6px; +} +.noUi-vertical { + width: 18px; +} +.noUi-vertical .noUi-handle { + width: 28px; + height: 34px; + left: -6px; + top: -17px; +} +.noUi-background { + background: #fafafa; + box-shadow: inset 0 1px 1px #f0f0f0; +} +.noUi-connect { + background: #3fb8af; + box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45); + -webkit-transition: background 450ms; + transition: background 450ms; +} +.noUi-origin { + border-radius: 2px; +} +.noUi-target { + border-radius: 4px; + border: 1px solid #d3d3d3; + box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb; +} +.noUi-target.noUi-connect { + box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb; +} +.noUi-draggable { + cursor: w-resize; +} +.noUi-vertical .noUi-draggable { + cursor: n-resize; +} +.noUi-handle { + border: 1px solid #d9d9d9; + border-radius: 3px; + background: #fff; + cursor: default; + box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb; +} +.noUi-active { + box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb; +} +.noUi-handle:after, +.noUi-handle:before { + content: ''; + display: block; + position: absolute; + height: 14px; + width: 1px; + background: #e8e7e6; + left: 14px; + top: 6px; +} +.noUi-handle:after { + left: 17px; +} +.noUi-vertical .noUi-handle:after, +.noUi-vertical .noUi-handle:before { + width: 14px; + height: 1px; + left: 6px; + top: 14px; +} +.noUi-vertical .noUi-handle:after { + top: 17px; +} +[disabled] .noUi-connect, +[disabled].noUi-connect { + background: #b8b8b8; +} +[disabled] .noUi-handle, +[disabled].noUi-origin { + cursor: not-allowed; +} +.noUi-pips, +.noUi-pips * { + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.noUi-pips { + position: absolute; + color: #999; +} +.noUi-value { + width: 40px; + position: absolute; + text-align: center; +} +.noUi-value-sub { + color: #ccc; + font-size: 10px; +} +.noUi-marker { + position: absolute; + background: #ccc; +} +.noUi-marker-large, +.noUi-marker-sub { + background: #aaa; +} +.noUi-pips-horizontal { + padding: 10px 0; + height: 50px; + top: 100%; + left: 0; + width: 100%; +} +.noUi-value-horizontal { + margin-left: -20px; + padding-top: 20px; +} +.noUi-value-horizontal.noUi-value-sub { + padding-top: 15px; +} +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 2px; + height: 5px; +} +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; +} +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; +} +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; +} +.noUi-value-vertical { + width: 15px; + margin-left: 20px; + margin-top: -5px; +} +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; +} +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} +.noUi-marker-vertical.noUi-marker-large { + width: 15px; +} +.noUi-tooltip { + display: block; + position: absolute; + border: 1px solid #d9d9d9; + border-radius: 3px; + background: #fff; + padding: 5px; + left: -9px; + text-align: center; + width: 50px; +} +.noUi-handle-lower .noUi-tooltip { + top: -32px; +} +.noUi-handle-upper .noUi-tooltip { + bottom: -32px; +} +@charset "UTF-8"; +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} +@-webkit-keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0 { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +@keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), + url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), + url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), + url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), + url('https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: 0.2em 0.25em 0.15em; + border: solid 0.08em #eee; + border-radius: 0.1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: 0.3em; +} +.fa.fa-pull-right { + margin-left: 0.3em; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: 0.3em; +} +.fa.pull-right { + margin-left: 0.3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #fff; +} +.fa-glass:before { + content: '飥€'; +} +.fa-music:before { + content: '飥�'; +} +.fa-search:before { + content: '飥�'; +} +.fa-envelope-o:before { + content: '飥�'; +} +.fa-heart:before { + content: '飥�'; +} +.fa-star:before { + content: '飥�'; +} +.fa-star-o:before { + content: '飥�'; +} +.fa-user:before { + content: '飥�'; +} +.fa-film:before { + content: '飥�'; +} +.fa-th-large:before { + content: '飥�'; +} +.fa-th:before { + content: '飥�'; +} +.fa-th-list:before { + content: '飥�'; +} +.fa-check:before { + content: '飥�'; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: '飥�'; +} +.fa-search-plus:before { + content: '飥�'; +} +.fa-search-minus:before { + content: '飥�'; +} +.fa-power-off:before { + content: '飥�'; +} +.fa-signal:before { + content: '飥�'; +} +.fa-gear:before, +.fa-cog:before { + content: '飥�'; +} +.fa-trash-o:before { + content: '飥�'; +} +.fa-home:before { + content: '飥�'; +} +.fa-file-o:before { + content: '飥�'; +} +.fa-clock-o:before { + content: '飥�'; +} +.fa-road:before { + content: '飥�'; +} +.fa-download:before { + content: '飥�'; +} +.fa-arrow-circle-o-down:before { + content: '飥�'; +} +.fa-arrow-circle-o-up:before { + content: '飥�'; +} +.fa-inbox:before { + content: '飥�'; +} +.fa-play-circle-o:before { + content: '飥�'; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: '飥�'; +} +.fa-refresh:before { + content: '飥�'; +} +.fa-list-alt:before { + content: '飥�'; +} +.fa-lock:before { + content: '飥�'; +} +.fa-flag:before { + content: '飥�'; +} +.fa-headphones:before { + content: '飥�'; +} +.fa-volume-off:before { + content: '飥�'; +} +.fa-volume-down:before { + content: '飥�'; +} +.fa-volume-up:before { + content: '飥�'; +} +.fa-qrcode:before { + content: '飥�'; +} +.fa-barcode:before { + content: '飥�'; +} +.fa-tag:before { + content: '飥�'; +} +.fa-tags:before { + content: '飥�'; +} +.fa-book:before { + content: '飥�'; +} +.fa-bookmark:before { + content: '飥�'; +} +.fa-print:before { + content: '飥�'; +} +.fa-camera:before { + content: '飥�'; +} +.fa-font:before { + content: '飥�'; +} +.fa-bold:before { + content: '飥�'; +} +.fa-italic:before { + content: '飥�'; +} +.fa-text-height:before { + content: '飥�'; +} +.fa-text-width:before { + content: '飥�'; +} +.fa-align-left:before { + content: '飥�'; +} +.fa-align-center:before { + content: '飥�'; +} +.fa-align-right:before { + content: '飥�'; +} +.fa-align-justify:before { + content: '飥�'; +} +.fa-list:before { + content: '飥�'; +} +.fa-dedent:before, +.fa-outdent:before { + content: '飥�'; +} +.fa-indent:before { + content: '飥�'; +} +.fa-video-camera:before { + content: '飥�'; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: '飥�'; +} +.fa-pencil:before { + content: '飦€'; +} +.fa-map-marker:before { + content: '飦�'; +} +.fa-adjust:before { + content: '飦�'; +} +.fa-tint:before { + content: '飦�'; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: '飦�'; +} +.fa-share-square-o:before { + content: '飦�'; +} +.fa-check-square-o:before { + content: '飦�'; +} +.fa-arrows:before { + content: '飦�'; +} +.fa-step-backward:before { + content: '飦�'; +} +.fa-fast-backward:before { + content: '飦�'; +} +.fa-backward:before { + content: '飦�'; +} +.fa-play:before { + content: '飦�'; +} +.fa-pause:before { + content: '飦�'; +} +.fa-stop:before { + content: '飦�'; +} +.fa-forward:before { + content: '飦�'; +} +.fa-fast-forward:before { + content: '飦�'; +} +.fa-step-forward:before { + content: '飦�'; +} +.fa-eject:before { + content: '飦�'; +} +.fa-chevron-left:before { + content: '飦�'; +} +.fa-chevron-right:before { + content: '飦�'; +} +.fa-plus-circle:before { + content: '飦�'; +} +.fa-minus-circle:before { + content: '飦�'; +} +.fa-times-circle:before { + content: '飦�'; +} +.fa-check-circle:before { + content: '飦�'; +} +.fa-question-circle:before { + content: '飦�'; +} +.fa-info-circle:before { + content: '飦�'; +} +.fa-crosshairs:before { + content: '飦�'; +} +.fa-times-circle-o:before { + content: '飦�'; +} +.fa-check-circle-o:before { + content: '飦�'; +} +.fa-ban:before { + content: '飦�'; +} +.fa-arrow-left:before { + content: '飦�'; +} +.fa-arrow-right:before { + content: '飦�'; +} +.fa-arrow-up:before { + content: '飦�'; +} +.fa-arrow-down:before { + content: '飦�'; +} +.fa-mail-forward:before, +.fa-share:before { + content: '飦�'; +} +.fa-expand:before { + content: '飦�'; +} +.fa-compress:before { + content: '飦�'; +} +.fa-plus:before { + content: '飦�'; +} +.fa-minus:before { + content: '飦�'; +} +.fa-asterisk:before { + content: '飦�'; +} +.fa-exclamation-circle:before { + content: '飦�'; +} +.fa-gift:before { + content: '飦�'; +} +.fa-leaf:before { + content: '飦�'; +} +.fa-fire:before { + content: '飦�'; +} +.fa-eye:before { + content: '飦�'; +} +.fa-eye-slash:before { + content: '飦�'; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: '飦�'; +} +.fa-plane:before { + content: '飦�'; +} +.fa-calendar:before { + content: '飦�'; +} +.fa-random:before { + content: '飦�'; +} +.fa-comment:before { + content: '飦�'; +} +.fa-magnet:before { + content: '飦�'; +} +.fa-chevron-up:before { + content: '飦�'; +} +.fa-chevron-down:before { + content: '飦�'; +} +.fa-retweet:before { + content: '飦�'; +} +.fa-shopping-cart:before { + content: '飦�'; +} +.fa-folder:before { + content: '飦�'; +} +.fa-folder-open:before { + content: '飦�'; +} +.fa-arrows-v:before { + content: '飦�'; +} +.fa-arrows-h:before { + content: '飦�'; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: '飩€'; +} +.fa-twitter-square:before { + content: '飩�'; +} +.fa-facebook-square:before { + content: '飩�'; +} +.fa-camera-retro:before { + content: '飩�'; +} +.fa-key:before { + content: '飩�'; +} +.fa-gears:before, +.fa-cogs:before { + content: '飩�'; +} +.fa-comments:before { + content: '飩�'; +} +.fa-thumbs-o-up:before { + content: '飩�'; +} +.fa-thumbs-o-down:before { + content: '飩�'; +} +.fa-star-half:before { + content: '飩�'; +} +.fa-heart-o:before { + content: '飩�'; +} +.fa-sign-out:before { + content: '飩�'; +} +.fa-linkedin-square:before { + content: '飩�'; +} +.fa-thumb-tack:before { + content: '飩�'; +} +.fa-external-link:before { + content: '飩�'; +} +.fa-sign-in:before { + content: '飩�'; +} +.fa-trophy:before { + content: '飩�'; +} +.fa-github-square:before { + content: '飩�'; +} +.fa-upload:before { + content: '飩�'; +} +.fa-lemon-o:before { + content: '飩�'; +} +.fa-phone:before { + content: '飩�'; +} +.fa-square-o:before { + content: '飩�'; +} +.fa-bookmark-o:before { + content: '飩�'; +} +.fa-phone-square:before { + content: '飩�'; +} +.fa-twitter:before { + content: '飩�'; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: '飩�'; +} +.fa-github:before { + content: '飩�'; +} +.fa-unlock:before { + content: '飩�'; +} +.fa-credit-card:before { + content: '飩�'; +} +.fa-feed:before, +.fa-rss:before { + content: '飩�'; +} +.fa-hdd-o:before { + content: '飩�'; +} +.fa-bullhorn:before { + content: '飩�'; +} +.fa-bell:before { + content: '飪�'; +} +.fa-certificate:before { + content: '飩�'; +} +.fa-hand-o-right:before { + content: '飩�'; +} +.fa-hand-o-left:before { + content: '飩�'; +} +.fa-hand-o-up:before { + content: '飩�'; +} +.fa-hand-o-down:before { + content: '飩�'; +} +.fa-arrow-circle-left:before { + content: '飩�'; +} +.fa-arrow-circle-right:before { + content: '飩�'; +} +.fa-arrow-circle-up:before { + content: '飩�'; +} +.fa-arrow-circle-down:before { + content: '飩�'; +} +.fa-globe:before { + content: '飩�'; +} +.fa-wrench:before { + content: '飩�'; +} +.fa-tasks:before { + content: '飩�'; +} +.fa-filter:before { + content: '飩�'; +} +.fa-briefcase:before { + content: '飩�'; +} +.fa-arrows-alt:before { + content: '飩�'; +} +.fa-group:before, +.fa-users:before { + content: '飪€'; +} +.fa-chain:before, +.fa-link:before { + content: '飪�'; +} +.fa-cloud:before { + content: '飪�'; +} +.fa-flask:before { + content: '飪�'; +} +.fa-cut:before, +.fa-scissors:before { + content: '飪�'; +} +.fa-copy:before, +.fa-files-o:before { + content: '飪�'; +} +.fa-paperclip:before { + content: '飪�'; +} +.fa-save:before, +.fa-floppy-o:before { + content: '飪�'; +} +.fa-square:before { + content: '飪�'; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: '飪�'; +} +.fa-list-ul:before { + content: '飪�'; +} +.fa-list-ol:before { + content: '飪�'; +} +.fa-strikethrough:before { + content: '飪�'; +} +.fa-underline:before { + content: '飪�'; +} +.fa-table:before { + content: '飪�'; +} +.fa-magic:before { + content: '飪�'; +} +.fa-truck:before { + content: '飪�'; +} +.fa-pinterest:before { + content: '飪�'; +} +.fa-pinterest-square:before { + content: '飪�'; +} +.fa-google-plus-square:before { + content: '飪�'; +} +.fa-google-plus:before { + content: '飪�'; +} +.fa-money:before { + content: '飪�'; +} +.fa-caret-down:before { + content: '飪�'; +} +.fa-caret-up:before { + content: '飪�'; +} +.fa-caret-left:before { + content: '飪�'; +} +.fa-caret-right:before { + content: '飪�'; +} +.fa-columns:before { + content: '飪�'; +} +.fa-unsorted:before, +.fa-sort:before { + content: '飪�'; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: '飪�'; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: '飪�'; +} +.fa-envelope:before { + content: '飪�'; +} +.fa-linkedin:before { + content: '飪�'; +} +.fa-rotate-left:before, +.fa-undo:before { + content: '飪�'; +} +.fa-legal:before, +.fa-gavel:before { + content: '飪�'; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: '飪�'; +} +.fa-comment-o:before { + content: '飪�'; +} +.fa-comments-o:before { + content: '飪�'; +} +.fa-flash:before, +.fa-bolt:before { + content: '飪�'; +} +.fa-sitemap:before { + content: '飪�'; +} +.fa-umbrella:before { + content: '飪�'; +} +.fa-paste:before, +.fa-clipboard:before { + content: '飪�'; +} +.fa-lightbulb-o:before { + content: '飪�'; +} +.fa-exchange:before { + content: '飪�'; +} +.fa-cloud-download:before { + content: '飪�'; +} +.fa-cloud-upload:before { + content: '飪�'; +} +.fa-user-md:before { + content: '飪�'; +} +.fa-stethoscope:before { + content: '飪�'; +} +.fa-suitcase:before { + content: '飪�'; +} +.fa-bell-o:before { + content: '飩�'; +} +.fa-coffee:before { + content: '飪�'; +} +.fa-cutlery:before { + content: '飪�'; +} +.fa-file-text-o:before { + content: '飪�'; +} +.fa-building-o:before { + content: '飪�'; +} +.fa-hospital-o:before { + content: '飪�'; +} +.fa-ambulance:before { + content: '飪�'; +} +.fa-medkit:before { + content: '飪�'; +} +.fa-fighter-jet:before { + content: '飪�'; +} +.fa-beer:before { + content: '飪�'; +} +.fa-h-square:before { + content: '飪�'; +} +.fa-plus-square:before { + content: '飪�'; +} +.fa-angle-double-left:before { + content: '飫€'; +} +.fa-angle-double-right:before { + content: '飫�'; +} +.fa-angle-double-up:before { + content: '飫�'; +} +.fa-angle-double-down:before { + content: '飫�'; +} +.fa-angle-left:before { + content: '飫�'; +} +.fa-angle-right:before { + content: '飫�'; +} +.fa-angle-up:before { + content: '飫�'; +} +.fa-angle-down:before { + content: '飫�'; +} +.fa-desktop:before { + content: '飫�'; +} +.fa-laptop:before { + content: '飫�'; +} +.fa-tablet:before { + content: '飫�'; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: '飫�'; +} +.fa-circle-o:before { + content: '飫�'; +} +.fa-quote-left:before { + content: '飫�'; +} +.fa-quote-right:before { + content: '飫�'; +} +.fa-spinner:before { + content: '飫�'; +} +.fa-circle:before { + content: '飫�'; +} +.fa-mail-reply:before, +.fa-reply:before { + content: '飫�'; +} +.fa-github-alt:before { + content: '飫�'; +} +.fa-folder-o:before { + content: '飫�'; +} +.fa-folder-open-o:before { + content: '飫�'; +} +.fa-smile-o:before { + content: '飫�'; +} +.fa-frown-o:before { + content: '飫�'; +} +.fa-meh-o:before { + content: '飫�'; +} +.fa-gamepad:before { + content: '飫�'; +} +.fa-keyboard-o:before { + content: '飫�'; +} +.fa-flag-o:before { + content: '飫�'; +} +.fa-flag-checkered:before { + content: '飫�'; +} +.fa-terminal:before { + content: '飫�'; +} +.fa-code:before { + content: '飫�'; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: '飫�'; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: '飫�'; +} +.fa-location-arrow:before { + content: '飫�'; +} +.fa-crop:before { + content: '飫�'; +} +.fa-code-fork:before { + content: '飫�'; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: '飫�'; +} +.fa-question:before { + content: '飫�'; +} +.fa-info:before { + content: '飫�'; +} +.fa-exclamation:before { + content: '飫�'; +} +.fa-superscript:before { + content: '飫�'; +} +.fa-subscript:before { + content: '飫�'; +} +.fa-eraser:before { + content: '飫�'; +} +.fa-puzzle-piece:before { + content: '飫�'; +} +.fa-microphone:before { + content: '飫�'; +} +.fa-microphone-slash:before { + content: '飫�'; +} +.fa-shield:before { + content: '飫�'; +} +.fa-calendar-o:before { + content: '飫�'; +} +.fa-fire-extinguisher:before { + content: '飫�'; +} +.fa-rocket:before { + content: '飫�'; +} +.fa-maxcdn:before { + content: '飫�'; +} +.fa-chevron-circle-left:before { + content: '飫�'; +} +.fa-chevron-circle-right:before { + content: '飫�'; +} +.fa-chevron-circle-up:before { + content: '飫�'; +} +.fa-chevron-circle-down:before { + content: '飫�'; +} +.fa-html5:before { + content: '飫�'; +} +.fa-css3:before { + content: '飫�'; +} +.fa-anchor:before { + content: '飫�'; +} +.fa-unlock-alt:before { + content: '飫�'; +} +.fa-bullseye:before { + content: '飬€'; +} +.fa-ellipsis-h:before { + content: '飬�'; +} +.fa-ellipsis-v:before { + content: '飬�'; +} +.fa-rss-square:before { + content: '飬�'; +} +.fa-play-circle:before { + content: '飬�'; +} +.fa-ticket:before { + content: '飬�'; +} +.fa-minus-square:before { + content: '飬�'; +} +.fa-minus-square-o:before { + content: '飬�'; +} +.fa-level-up:before { + content: '飬�'; +} +.fa-level-down:before { + content: '飬�'; +} +.fa-check-square:before { + content: '飬�'; +} +.fa-pencil-square:before { + content: '飬�'; +} +.fa-external-link-square:before { + content: '飬�'; +} +.fa-share-square:before { + content: '飬�'; +} +.fa-compass:before { + content: '飬�'; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: '飬�'; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: '飬�'; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: '飬�'; +} +.fa-euro:before, +.fa-eur:before { + content: '飬�'; +} +.fa-gbp:before { + content: '飬�'; +} +.fa-dollar:before, +.fa-usd:before { + content: '飬�'; +} +.fa-rupee:before, +.fa-inr:before { + content: '飬�'; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: '飬�'; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: '飬�'; +} +.fa-won:before, +.fa-krw:before { + content: '飬�'; +} +.fa-bitcoin:before, +.fa-btc:before { + content: '飬�'; +} +.fa-file:before { + content: '飬�'; +} +.fa-file-text:before { + content: '飬�'; +} +.fa-sort-alpha-asc:before { + content: '飬�'; +} +.fa-sort-alpha-desc:before { + content: '飬�'; +} +.fa-sort-amount-asc:before { + content: '飬�'; +} +.fa-sort-amount-desc:before { + content: '飬�'; +} +.fa-sort-numeric-asc:before { + content: '飬�'; +} +.fa-sort-numeric-desc:before { + content: '飬�'; +} +.fa-thumbs-up:before { + content: '飬�'; +} +.fa-thumbs-down:before { + content: '飬�'; +} +.fa-youtube-square:before { + content: '飬�'; +} +.fa-youtube:before { + content: '飬�'; +} +.fa-xing:before { + content: '飬�'; +} +.fa-xing-square:before { + content: '飬�'; +} +.fa-youtube-play:before { + content: '飬�'; +} +.fa-dropbox:before { + content: '飬�'; +} +.fa-stack-overflow:before { + content: '飬�'; +} +.fa-instagram:before { + content: '飬�'; +} +.fa-flickr:before { + content: '飬�'; +} +.fa-adn:before { + content: '飬�'; +} +.fa-bitbucket:before { + content: '飬�'; +} +.fa-bitbucket-square:before { + content: '飬�'; +} +.fa-tumblr:before { + content: '飬�'; +} +.fa-tumblr-square:before { + content: '飬�'; +} +.fa-long-arrow-down:before { + content: '飬�'; +} +.fa-long-arrow-up:before { + content: '飬�'; +} +.fa-long-arrow-left:before { + content: '飬�'; +} +.fa-long-arrow-right:before { + content: '飬�'; +} +.fa-apple:before { + content: '飬�'; +} +.fa-windows:before { + content: '飬�'; +} +.fa-android:before { + content: '飬�'; +} +.fa-linux:before { + content: '飬�'; +} +.fa-dribbble:before { + content: '飬�'; +} +.fa-skype:before { + content: '飬�'; +} +.fa-foursquare:before { + content: '飭€'; +} +.fa-trello:before { + content: '飭�'; +} +.fa-female:before { + content: '飭�'; +} +.fa-male:before { + content: '飭�'; +} +.fa-gittip:before, +.fa-gratipay:before { + content: '飭�'; +} +.fa-sun-o:before { + content: '飭�'; +} +.fa-moon-o:before { + content: '飭�'; +} +.fa-archive:before { + content: '飭�'; +} +.fa-bug:before { + content: '飭�'; +} +.fa-vk:before { + content: '飭�'; +} +.fa-weibo:before { + content: '飭�'; +} +.fa-renren:before { + content: '飭�'; +} +.fa-pagelines:before { + content: '飭�'; +} +.fa-stack-exchange:before { + content: '飭�'; +} +.fa-arrow-circle-o-right:before { + content: '飭�'; +} +.fa-arrow-circle-o-left:before { + content: '飭�'; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: '飭�'; +} +.fa-dot-circle-o:before { + content: '飭�'; +} +.fa-wheelchair:before { + content: '飭�'; +} +.fa-vimeo-square:before { + content: '飭�'; +} +.fa-turkish-lira:before, +.fa-try:before { + content: '飭�'; +} +.fa-plus-square-o:before { + content: '飭�'; +} +.fa-space-shuttle:before { + content: '飭�'; +} +.fa-slack:before { + content: '飭�'; +} +.fa-envelope-square:before { + content: '飭�'; +} +.fa-wordpress:before { + content: '飭�'; +} +.fa-openid:before { + content: '飭�'; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: '飭�'; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: '飭�'; +} +.fa-yahoo:before { + content: '飭�'; +} +.fa-google:before { + content: '飭�'; +} +.fa-reddit:before { + content: '飭�'; +} +.fa-reddit-square:before { + content: '飭�'; +} +.fa-stumbleupon-circle:before { + content: '飭�'; +} +.fa-stumbleupon:before { + content: '飭�'; +} +.fa-delicious:before { + content: '飭�'; +} +.fa-digg:before { + content: '飭�'; +} +.fa-pied-piper-pp:before { + content: '飭�'; +} +.fa-pied-piper-alt:before { + content: '飭�'; +} +.fa-drupal:before { + content: '飭�'; +} +.fa-joomla:before { + content: '飭�'; +} +.fa-language:before { + content: '飭�'; +} +.fa-fax:before { + content: '飭�'; +} +.fa-building:before { + content: '飭�'; +} +.fa-child:before { + content: '飭�'; +} +.fa-paw:before { + content: '飭�'; +} +.fa-spoon:before { + content: '飭�'; +} +.fa-cube:before { + content: '飭�'; +} +.fa-cubes:before { + content: '飭�'; +} +.fa-behance:before { + content: '飭�'; +} +.fa-behance-square:before { + content: '飭�'; +} +.fa-steam:before { + content: '飭�'; +} +.fa-steam-square:before { + content: '飭�'; +} +.fa-recycle:before { + content: '飭�'; +} +.fa-automobile:before, +.fa-car:before { + content: '飭�'; +} +.fa-cab:before, +.fa-taxi:before { + content: '飭�'; +} +.fa-tree:before { + content: '飭�'; +} +.fa-spotify:before { + content: '飭�'; +} +.fa-deviantart:before { + content: '飭�'; +} +.fa-soundcloud:before { + content: '飭�'; +} +.fa-database:before { + content: '飮€'; +} +.fa-file-pdf-o:before { + content: '飮�'; +} +.fa-file-word-o:before { + content: '飮�'; +} +.fa-file-excel-o:before { + content: '飮�'; +} +.fa-file-powerpoint-o:before { + content: '飮�'; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: '飮�'; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: '飮�'; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: '飮�'; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: '飮�'; +} +.fa-file-code-o:before { + content: '飮�'; +} +.fa-vine:before { + content: '飮�'; +} +.fa-codepen:before { + content: '飮�'; +} +.fa-jsfiddle:before { + content: '飮�'; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: '飮�'; +} +.fa-circle-o-notch:before { + content: '飮�'; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: '飮�'; +} +.fa-ge:before, +.fa-empire:before { + content: '飮�'; +} +.fa-git-square:before { + content: '飮�'; +} +.fa-git:before { + content: '飮�'; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: '飮�'; +} +.fa-tencent-weibo:before { + content: '飮�'; +} +.fa-qq:before { + content: '飮�'; +} +.fa-wechat:before, +.fa-weixin:before { + content: '飮�'; +} +.fa-send:before, +.fa-paper-plane:before { + content: '飮�'; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: '飮�'; +} +.fa-history:before { + content: '飮�'; +} +.fa-circle-thin:before { + content: '飮�'; +} +.fa-header:before { + content: '飮�'; +} +.fa-paragraph:before { + content: '飮�'; +} +.fa-sliders:before { + content: '飮�'; +} +.fa-share-alt:before { + content: '飮�'; +} +.fa-share-alt-square:before { + content: '飮�'; +} +.fa-bomb:before { + content: '飮�'; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: '飮�'; +} +.fa-tty:before { + content: '飮�'; +} +.fa-binoculars:before { + content: '飮�'; +} +.fa-plug:before { + content: '飮�'; +} +.fa-slideshare:before { + content: '飮�'; +} +.fa-twitch:before { + content: '飮�'; +} +.fa-yelp:before { + content: '飮�'; +} +.fa-newspaper-o:before { + content: '飮�'; +} +.fa-wifi:before { + content: '飮�'; +} +.fa-calculator:before { + content: '飮�'; +} +.fa-paypal:before { + content: '飮�'; +} +.fa-google-wallet:before { + content: '飮�'; +} +.fa-cc-visa:before { + content: '飮�'; +} +.fa-cc-mastercard:before { + content: '飮�'; +} +.fa-cc-discover:before { + content: '飮�'; +} +.fa-cc-amex:before { + content: '飮�'; +} +.fa-cc-paypal:before { + content: '飮�'; +} +.fa-cc-stripe:before { + content: '飮�'; +} +.fa-bell-slash:before { + content: '飮�'; +} +.fa-bell-slash-o:before { + content: '飮�'; +} +.fa-trash:before { + content: '飮�'; +} +.fa-copyright:before { + content: '飮�'; +} +.fa-at:before { + content: '飮�'; +} +.fa-eyedropper:before { + content: '飮�'; +} +.fa-paint-brush:before { + content: '飮�'; +} +.fa-birthday-cake:before { + content: '飮�'; +} +.fa-area-chart:before { + content: '飮�'; +} +.fa-pie-chart:before { + content: '飯€'; +} +.fa-line-chart:before { + content: '飯�'; +} +.fa-lastfm:before { + content: '飯�'; +} +.fa-lastfm-square:before { + content: '飯�'; +} +.fa-toggle-off:before { + content: '飯�'; +} +.fa-toggle-on:before { + content: '飯�'; +} +.fa-bicycle:before { + content: '飯�'; +} +.fa-bus:before { + content: '飯�'; +} +.fa-ioxhost:before { + content: '飯�'; +} +.fa-angellist:before { + content: '飯�'; +} +.fa-cc:before { + content: '飯�'; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: '飯�'; +} +.fa-meanpath:before { + content: '飯�'; +} +.fa-buysellads:before { + content: '飯�'; +} +.fa-connectdevelop:before { + content: '飯�'; +} +.fa-dashcube:before { + content: '飯�'; +} +.fa-forumbee:before { + content: '飯�'; +} +.fa-leanpub:before { + content: '飯�'; +} +.fa-sellsy:before { + content: '飯�'; +} +.fa-shirtsinbulk:before { + content: '飯�'; +} +.fa-simplybuilt:before { + content: '飯�'; +} +.fa-skyatlas:before { + content: '飯�'; +} +.fa-cart-plus:before { + content: '飯�'; +} +.fa-cart-arrow-down:before { + content: '飯�'; +} +.fa-diamond:before { + content: '飯�'; +} +.fa-ship:before { + content: '飯�'; +} +.fa-user-secret:before { + content: '飯�'; +} +.fa-motorcycle:before { + content: '飯�'; +} +.fa-street-view:before { + content: '飯�'; +} +.fa-heartbeat:before { + content: '飯�'; +} +.fa-venus:before { + content: '飯�'; +} +.fa-mars:before { + content: '飯�'; +} +.fa-mercury:before { + content: '飯�'; +} +.fa-intersex:before, +.fa-transgender:before { + content: '飯�'; +} +.fa-transgender-alt:before { + content: '飯�'; +} +.fa-venus-double:before { + content: '飯�'; +} +.fa-mars-double:before { + content: '飯�'; +} +.fa-venus-mars:before { + content: '飯�'; +} +.fa-mars-stroke:before { + content: '飯�'; +} +.fa-mars-stroke-v:before { + content: '飯�'; +} +.fa-mars-stroke-h:before { + content: '飯�'; +} +.fa-neuter:before { + content: '飯�'; +} +.fa-genderless:before { + content: '飯�'; +} +.fa-facebook-official:before { + content: '飯�'; +} +.fa-pinterest-p:before { + content: '飯�'; +} +.fa-whatsapp:before { + content: '飯�'; +} +.fa-server:before { + content: '飯�'; +} +.fa-user-plus:before { + content: '飯�'; +} +.fa-user-times:before { + content: '飯�'; +} +.fa-hotel:before, +.fa-bed:before { + content: '飯�'; +} +.fa-viacoin:before { + content: '飯�'; +} +.fa-train:before { + content: '飯�'; +} +.fa-subway:before { + content: '飯�'; +} +.fa-medium:before { + content: '飯�'; +} +.fa-yc:before, +.fa-y-combinator:before { + content: '飯�'; +} +.fa-optin-monster:before { + content: '飯�'; +} +.fa-opencart:before { + content: '飯�'; +} +.fa-expeditedssl:before { + content: '飯�'; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: '飰€'; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: '飰�'; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: '飰�'; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: '飰�'; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: '飰�'; +} +.fa-mouse-pointer:before { + content: '飰�'; +} +.fa-i-cursor:before { + content: '飰�'; +} +.fa-object-group:before { + content: '飰�'; +} +.fa-object-ungroup:before { + content: '飰�'; +} +.fa-sticky-note:before { + content: '飰�'; +} +.fa-sticky-note-o:before { + content: '飰�'; +} +.fa-cc-jcb:before { + content: '飰�'; +} +.fa-cc-diners-club:before { + content: '飰�'; +} +.fa-clone:before { + content: '飰�'; +} +.fa-balance-scale:before { + content: '飰�'; +} +.fa-hourglass-o:before { + content: '飰�'; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: '飰�'; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: '飰�'; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: '飰�'; +} +.fa-hourglass:before { + content: '飰�'; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: '飰�'; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: '飰�'; +} +.fa-hand-scissors-o:before { + content: '飰�'; +} +.fa-hand-lizard-o:before { + content: '飰�'; +} +.fa-hand-spock-o:before { + content: '飰�'; +} +.fa-hand-pointer-o:before { + content: '飰�'; +} +.fa-hand-peace-o:before { + content: '飰�'; +} +.fa-trademark:before { + content: '飰�'; +} +.fa-registered:before { + content: '飰�'; +} +.fa-creative-commons:before { + content: '飰�'; +} +.fa-gg:before { + content: '飰�'; +} +.fa-gg-circle:before { + content: '飰�'; +} +.fa-tripadvisor:before { + content: '飰�'; +} +.fa-odnoklassniki:before { + content: '飰�'; +} +.fa-odnoklassniki-square:before { + content: '飰�'; +} +.fa-get-pocket:before { + content: '飰�'; +} +.fa-wikipedia-w:before { + content: '飰�'; +} +.fa-safari:before { + content: '飰�'; +} +.fa-chrome:before { + content: '飰�'; +} +.fa-firefox:before { + content: '飰�'; +} +.fa-opera:before { + content: '飰�'; +} +.fa-internet-explorer:before { + content: '飰�'; +} +.fa-tv:before, +.fa-television:before { + content: '飰�'; +} +.fa-contao:before { + content: '飰�'; +} +.fa-500px:before { + content: '飰�'; +} +.fa-amazon:before { + content: '飰�'; +} +.fa-calendar-plus-o:before { + content: '飰�'; +} +.fa-calendar-minus-o:before { + content: '飰�'; +} +.fa-calendar-times-o:before { + content: '飰�'; +} +.fa-calendar-check-o:before { + content: '飰�'; +} +.fa-industry:before { + content: '飰�'; +} +.fa-map-pin:before { + content: '飰�'; +} +.fa-map-signs:before { + content: '飰�'; +} +.fa-map-o:before { + content: '飰�'; +} +.fa-map:before { + content: '飰�'; +} +.fa-commenting:before { + content: '飰�'; +} +.fa-commenting-o:before { + content: '飰�'; +} +.fa-houzz:before { + content: '飰�'; +} +.fa-vimeo:before { + content: '飰�'; +} +.fa-black-tie:before { + content: '飰�'; +} +.fa-fonticons:before { + content: '飱€'; +} +.fa-reddit-alien:before { + content: '飱�'; +} +.fa-edge:before { + content: '飱�'; +} +.fa-credit-card-alt:before { + content: '飱�'; +} +.fa-codiepie:before { + content: '飱�'; +} +.fa-modx:before { + content: '飱�'; +} +.fa-fort-awesome:before { + content: '飱�'; +} +.fa-usb:before { + content: '飱�'; +} +.fa-product-hunt:before { + content: '飱�'; +} +.fa-mixcloud:before { + content: '飱�'; +} +.fa-scribd:before { + content: '飱�'; +} +.fa-pause-circle:before { + content: '飱�'; +} +.fa-pause-circle-o:before { + content: '飱�'; +} +.fa-stop-circle:before { + content: '飱�'; +} +.fa-stop-circle-o:before { + content: '飱�'; +} +.fa-shopping-bag:before { + content: '飱�'; +} +.fa-shopping-basket:before { + content: '飱�'; +} +.fa-hashtag:before { + content: '飱�'; +} +.fa-bluetooth:before { + content: '飱�'; +} +.fa-bluetooth-b:before { + content: '飱�'; +} +.fa-percent:before { + content: '飱�'; +} +.fa-gitlab:before { + content: '飱�'; +} +.fa-wpbeginner:before { + content: '飱�'; +} +.fa-wpforms:before { + content: '飱�'; +} +.fa-envira:before { + content: '飱�'; +} +.fa-universal-access:before { + content: '飱�'; +} +.fa-wheelchair-alt:before { + content: '飱�'; +} +.fa-question-circle-o:before { + content: '飱�'; +} +.fa-blind:before { + content: '飱�'; +} +.fa-audio-description:before { + content: '飱�'; +} +.fa-volume-control-phone:before { + content: '飱�'; +} +.fa-braille:before { + content: '飱�'; +} +.fa-assistive-listening-systems:before { + content: '飱�'; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: '飱�'; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: '飱�'; +} +.fa-glide:before { + content: '飱�'; +} +.fa-glide-g:before { + content: '飱�'; +} +.fa-signing:before, +.fa-sign-language:before { + content: '飱�'; +} +.fa-low-vision:before { + content: '飱�'; +} +.fa-viadeo:before { + content: '飱�'; +} +.fa-viadeo-square:before { + content: '飱�'; +} +.fa-snapchat:before { + content: '飱�'; +} +.fa-snapchat-ghost:before { + content: '飱�'; +} +.fa-snapchat-square:before { + content: '飱�'; +} +.fa-pied-piper:before { + content: '飱�'; +} +.fa-first-order:before { + content: '飱�'; +} +.fa-yoast:before { + content: '飱�'; +} +.fa-themeisle:before { + content: '飱�'; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: '飱�'; +} +.fa-fa:before, +.fa-font-awesome:before { + content: '飱�'; +} +.fa-handshake-o:before { + content: '飱�'; +} +.fa-envelope-open:before { + content: '飱�'; +} +.fa-envelope-open-o:before { + content: '飱�'; +} +.fa-linode:before { + content: '飱�'; +} +.fa-address-book:before { + content: '飱�'; +} +.fa-address-book-o:before { + content: '飱�'; +} +.fa-vcard:before, +.fa-address-card:before { + content: '飱�'; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: '飱�'; +} +.fa-user-circle:before { + content: '飱�'; +} +.fa-user-circle-o:before { + content: '飱�'; +} +.fa-user-o:before { + content: '飲€'; +} +.fa-id-badge:before { + content: '飲�'; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: '飲�'; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: '飲�'; +} +.fa-quora:before { + content: '飲�'; +} +.fa-free-code-camp:before { + content: '飲�'; +} +.fa-telegram:before { + content: '飲�'; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: '飲�'; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: '飲�'; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: '飲�'; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: '飲�'; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: '飲�'; +} +.fa-shower:before { + content: '飲�'; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: '飲�'; +} +.fa-podcast:before { + content: '飲�'; +} +.fa-window-maximize:before { + content: '飲�'; +} +.fa-window-minimize:before { + content: '飲�'; +} +.fa-window-restore:before { + content: '飲�'; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: '飲�'; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: '飲�'; +} +.fa-bandcamp:before { + content: '飲�'; +} +.fa-grav:before { + content: '飲�'; +} +.fa-etsy:before { + content: '飲�'; +} +.fa-imdb:before { + content: '飲�'; +} +.fa-ravelry:before { + content: '飲�'; +} +.fa-eercast:before { + content: '飲�'; +} +.fa-microchip:before { + content: '飲�'; +} +.fa-snowflake-o:before { + content: '飲�'; +} +.fa-superpowers:before { + content: '飲�'; +} +.fa-wpexplorer:before { + content: '飲�'; +} +.fa-meetup:before { + content: '飲�'; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +.slick-slider { + position: relative; + display: block; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-touch-action: pan-y; + touch-action: pan-y; + -webkit-tap-highlight-color: transparent; +} +.slick-list { + position: relative; + overflow: hidden; + display: block; + margin: 0; + padding: 0; +} +.slick-list:focus { + outline: 0; +} +.slick-loading .slick-list { + background: #fff url('/assets/templates/orthodontics/images/ajax-loader.gif') center center no-repeat; +} +.slick-list.dragging { + cursor: pointer; + cursor: hand; +} +.slick-slider .slick-track { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.slick-track { + position: relative; + left: 0; + top: 0; + display: block; +} +.slick-track:before, +.slick-track:after { + content: ''; + display: table; +} +.slick-track:after { + clear: both; +} +.slick-loading .slick-track { + visibility: hidden; +} +.slick-slide { + float: left; + height: 100%; + min-height: 1px; + display: none; +} +[dir='rtl'] .slick-slide { + float: right; +} +.slick-slide img { + display: block; +} +.slick-slide.slick-loading img { + display: none; +} +.slick-slide.dragging img { + pointer-events: none; +} +.slick-initialized .slick-slide { + display: block; +} +.slick-loading .slick-slide { + visibility: hidden; +} +.slick-vertical .slick-slide { + display: block; + height: auto; + border: 1px solid transparent; +} +@font-face { + font-family: 'slick'; + font-display: block; + src: url('/assets/templates/orthodontics/fonts/slick.eot'); + src: url('/assets/templates/orthodontics/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/assets/templates/orthodontics/fonts/slick.woff') format('woff'), + url('/assets/templates/orthodontics/fonts/slick.ttf') format('truetype'), url('/assets/templates/orthodontics/fonts/slick.svg#slick') format('svg'); + font-weight: normal; + font-style: normal; +} +.slick-prev, +.slick-next { + position: absolute; + display: block; + height: 30px; + width: 30px; + line-height: 0; + font-size: 0; + cursor: pointer; + background: transparent; + color: transparent; + top: 50%; + margin-top: -10px; + padding: 0; + border: 0; + outline: 0; +} +.slick-prev:hover, +.slick-prev:focus, +.slick-next:hover, +.slick-next:focus { + outline: 0; + background: transparent; + color: transparent; +} +.slick-prev:hover:before, +.slick-prev:focus:before, +.slick-next:hover:before, +.slick-next:focus:before { + opacity: 1; +} +.slick-prev.slick-disabled:before, +.slick-next.slick-disabled:before { + opacity: 0.25; +} +.slick-prev:before, +.slick-next:before { + font-family: 'slick'; + font-size: 30px; + line-height: 1; + color: white; + opacity: 0.75; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.slick-prev { + left: 10px; +} +[dir='rtl'] .slick-prev { + left: auto; + right: 10px; +} +.slick-prev:before { + content: '鈫�'; +} +[dir='rtl'] .slick-prev:before { + content: '鈫�'; +} +.slick-next { + right: 10px; +} +[dir='rtl'] .slick-next { + left: 10px; + right: auto; +} +.slick-next:before { + content: '鈫�'; +} +[dir='rtl'] .slick-next:before { + content: '鈫�'; +} +.slick-slider { + margin-bottom: 30px; +} +.slick-dots { + position: absolute; + bottom: -45px; + list-style: none; + display: block; + text-align: center; + padding: 0; + width: 100%; +} +.slick-dots li { + position: relative; + display: inline-block; + height: 20px; + width: 20px; + margin: 0 5px; + padding: 0; + cursor: pointer; +} +.slick-dots li button { + border: 0; + background: transparent; + display: block; + height: 20px; + width: 20px; + outline: 0; + line-height: 0; + font-size: 0; + color: transparent; + padding: 5px; + cursor: pointer; +} +.slick-dots li button:hover, +.slick-dots li button:focus { + outline: 0; +} +.slick-dots li button:hover:before, +.slick-dots li button:focus:before { + opacity: 1; +} +.slick-dots li button:before { + position: absolute; + top: 0; + left: 0; + content: '鈥�'; + width: 20px; + height: 20px; + font-family: 'slick'; + font-size: 6px; + line-height: 20px; + text-align: center; + color: black; + opacity: 0.25; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.slick-dots li.slick-active button:before { + color: black; + opacity: 0.75; +} +meta.foundation-version { + font-family: '/5.5.0/'; +} +meta.foundation-mq-small { + font-family: '/only screen/'; + width: 0; +} +meta.foundation-mq-small-only { + font-family: '/only screen and (max-width: 40em)/'; + width: 0; +} +meta.foundation-mq-medium { + font-family: '/only screen and (min-width:40.063em)/'; + width: 40.063em; +} +meta.foundation-mq-medium-only { + font-family: '/only screen and (min-width:40.063em) and (max-width:64em)/'; + width: 40.063em; +} +meta.foundation-mq-large { + font-family: '/only screen and (min-width:64.063em)/'; + width: 64.063em; +} +meta.foundation-mq-large-only { + font-family: '/only screen and (min-width:64.063em) and (max-width:90em)/'; + width: 64.063em; +} +meta.foundation-mq-xlarge { + font-family: '/only screen and (min-width:90.063em)/'; + width: 90.063em; +} +meta.foundation-mq-xlarge-only { + font-family: '/only screen and (min-width:90.063em) and (max-width:120em)/'; + width: 90.063em; +} +meta.foundation-mq-xxlarge { + font-family: '/only screen and (min-width:120.063em)/'; + width: 120.063em; +} +meta.foundation-data-attribute-namespace { + font-family: false; +} +body, +html { + height: 100%; +} +*, +:after, +:before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +body, +html { + font-size: 100%; +} +body { + background: #fff; + color: #222; + padding: 0; + margin: 0; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-weight: 400; + font-style: normal; + line-height: 1.5; + position: relative; + cursor: auto; +} +a:hover { + cursor: pointer; +} +img { + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; +} +#map_canvas embed, +#map_canvas img, +#map_canvas object, +.map_canvas embed, +.map_canvas img, +.map_canvas object { + max-width: none !important; +} +.left { + float: left !important; +} +.right { + float: right !important; +} +.clearfix:after, +.clearfix:before { + content: ' '; + display: table; +} +.clearfix:after { + clear: both; +} +.hide { + display: none !important; + visibility: hidden; +} +.invisible { + visibility: hidden; +} +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +img { + display: inline-block; + vertical-align: middle; +} +textarea { + min-height: 50px; +} +select { + width: 100%; +} +.row { + width: 100%; + margin: 0 auto; + max-width: 62.5rem; +} +.row:after, +.row:before { + content: ' '; + display: table; +} +.row:after { + clear: both; +} +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +.row .row { + width: auto; + margin: 0 -0.9375rem; + max-width: none; +} +.row .row:after, +.row .row:before { + content: ' '; + display: table; +} +.row .row:after { + clear: both; +} +.row .row.collapse { + width: auto; + margin: 0; + max-width: none; +} +.row .row.collapse:after, +.row .row.collapse:before { + content: ' '; + display: table; +} +.row .row.collapse:after { + clear: both; +} +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} +[class*='column'] + [class*='column']:last-child { + float: right; +} +[class*='column'] + [class*='column'].end { + float: left; +} +@media only screen { + .small-push-0 { + position: relative; + left: 0; + right: auto; + } + .small-pull-0 { + position: relative; + right: 0; + left: auto; + } + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + .small-1 { + width: 8.33333%; + } + .small-2 { + width: 16.66667%; + } + .small-3 { + width: 25%; + } + .small-4 { + width: 33.33333%; + } + .small-5 { + width: 41.66667%; + } + .small-6 { + width: 50%; + } + .small-7 { + width: 58.33333%; + } + .small-8 { + width: 66.66667%; + } + .small-9 { + width: 75%; + } + .small-10 { + width: 83.33333%; + } + .small-11 { + width: 91.66667%; + } + .small-12 { + width: 100%; + } + .small-offset-0 { + margin-left: 0 !important; + } + .small-offset-1 { + margin-left: 8.33333% !important; + } + .small-offset-2 { + margin-left: 16.66667% !important; + } + .small-offset-3 { + margin-left: 25% !important; + } + .small-offset-4 { + margin-left: 33.33333% !important; + } + .small-offset-5 { + margin-left: 41.66667% !important; + } + .small-offset-6 { + margin-left: 50% !important; + } + .small-offset-7 { + margin-left: 58.33333% !important; + } + .small-offset-8 { + margin-left: 66.66667% !important; + } + .small-offset-9 { + margin-left: 75% !important; + } + .small-offset-10 { + margin-left: 83.33333% !important; + } + .small-offset-11 { + margin-left: 91.66667% !important; + } + .small-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + .column.small-uncentered, + .columns.small-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } + .row.small-collapse > .column, + .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; + } + .row.small-uncollapse > .column, + .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } +} +@media only screen and (min-width: 40.063em) { + .medium-push-0 { + position: relative; + left: 0; + right: auto; + } + .medium-pull-0 { + position: relative; + right: 0; + left: auto; + } + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + .medium-1 { + width: 8.33333%; + } + .medium-2 { + width: 16.66667%; + } + .medium-3 { + width: 25%; + } + .medium-4 { + width: 33.33333%; + } + .medium-5 { + width: 41.66667%; + } + .medium-6 { + width: 50%; + } + .medium-7 { + width: 58.33333%; + } + .medium-8 { + width: 66.66667%; + } + .medium-9 { + width: 75%; + } + .medium-10 { + width: 83.33333%; + } + .medium-11 { + width: 91.66667%; + } + .medium-12 { + width: 100%; + } + .medium-offset-0 { + margin-left: 0 !important; + } + .medium-offset-1 { + margin-left: 8.33333% !important; + } + .medium-offset-2 { + margin-left: 16.66667% !important; + } + .medium-offset-3 { + margin-left: 25% !important; + } + .medium-offset-4 { + margin-left: 33.33333% !important; + } + .medium-offset-5 { + margin-left: 41.66667% !important; + } + .medium-offset-6 { + margin-left: 50% !important; + } + .medium-offset-7 { + margin-left: 58.33333% !important; + } + .medium-offset-8 { + margin-left: 66.66667% !important; + } + .medium-offset-9 { + margin-left: 75% !important; + } + .medium-offset-10 { + margin-left: 83.33333% !important; + } + .medium-offset-11 { + margin-left: 91.66667% !important; + } + .medium-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + .column.medium-uncentered, + .columns.medium-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + .row.medium-collapse > .column, + .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; + } + .row.medium-uncollapse > .column, + .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + .push-0 { + position: relative; + left: 0; + right: auto; + } + .pull-0 { + position: relative; + right: 0; + left: auto; + } + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + .push-3 { + position: relative; + left: 25%; + right: auto; + } + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + .push-6 { + position: relative; + left: 50%; + right: auto; + } + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + .push-9 { + position: relative; + left: 75%; + right: auto; + } + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.063em) { + .large-push-0 { + position: relative; + left: 0; + right: auto; + } + .large-pull-0 { + position: relative; + right: 0; + left: auto; + } + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + .large-1 { + width: 8.33333%; + } + .large-2 { + width: 16.66667%; + } + .large-3 { + width: 25%; + } + .large-4 { + width: 33.33333%; + } + .large-5 { + width: 41.66667%; + } + .large-6 { + width: 50%; + } + .large-7 { + width: 58.33333%; + } + .large-8 { + width: 66.66667%; + } + .large-9 { + width: 75%; + } + .large-10 { + width: 83.33333%; + } + .large-11 { + width: 91.66667%; + } + .large-12 { + width: 100%; + } + .large-offset-0 { + margin-left: 0 !important; + } + .large-offset-1 { + margin-left: 8.33333% !important; + } + .large-offset-2 { + margin-left: 16.66667% !important; + } + .large-offset-3 { + margin-left: 25% !important; + } + .large-offset-4 { + margin-left: 33.33333% !important; + } + .large-offset-5 { + margin-left: 41.66667% !important; + } + .large-offset-6 { + margin-left: 50% !important; + } + .large-offset-7 { + margin-left: 58.33333% !important; + } + .large-offset-8 { + margin-left: 66.66667% !important; + } + .large-offset-9 { + margin-left: 75% !important; + } + .large-offset-10 { + margin-left: 83.33333% !important; + } + .large-offset-11 { + margin-left: 91.66667% !important; + } + .large-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + .column.large-uncentered, + .columns.large-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + .row.large-collapse > .column, + .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; + } + .row.large-uncollapse > .column, + .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + .push-0 { + position: relative; + left: 0; + right: auto; + } + .pull-0 { + position: relative; + right: 0; + left: auto; + } + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + .push-3 { + position: relative; + left: 25%; + right: auto; + } + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + .push-6 { + position: relative; + left: 50%; + right: auto; + } + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + .push-9 { + position: relative; + left: 75%; + right: auto; + } + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +.accordion { + margin-bottom: 0; +} +.accordion:after, +.accordion:before { + content: ' '; + display: table; +} +.accordion:after { + clear: both; +} +.accordion .accordion-navigation, +.accordion dd { + display: block; + margin-bottom: 0 !important; +} +.accordion .accordion-navigation.active > a, +.accordion dd.active > a { + background: #e8e8e8; +} +.accordion .accordion-navigation > a, +.accordion dd > a { + background: #efefef; + color: #222; + padding: 1rem; + display: block; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-size: 1rem; +} +.accordion .accordion-navigation > a:hover, +.accordion dd > a:hover { + background: #e3e3e3; +} +.accordion .accordion-navigation > .content, +.accordion dd > .content { + display: none; + padding: 0.9375rem; +} +.accordion .accordion-navigation > .content.active, +.accordion dd > .content.active { + display: block; + background: #fff; +} +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-weight: 400; + margin-bottom: 1.25rem; + position: relative; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + font-size: 0.8125rem; + transition: opacity 300ms ease-out; + background-color: #008cba; + border-color: #0078a0; + color: #fff; +} +.alert-box .close { + font-size: 1.375rem; + padding: 9px 6px 4px; + line-height: 0; + position: absolute; + top: 50%; + margin-top: -0.6875rem; + right: 0.25rem; + color: #333; + opacity: 0.3; + background: inherit; +} +.alert-box .close:focus, +.alert-box .close:hover { + opacity: 0.5; +} +.alert-box.radius { + border-radius: 3px; +} +.alert-box.round { + border-radius: 1000px; +} +.alert-box.success { + background-color: #43ac6a; + border-color: #3a945b; + color: #fff; +} +.alert-box.alert { + background-color: #f04124; + border-color: #de2d0f; + color: #fff; +} +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: #fff; +} +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +.alert-box.alert-close { + opacity: 0; +} +[class*='block-grid-'] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +[class*='block-grid-']:after, +[class*='block-grid-']:before { + content: ' '; + display: table; +} +[class*='block-grid-']:after { + clear: both; +} +[class*='block-grid-'] > li { + display: block; + height: auto; + float: left; + padding: 0 0.625rem 1.25rem; +} +@media only screen { + .small-block-grid-1 > li { + width: 100%; + list-style: none; + } + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-1 > li:nth-of-type(1n + 1) { + clear: both; + } + .small-block-grid-2 > li { + width: 50%; + list-style: none; + } + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-2 > li:nth-of-type(2n + 1) { + clear: both; + } + .small-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-3 > li:nth-of-type(3n + 1) { + clear: both; + } + .small-block-grid-4 > li { + width: 25%; + list-style: none; + } + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-4 > li:nth-of-type(4n + 1) { + clear: both; + } + .small-block-grid-5 > li { + width: 20%; + list-style: none; + } + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-5 > li:nth-of-type(5n + 1) { + clear: both; + } + .small-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-6 > li:nth-of-type(6n + 1) { + clear: both; + } + .small-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-7 > li:nth-of-type(7n + 1) { + clear: both; + } + .small-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-8 > li:nth-of-type(8n + 1) { + clear: both; + } + .small-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-9 > li:nth-of-type(9n + 1) { + clear: both; + } + .small-block-grid-10 > li { + width: 10%; + list-style: none; + } + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-10 > li:nth-of-type(10n + 1) { + clear: both; + } + .small-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-11 > li:nth-of-type(11n + 1) { + clear: both; + } + .small-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + .small-block-grid-12 > li:nth-of-type(12n + 1) { + clear: both; + } +} +@media only screen and (min-width: 40.063em) { + .medium-block-grid-1 > li { + width: 100%; + list-style: none; + } + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-1 > li:nth-of-type(1n + 1) { + clear: both; + } + .medium-block-grid-2 > li { + width: 50%; + list-style: none; + } + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-2 > li:nth-of-type(2n + 1) { + clear: both; + } + .medium-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-3 > li:nth-of-type(3n + 1) { + clear: both; + } + .medium-block-grid-4 > li { + width: 25%; + list-style: none; + } + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-4 > li:nth-of-type(4n + 1) { + clear: both; + } + .medium-block-grid-5 > li { + width: 20%; + list-style: none; + } + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-5 > li:nth-of-type(5n + 1) { + clear: both; + } + .medium-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-6 > li:nth-of-type(6n + 1) { + clear: both; + } + .medium-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-7 > li:nth-of-type(7n + 1) { + clear: both; + } + .medium-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-8 > li:nth-of-type(8n + 1) { + clear: both; + } + .medium-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-9 > li:nth-of-type(9n + 1) { + clear: both; + } + .medium-block-grid-10 > li { + width: 10%; + list-style: none; + } + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-10 > li:nth-of-type(10n + 1) { + clear: both; + } + .medium-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-11 > li:nth-of-type(11n + 1) { + clear: both; + } + .medium-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + .medium-block-grid-12 > li:nth-of-type(12n + 1) { + clear: both; + } +} +@media only screen and (min-width: 64.063em) { + .large-block-grid-1 > li { + width: 100%; + list-style: none; + } + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-1 > li:nth-of-type(1n + 1) { + clear: both; + } + .large-block-grid-2 > li { + width: 50%; + list-style: none; + } + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-2 > li:nth-of-type(2n + 1) { + clear: both; + } + .large-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-3 > li:nth-of-type(3n + 1) { + clear: both; + } + .large-block-grid-4 > li { + width: 25%; + list-style: none; + } + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-4 > li:nth-of-type(4n + 1) { + clear: both; + } + .large-block-grid-5 > li { + width: 20%; + list-style: none; + } + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-5 > li:nth-of-type(5n + 1) { + clear: both; + } + .large-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-6 > li:nth-of-type(6n + 1) { + clear: both; + } + .large-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-7 > li:nth-of-type(7n + 1) { + clear: both; + } + .large-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-8 > li:nth-of-type(8n + 1) { + clear: both; + } + .large-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-9 > li:nth-of-type(9n + 1) { + clear: both; + } + .large-block-grid-10 > li { + width: 10%; + list-style: none; + } + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-10 > li:nth-of-type(10n + 1) { + clear: both; + } + .large-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-11 > li:nth-of-type(11n + 1) { + clear: both; + } + .large-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + .large-block-grid-12 > li:nth-of-type(12n + 1) { + clear: both; + } +} +.breadcrumbs { + display: block; + padding: 0.5625rem 0.875rem; + overflow: hidden; + margin-left: 0; + list-style: none; + border-style: solid; + border-width: 1px; + background-color: #f4f4f4; + border-color: #dcdcdc; + border-radius: 3px; +} +.breadcrumbs > * { + margin: 0; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + text-transform: uppercase; + color: #008cba; +} +.breadcrumbs > :focus a, +.breadcrumbs > :hover a { + text-decoration: underline; +} +.breadcrumbs > * a { + color: #008cba; +} +.breadcrumbs > .current, +.breadcrumbs > .current a { + cursor: default; + color: #333; +} +.breadcrumbs > .current:focus, +.breadcrumbs > .current:focus a, +.breadcrumbs > .current:hover, +.breadcrumbs > .current:hover a { + text-decoration: none; +} +.breadcrumbs > .unavailable, +.breadcrumbs > .unavailable a { + color: #999; +} +.breadcrumbs > .unavailable a:focus, +.breadcrumbs > .unavailable:focus, +.breadcrumbs > .unavailable:hover, +.breadcrumbs > .unavailable:hover a { + text-decoration: none; + color: #999; + cursor: default; +} +.breadcrumbs > :before { + content: '/'; + color: #aaa; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +.breadcrumbs > :first-child:before { + content: ' '; + margin: 0; +} +[aria-label='breadcrumbs'] [aria-hidden='true']:after { + content: '/'; +} +.button, +button { + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-weight: 400; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-decoration: none; + text-align: center; + -webkit-appearance: none; + border-radius: 0; + display: inline-block; + padding: 1rem 2rem 1.0625rem; + font-size: 1rem; + background-color: #008cba; + border-color: #007095; + color: #fff; + transition: background-color 300ms ease-out; +} +.button:focus, +.button:hover, +button:focus, +button:hover { + background-color: #007095; + color: #fff; +} +.button.secondary, +button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333; +} +.button.secondary:focus, +.button.secondary:hover, +button.secondary:focus, +button.secondary:hover { + background-color: #b9b9b9; + color: #333; +} +.button.success, +button.success { + background-color: #43ac6a; + border-color: #368a55; + color: #fff; +} +.button.success:focus, +.button.success:hover, +button.success:focus, +button.success:hover { + background-color: #368a55; + color: #fff; +} +.button.alert, +button.alert { + background-color: #f04124; + border-color: #cf2a0e; + color: #fff; +} +.button.alert:focus, +.button.alert:hover, +button.alert:focus, +button.alert:hover { + background-color: #cf2a0e; + color: #fff; +} +.button.warning, +button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: #fff; +} +.button.warning:focus, +.button.warning:hover, +button.warning:focus, +button.warning:hover { + background-color: #cf6e0e; + color: #fff; +} +.button.info, +button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333; +} +.button.info:focus, +.button.info:hover, +button.info:focus, +button.info:hover { + background-color: #61b6d9; + color: #fff; +} +.button.large, +button.large { + padding: 1.125rem 2.25rem 1.1875rem; + font-size: 1.25rem; +} +.button.small, +button.small { + padding: 0.875rem 1.75rem 0.9375rem; + font-size: 0.8125rem; +} +.button.tiny, +button.tiny { + padding: 0.625rem 1.25rem 0.6875rem; + font-size: 0.6875rem; +} +.button.expand, +button.expand { + padding-right: 0; + padding-left: 0; + width: 100%; +} +.button.left-align, +button.left-align { + text-align: left; + text-indent: 0.75rem; +} +.button.right-align, +button.right-align { + text-align: right; + padding-right: 0.75rem; +} +.button.radius, +button.radius { + border-radius: 3px; +} +.button.round, +button.round { + border-radius: 1000px; +} +.button.disabled, +.button[disabled], +button.disabled, +button[disabled] { + background-color: #008cba; + border-color: #007095; + color: #fff; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled:focus, +.button.disabled:hover, +.button[disabled]:focus, +.button[disabled]:hover, +button.disabled:focus, +button.disabled:hover, +button[disabled]:focus, +button[disabled]:hover { + color: #fff; + background-color: #008cba; +} +.button.disabled.secondary, +.button[disabled].secondary, +button.disabled.secondary, +button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled.secondary:focus, +.button.disabled.secondary:hover, +.button[disabled].secondary:focus, +.button[disabled].secondary:hover, +button.disabled.secondary:focus, +button.disabled.secondary:hover, +button[disabled].secondary:focus, +button[disabled].secondary:hover { + color: #333; + background-color: #e7e7e7; +} +.button.disabled.success, +.button[disabled].success, +button.disabled.success, +button[disabled].success { + background-color: #43ac6a; + border-color: #368a55; + color: #fff; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled.success:focus, +.button.disabled.success:hover, +.button[disabled].success:focus, +.button[disabled].success:hover, +button.disabled.success:focus, +button.disabled.success:hover, +button[disabled].success:focus, +button[disabled].success:hover { + color: #fff; + background-color: #43ac6a; +} +.button.disabled.alert, +.button[disabled].alert, +button.disabled.alert, +button[disabled].alert { + background-color: #f04124; + border-color: #cf2a0e; + color: #fff; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled.alert:focus, +.button.disabled.alert:hover, +.button[disabled].alert:focus, +.button[disabled].alert:hover, +button.disabled.alert:focus, +button.disabled.alert:hover, +button[disabled].alert:focus, +button[disabled].alert:hover { + color: #fff; + background-color: #f04124; +} +.button.disabled.warning, +.button[disabled].warning, +button.disabled.warning, +button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: #fff; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled.warning:focus, +.button.disabled.warning:hover, +.button[disabled].warning:focus, +.button[disabled].warning:hover, +button.disabled.warning:focus, +button.disabled.warning:hover, +button[disabled].warning:focus, +button[disabled].warning:hover { + color: #fff; + background-color: #f08a24; +} +.button.disabled.info, +.button[disabled].info, +button.disabled.info, +button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +.button.disabled.info:focus, +.button.disabled.info:hover, +.button[disabled].info:focus, +.button[disabled].info:hover, +button.disabled.info:focus, +button.disabled.info:hover, +button[disabled].info:focus, +button[disabled].info:hover { + color: #fff; + background-color: #a0d3e8; +} +button::-moz-focus-inner { + border: 0; + padding: 0; +} +@media only screen and (min-width: 40.063em) { + .button, + button { + display: inline-block; + } +} +.button-group { + list-style: none; + margin: 0; + left: 0; +} +.button-group:after, +.button-group:before { + content: ' '; + display: table; +} +.button-group:after { + clear: both; +} +.button-group > li { + margin: 0 -2px; + display: inline-block; +} +.button-group > li .button, +.button-group > li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group > li:first-child .button, +.button-group > li:first-child button { + border-left: 0; +} +.button-group.stack > li { + display: inline-block; + display: block; + margin: 0; + float: none; +} +.button-group.stack > li .button, +.button-group.stack > li > button { + border-left: 1px solid; +} +.button-group.stack > li:first-child .button, +.button-group.stack > li:first-child button { + border-left: 0; +} +.button-group.stack > li .button, +.button-group.stack > li > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; +} +.button-group.stack > li:first-child .button, +.button-group.stack > li:first-child button { + border-top: 0; +} +.button-group.stack-for-small > li { + margin: 0 -2px; + display: inline-block; +} +.button-group.stack-for-small > li .button, +.button-group.stack-for-small > li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.stack-for-small > li:first-child .button, +.button-group.stack-for-small > li:first-child button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + .button-group.stack-for-small > li { + display: inline-block; + display: block; + margin: 0; + } + .button-group.stack-for-small > li .button, + .button-group.stack-for-small > li > button { + border-left: 1px solid; + } + .button-group.stack-for-small > li:first-child .button, + .button-group.stack-for-small > li:first-child button { + border-left: 0; + } + .button-group.stack-for-small > li .button, + .button-group.stack-for-small > li > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; + } + .button-group.stack-for-small > li:first-child .button, + .button-group.stack-for-small > li:first-child button { + border-top: 0; + } +} +.button-group.radius > * { + margin: 0 -2px; + display: inline-block; +} +.button-group.radius > * .button, +.button-group.radius > * > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.radius > :first-child .button, +.button-group.radius > :first-child button { + border-left: 0; +} +.button-group.radius > *, +.button-group.radius > * > .button, +.button-group.radius > * > a, +.button-group.radius > * > button { + border-radius: 0; +} +.button-group.radius > :first-child, +.button-group.radius > :first-child > .button, +.button-group.radius > :first-child > a, +.button-group.radius > :first-child > button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.button-group.radius > :last-child, +.button-group.radius > :last-child > .button, +.button-group.radius > :last-child > a, +.button-group.radius > :last-child > button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.button-group.radius.stack > * { + display: inline-block; + display: block; + margin: 0; +} +.button-group.radius.stack > * .button, +.button-group.radius.stack > * > button { + border-left: 1px solid; +} +.button-group.radius.stack > :first-child .button, +.button-group.radius.stack > :first-child button { + border-left: 0; +} +.button-group.radius.stack > * .button, +.button-group.radius.stack > * > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; +} +.button-group.radius.stack > :first-child .button, +.button-group.radius.stack > :first-child button { + border-top: 0; +} +.button-group.radius.stack > *, +.button-group.radius.stack > * > .button, +.button-group.radius.stack > * > a, +.button-group.radius.stack > * > button { + border-radius: 0; +} +.button-group.radius.stack > :first-child, +.button-group.radius.stack > :first-child > .button, +.button-group.radius.stack > :first-child > a, +.button-group.radius.stack > :first-child > button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.button-group.radius.stack > :last-child, +.button-group.radius.stack > :last-child > .button, +.button-group.radius.stack > :last-child > a, +.button-group.radius.stack > :last-child > button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.063em) { + .button-group.radius.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + } + .button-group.radius.stack-for-small > * .button, + .button-group.radius.stack-for-small > * > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + .button-group.radius.stack-for-small > :first-child .button, + .button-group.radius.stack-for-small > :first-child button { + border-left: 0; + } + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > .button, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button { + border-radius: 0; + } + .button-group.radius.stack-for-small > :first-child, + .button-group.radius.stack-for-small > :first-child > .button, + .button-group.radius.stack-for-small > :first-child > a, + .button-group.radius.stack-for-small > :first-child > button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + .button-group.radius.stack-for-small > :last-child, + .button-group.radius.stack-for-small > :last-child > .button, + .button-group.radius.stack-for-small > :last-child > a, + .button-group.radius.stack-for-small > :last-child > button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + .button-group.radius.stack-for-small > * { + display: inline-block; + display: block; + margin: 0; + } + .button-group.radius.stack-for-small > * .button, + .button-group.radius.stack-for-small > * > button { + border-left: 1px solid; + } + .button-group.radius.stack-for-small > :first-child .button, + .button-group.radius.stack-for-small > :first-child button { + border-left: 0; + } + .button-group.radius.stack-for-small > * .button, + .button-group.radius.stack-for-small > * > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; + } + .button-group.radius.stack-for-small > :first-child .button, + .button-group.radius.stack-for-small > :first-child button { + border-top: 0; + } + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > .button, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button { + border-radius: 0; + } + .button-group.radius.stack-for-small > :first-child, + .button-group.radius.stack-for-small > :first-child > .button, + .button-group.radius.stack-for-small > :first-child > a, + .button-group.radius.stack-for-small > :first-child > button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + .button-group.radius.stack-for-small > :last-child, + .button-group.radius.stack-for-small > :last-child > .button, + .button-group.radius.stack-for-small > :last-child > a, + .button-group.radius.stack-for-small > :last-child > button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +.button-group.round > * { + margin: 0 -2px; + display: inline-block; +} +.button-group.round > * .button, +.button-group.round > * > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.round > :first-child .button, +.button-group.round > :first-child button { + border-left: 0; +} +.button-group.round > *, +.button-group.round > * > .button, +.button-group.round > * > a, +.button-group.round > * > button { + border-radius: 0; +} +.button-group.round > :first-child, +.button-group.round > :first-child > .button, +.button-group.round > :first-child > a, +.button-group.round > :first-child > button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +.button-group.round > :last-child, +.button-group.round > :last-child > .button, +.button-group.round > :last-child > a, +.button-group.round > :last-child > button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +.button-group.round.stack > * { + display: inline-block; + display: block; + margin: 0; +} +.button-group.round.stack > * .button, +.button-group.round.stack > * > button { + border-left: 1px solid; +} +.button-group.round.stack > :first-child .button, +.button-group.round.stack > :first-child button { + border-left: 0; +} +.button-group.round.stack > * .button, +.button-group.round.stack > * > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; +} +.button-group.round.stack > :first-child .button, +.button-group.round.stack > :first-child button { + border-top: 0; +} +.button-group.round.stack > *, +.button-group.round.stack > * > .button, +.button-group.round.stack > * > a, +.button-group.round.stack > * > button { + border-radius: 0; +} +.button-group.round.stack > :first-child, +.button-group.round.stack > :first-child > .button, +.button-group.round.stack > :first-child > a, +.button-group.round.stack > :first-child > button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +.button-group.round.stack > :last-child, +.button-group.round.stack > :last-child > .button, +.button-group.round.stack > :last-child > a, +.button-group.round.stack > :last-child > button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.063em) { + .button-group.round.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + } + .button-group.round.stack-for-small > * .button, + .button-group.round.stack-for-small > * > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + .button-group.round.stack-for-small > :first-child .button, + .button-group.round.stack-for-small > :first-child button { + border-left: 0; + } + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > .button, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button { + border-radius: 0; + } + .button-group.round.stack-for-small > :first-child, + .button-group.round.stack-for-small > :first-child > .button, + .button-group.round.stack-for-small > :first-child > a, + .button-group.round.stack-for-small > :first-child > button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + .button-group.round.stack-for-small > :last-child, + .button-group.round.stack-for-small > :last-child > .button, + .button-group.round.stack-for-small > :last-child > a, + .button-group.round.stack-for-small > :last-child > button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + .button-group.round.stack-for-small > * { + display: inline-block; + display: block; + margin: 0; + } + .button-group.round.stack-for-small > * .button, + .button-group.round.stack-for-small > * > button { + border-left: 1px solid; + } + .button-group.round.stack-for-small > :first-child .button, + .button-group.round.stack-for-small > :first-child button { + border-left: 0; + } + .button-group.round.stack-for-small > * .button, + .button-group.round.stack-for-small > * > button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; + } + .button-group.round.stack-for-small > :first-child .button, + .button-group.round.stack-for-small > :first-child button { + border-top: 0; + } + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > .button, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button { + border-radius: 0; + } + .button-group.round.stack-for-small > :first-child, + .button-group.round.stack-for-small > :first-child > .button, + .button-group.round.stack-for-small > :first-child > a, + .button-group.round.stack-for-small > :first-child > button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + .button-group.round.stack-for-small > :last-child, + .button-group.round.stack-for-small > :last-child > .button, + .button-group.round.stack-for-small > :last-child > a, + .button-group.round.stack-for-small > :last-child > button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} +.button-group.even-2 li { + margin: 0 -2px; + display: inline-block; + width: 50%; +} +.button-group.even-2 li .button, +.button-group.even-2 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-2 li:first-child .button, +.button-group.even-2 li:first-child button { + border-left: 0; +} +.button-group.even-2 li .button, +.button-group.even-2 li button { + width: 100%; +} +.button-group.even-3 li { + margin: 0 -2px; + display: inline-block; + width: 33.33333%; +} +.button-group.even-3 li .button, +.button-group.even-3 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-3 li:first-child .button, +.button-group.even-3 li:first-child button { + border-left: 0; +} +.button-group.even-3 li .button, +.button-group.even-3 li button { + width: 100%; +} +.button-group.even-4 li { + margin: 0 -2px; + display: inline-block; + width: 25%; +} +.button-group.even-4 li .button, +.button-group.even-4 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-4 li:first-child .button, +.button-group.even-4 li:first-child button { + border-left: 0; +} +.button-group.even-4 li .button, +.button-group.even-4 li button { + width: 100%; +} +.button-group.even-5 li { + margin: 0 -2px; + display: inline-block; + width: 20%; +} +.button-group.even-5 li .button, +.button-group.even-5 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-5 li:first-child .button, +.button-group.even-5 li:first-child button { + border-left: 0; +} +.button-group.even-5 li .button, +.button-group.even-5 li button { + width: 100%; +} +.button-group.even-6 li { + margin: 0 -2px; + display: inline-block; + width: 16.66667%; +} +.button-group.even-6 li .button, +.button-group.even-6 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-6 li:first-child .button, +.button-group.even-6 li:first-child button { + border-left: 0; +} +.button-group.even-6 li .button, +.button-group.even-6 li button { + width: 100%; +} +.button-group.even-7 li { + margin: 0 -2px; + display: inline-block; + width: 14.28571%; +} +.button-group.even-7 li .button, +.button-group.even-7 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-7 li:first-child .button, +.button-group.even-7 li:first-child button { + border-left: 0; +} +.button-group.even-7 li .button, +.button-group.even-7 li button { + width: 100%; +} +.button-group.even-8 li { + margin: 0 -2px; + display: inline-block; + width: 12.5%; +} +.button-group.even-8 li .button, +.button-group.even-8 li > button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +.button-group.even-8 li:first-child .button, +.button-group.even-8 li:first-child button { + border-left: 0; +} +.button-group.even-8 li .button, +.button-group.even-8 li button { + width: 100%; +} +.button-bar:after, +.button-bar:before { + content: ' '; + display: table; +} +.button-bar:after { + clear: both; +} +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +.button-bar .button-group div { + overflow: hidden; +} +.clearing-thumbs, +[data-clearing] { + margin-bottom: 0; + margin-left: 0; + list-style: none; +} +.clearing-thumbs:after, +.clearing-thumbs:before, +[data-clearing]:after, +[data-clearing]:before { + content: ' '; + display: table; +} +.clearing-thumbs:after, +[data-clearing]:after { + clear: both; +} +.clearing-thumbs li, +[data-clearing] li { + float: left; + margin-right: 10px; +} +.clearing-thumbs[class*='block-grid-'] li, +[data-clearing][class*='block-grid-'] li { + margin-right: 0; +} +.clearing-blackout { + background: #333; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: 998; +} +.clearing-blackout .clearing-close { + display: block; +} +.clearing-container { + position: relative; + z-index: 998; + height: 100%; + overflow: hidden; + margin: 0; +} +.clearing-touch-label { + position: absolute; + top: 50%; + left: 50%; + color: #aaa; + font-size: 0.6em; +} +.visible-img { + height: 95%; + position: relative; +} +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + margin-left: -50%; + max-height: 100%; + max-width: 100%; +} +.clearing-caption { + color: #ccc; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + text-align: center; + bottom: 0; + background: #333; + width: 100%; + padding: 10px 30px 20px; + position: absolute; + left: 0; +} +.clearing-close { + z-index: 999; + padding-left: 20px; + padding-top: 10px; + font-size: 30px; + line-height: 1; + color: #ccc; + display: none; +} +.clearing-close:focus, +.clearing-close:hover { + color: #ccc; +} +.clearing-assembled .clearing-container { + height: 100%; +} +.clearing-assembled .clearing-container .carousel > ul, +.clearing-feature li { + display: none; +} +.clearing-feature li.clearing-featured-img { + display: block; +} +@media only screen and (min-width: 40.063em) { + .clearing-main-next, + .clearing-main-prev { + position: absolute; + height: 100%; + width: 40px; + top: 0; + } + .clearing-main-next > span, + .clearing-main-prev > span { + position: absolute; + top: 50%; + display: block; + width: 0; + height: 0; + border: 12px solid; + } + .clearing-main-next > span:hover, + .clearing-main-prev > span:hover { + opacity: 0.8; + } + .clearing-main-prev { + left: 0; + } + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #ccc; + } + .clearing-main-next { + right: 0; + } + .clearing-main-next > span { + border-color: transparent; + border-left-color: #ccc; + } + .clearing-main-next.disabled, + .clearing-main-prev.disabled { + opacity: 0.3; + } + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + .clearing-assembled .clearing-container .carousel > ul li { + display: block; + width: 120px; + min-height: inherit; + float: left; + overflow: hidden; + margin-right: 0; + padding: 0; + position: relative; + cursor: pointer; + opacity: 0.4; + clear: none; + } + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: 0; + box-shadow: none; + display: block; + } + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: 0.8; + } + .clearing-assembled .clearing-container .visible-img { + background: #333; + overflow: hidden; + height: 85%; + } + .clearing-close { + position: absolute; + top: 10px; + right: 20px; + padding-left: 0; + padding-top: 0; + } +} +.f-dropdown { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: 0; + width: 100%; + max-height: none; + height: auto; + background: #fff; + border: 1px solid #ccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +.f-dropdown > :first-child { + margin-top: 0; +} +.f-dropdown > :last-child { + margin-bottom: 0; +} +.f-dropdown:before { + content: ''; + display: block; + width: 0; + height: 0; + border: 6px inset; + border-color: transparent transparent #fff; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +.f-dropdown:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 7px inset; + border-color: transparent transparent #ccc; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +.f-dropdown.right:before { + left: auto; + right: 10px; +} +.f-dropdown.right:after { + left: auto; + right: 9px; +} +.f-dropdown.drop-right { + position: absolute; + left: -9999px; + list-style: none; + outline: 0; + width: 100%; + max-height: none; + height: auto; + background: #fff; + border: 1px solid #ccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +.f-dropdown.drop-right > :first-child { + margin-top: 0; +} +.f-dropdown.drop-right > :last-child { + margin-bottom: 0; +} +.f-dropdown.drop-right:before { + content: ''; + display: block; + width: 0; + height: 0; + border: 6px inset; + border-color: transparent #fff transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +.f-dropdown.drop-right:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 7px inset; + border-color: transparent #ccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +.f-dropdown.drop-left { + position: absolute; + left: -9999px; + list-style: none; + outline: 0; + width: 100%; + max-height: none; + height: auto; + background: #fff; + border: 1px solid #ccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +.f-dropdown.drop-left > :first-child { + margin-top: 0; +} +.f-dropdown.drop-left > :last-child { + margin-bottom: 0; +} +.f-dropdown.drop-left:before { + content: ''; + display: block; + width: 0; + height: 0; + border: 6px inset; + border-color: transparent transparent transparent #fff; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +.f-dropdown.drop-left:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 7px inset; + border-color: transparent transparent transparent #ccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +.f-dropdown.drop-top { + position: absolute; + left: -9999px; + list-style: none; + outline: 0; + width: 100%; + max-height: none; + height: auto; + background: #fff; + border: 1px solid #ccc; + font-size: 0.875rem; + z-index: 89; + margin-top: -2px; + margin-left: 0; + max-width: 200px; +} +.f-dropdown.drop-top > :first-child { + margin-top: 0; +} +.f-dropdown.drop-top > :last-child { + margin-bottom: 0; +} +.f-dropdown.drop-top:before { + content: ''; + display: block; + width: 0; + height: 0; + border: 6px inset; + border-color: #fff transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -12px; + left: 10px; + right: auto; + z-index: 89; +} +.f-dropdown.drop-top:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 7px inset; + border-color: #ccc transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -14px; + left: 9px; + right: auto; + z-index: 88; +} +.f-dropdown li { + font-size: 0.875rem; + cursor: pointer; + line-height: 1.125rem; + margin: 0; +} +.f-dropdown li:focus, +.f-dropdown li:hover { + background: #eee; +} +.f-dropdown li.radius { + border-radius: 3px; +} +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555; +} +.f-dropdown.content { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: 0; + padding: 1.25rem; + width: 100%; + height: auto; + max-height: none; + background: #fff; + border: 1px solid #ccc; + font-size: 0.875rem; + z-index: 89; + max-width: 200px; +} +.f-dropdown.content > :first-child { + margin-top: 0; +} +.f-dropdown.content > :last-child { + margin-bottom: 0; +} +.f-dropdown.tiny { + max-width: 200px; +} +.f-dropdown.small { + max-width: 300px; +} +.f-dropdown.medium { + max-width: 500px; +} +.f-dropdown.large { + max-width: 800px; +} +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +.f-dropdown.mega.open { + left: 0 !important; +} +.dropdown.button, +button.dropdown { + position: relative; + outline: 0; + padding-right: 3.5625rem; +} +.dropdown.button::after, +button.dropdown::after { + position: absolute; + content: ''; + width: 0; + height: 0; + display: block; + border-style: solid; + top: 50%; + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; + border-color: #fff transparent transparent; +} +.dropdown.button.tiny, +button.dropdown.tiny { + padding-right: 2.625rem; +} +.dropdown.button.tiny:after, +button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +.dropdown.button.tiny::after, +button.dropdown.tiny::after { + border-color: #fff transparent transparent; +} +.dropdown.button.small, +button.dropdown.small { + padding-right: 3.0625rem; +} +.dropdown.button.small::after, +button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; + border-color: #fff transparent transparent; +} +.dropdown.button.large, +button.dropdown.large { + padding-right: 3.625rem; +} +.dropdown.button.large::after, +button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; + border-color: #fff transparent transparent; +} +.dropdown.button.secondary:after, +button.dropdown.secondary:after { + border-color: #333 transparent transparent; +} +.flex-video { + position: relative; + padding-top: 1.5625rem; + padding-bottom: 67.5%; + height: 0; + margin-bottom: 1rem; + overflow: hidden; +} +.flex-video.widescreen { + padding-bottom: 56.34%; +} +.flex-video.vimeo { + padding-top: 0; +} +.flex-video embed, +.flex-video iframe, +.flex-video object, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +form .row .row { + margin: 0 -0.5rem; +} +form .row .row .column, +form .row .row .columns { + padding: 0 0.5rem; +} +form .row .row.collapse { + margin: 0; +} +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5rem; +} +label { + font-size: 0.875rem; + color: #4d4d4d; + cursor: pointer; + display: block; + font-weight: 400; + line-height: 1.5; + margin-bottom: 0; +} +label.right { + float: none !important; + text-align: right; +} +label.inline { + margin: 0 0 1rem; + padding: 0.5625rem 0; +} +label small { + text-transform: capitalize; + color: #676767; +} +.postfix, +.prefix { + display: block; + position: relative; + z-index: 2; + text-align: center; + width: 100%; + padding-top: 0; + padding-bottom: 0; + border-style: solid; + border-width: 1px; + overflow: hidden; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; +} +.postfix.button, +.prefix.button { + padding: 0; + text-align: center; + border: 0; +} +.prefix.button.radius { + border-radius: 3px 0 0 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; +} +.postfix.button.radius { + border-radius: 0 3px 3px 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; +} +.prefix.button.round { + border-radius: 1000px 0 0 1000px; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; +} +.postfix.button.round { + border-radius: 0 1000px 1000px 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; +} +label.prefix, +span.prefix { + background: #f2f2f2; + border-right: 0; + color: #333; + border-color: #ccc; +} +label.postfix, +span.postfix { + background: #f2f2f2; + border-left: 0; + color: #333; + border-color: #ccc; +} +input[type='text'], +input[type='password'], +input[type='date'], +input[type='datetime'], +input[type='datetime-local'], +input[type='month'], +input[type='week'], +input[type='email'], +input[type='number'], +input[type='search'], +input[type='tel'], +input[type='time'], +input[type='url'], +input[type='color'], +textarea { + -webkit-appearance: none; + border-radius: 0; + background-color: #fff; + font-family: inherit; + border-style: solid; + border-width: 1px; + border-color: #ccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-size: 0.875rem; + margin: 0 0 1rem; + padding: 0.5rem; + height: 2.3125rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: box-shadow 0.45s, border-color 0.45s ease-in-out; +} +input[type='text']:focus, +input[type='password']:focus, +input[type='date']:focus, +input[type='datetime']:focus, +input[type='datetime-local']:focus, +input[type='month']:focus, +input[type='week']:focus, +input[type='email']:focus, +input[type='number']:focus, +input[type='search']:focus, +input[type='tel']:focus, +input[type='time']:focus, +input[type='url']:focus, +input[type='color']:focus, +textarea:focus { + box-shadow: 0 0 5px #999; + background: #fafafa; + border-color: #999; + outline: 0; +} +fieldset[disabled] input[type='text'], +fieldset[disabled] input[type='password'], +fieldset[disabled] input[type='date'], +fieldset[disabled] input[type='datetime'], +fieldset[disabled] input[type='datetime-local'], +fieldset[disabled] input[type='month'], +fieldset[disabled] input[type='week'], +fieldset[disabled] input[type='email'], +fieldset[disabled] input[type='number'], +fieldset[disabled] input[type='search'], +fieldset[disabled] input[type='tel'], +fieldset[disabled] input[type='time'], +fieldset[disabled] input[type='url'], +fieldset[disabled] input[type='color'], +fieldset[disabled] textarea, +input[type='text']:disabled, +input[type='text'][disabled], +input[type='text'][readonly], +input[type='password']:disabled, +input[type='password'][disabled], +input[type='password'][readonly], +input[type='date']:disabled, +input[type='date'][disabled], +input[type='date'][readonly], +input[type='datetime']:disabled, +input[type='datetime'][disabled], +input[type='datetime'][readonly], +input[type='datetime-local']:disabled, +input[type='datetime-local'][disabled], +input[type='datetime-local'][readonly], +input[type='month']:disabled, +input[type='month'][disabled], +input[type='month'][readonly], +input[type='week']:disabled, +input[type='week'][disabled], +input[type='week'][readonly], +input[type='email']:disabled, +input[type='email'][disabled], +input[type='email'][readonly], +input[type='number']:disabled, +input[type='number'][disabled], +input[type='number'][readonly], +input[type='search']:disabled, +input[type='search'][disabled], +input[type='search'][readonly], +input[type='tel']:disabled, +input[type='tel'][disabled], +input[type='tel'][readonly], +input[type='time']:disabled, +input[type='time'][disabled], +input[type='time'][readonly], +input[type='url']:disabled, +input[type='url'][disabled], +input[type='url'][readonly], +input[type='color']:disabled, +input[type='color'][disabled], +input[type='color'][readonly], +textarea:disabled, +textarea[disabled], +textarea[readonly] { + background-color: #ddd; + cursor: default; +} +input[type='text'].radius, +input[type='password'].radius, +input[type='date'].radius, +input[type='datetime'].radius, +input[type='datetime-local'].radius, +input[type='month'].radius, +input[type='week'].radius, +input[type='email'].radius, +input[type='number'].radius, +input[type='search'].radius, +input[type='tel'].radius, +input[type='time'].radius, +input[type='url'].radius, +input[type='color'].radius, +textarea.radius { + border-radius: 3px; +} +form .row .prefix-radius.row.collapse input, +form .row .prefix-radius.row.collapse select, +form .row .prefix-radius.row.collapse textarea { + border-radius: 0 3px 3px 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; +} +form .row .postfix-radius.row.collapse input, +form .row .postfix-radius.row.collapse select, +form .row .postfix-radius.row.collapse textarea, +form .row .prefix-radius.row.collapse .prefix { + border-radius: 3px 0 0 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; +} +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0 3px 3px 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; +} +form .row .prefix-round.row.collapse input, +form .row .prefix-round.row.collapse select, +form .row .prefix-round.row.collapse textarea { + border-radius: 0 1000px 1000px 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; +} +form .row .postfix-round.row.collapse input, +form .row .postfix-round.row.collapse select, +form .row .postfix-round.row.collapse textarea, +form .row .prefix-round.row.collapse .prefix { + border-radius: 1000px 0 0 1000px; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; +} +form .row .postfix-round.row.collapse .postfix { + border-radius: 0 1000px 1000px 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; +} +input[type='submit'] { + -webkit-appearance: none; + border-radius: 0; +} +textarea[rows] { + height: auto; +} +textarea { + max-width: 100%; +} +select { + -webkit-appearance: none !important; + background-color: #fafafa; + background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+'); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #ccc; + padding: 0.5rem; + font-size: 0.875rem; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + color: rgba(0, 0, 0, 0.75); + line-height: normal; + border-radius: 0; + height: 2.3125rem; +} +select::-ms-expand { + display: none; +} +select.radius { + border-radius: 3px; +} +select:hover { + background-color: #f3f3f3; + border-color: #999; +} +select:disabled { + background-color: #ddd; + cursor: default; +} +input[type='file'], +input[type='checkbox'], +input[type='radio'], +select { + margin: 0 0 1rem; +} +input[type='checkbox'] + label, +input[type='radio'] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} +input[type='file'] { + width: 100%; +} +fieldset { + border: 1px solid #ddd; + padding: 1.25rem; + margin: 1.125rem 0; +} +fieldset legend { + font-weight: 700; + background: #fff; + padding: 0 0.1875rem; + margin: 0 0 0 -0.1875rem; +} +[data-abide] .error small.error, +[data-abide] .error span.error, +[data-abide] small.error, +[data-abide] span.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: 400; + font-style: italic; + background: #f04124; + color: #fff; +} +[data-abide] small.error, +[data-abide] span.error { + display: none; +} +small.error, +span.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: 400; + font-style: italic; + background: #f04124; + color: #fff; +} +.error input, +.error select, +.error textarea { + margin-bottom: 0; +} +.error input[type='checkbox'], +.error input[type='radio'] { + margin-bottom: 1rem; +} +.error label, +.error label.error { + color: #f04124; +} +.error small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: 400; + font-style: italic; + background: #f04124; + color: #fff; +} +.error > label > small { + color: #676767; + background: 0; + padding: 0; + text-transform: capitalize; + font-style: normal; + font-size: 60%; + margin: 0; + display: inline; +} +.error span.error-message { + display: block; +} +input.error, +select.error, +textarea.error { + margin-bottom: 0; +} +label.error { + color: #f04124; +} +.icon-bar { + width: 100%; + font-size: 0; + display: inline-block; + background: #333; +} +.icon-bar > * { + text-align: center; + width: 25%; + margin: 0 auto; + display: block; + float: left; +} +.icon-bar > * i, +.icon-bar > * img { + display: block; + margin: 0 auto; +} +.icon-bar > * i { + vertical-align: middle; +} +.icon-bar.label-right > * i, +.icon-bar.label-right > * img { + margin: 0 0.0625rem 0 0; + display: inline-block; +} +.icon-bar.label-right > * i + label, +.icon-bar.label-right > * img + label { + margin-top: 0; +} +.icon-bar.label-right > * label { + display: inline-block; +} +.icon-bar.vertical.label-right > * { + text-align: left; +} +.icon-bar.small-vertical, +.icon-bar.vertical { + height: 100%; + width: auto; +} +.icon-bar.small-vertical .item, +.icon-bar.vertical .item { + width: auto; + margin: auto; + float: none; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.medium-vertical { + height: 100%; + width: auto; + } + .icon-bar.medium-vertical .item { + width: auto; + margin: auto; + float: none; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.large-vertical { + height: 100%; + width: auto; + } + .icon-bar.large-vertical .item { + width: auto; + margin: auto; + float: none; + } +} +.icon-bar > * { + font-size: 1rem; + padding: 1.25rem; +} +.icon-bar > * i + label, +.icon-bar > * img + label { + margin-top: 0.0625rem; +} +.icon-bar > * i { + font-size: 1.875rem; +} +.icon-bar > * img { + width: 1.875rem; + height: 1.875rem; +} +.icon-bar > * i, +.icon-bar > * label { + color: #fff; +} +.icon-bar > a:hover { + background: #008cba; +} +.icon-bar > a:hover i, +.icon-bar > a:hover label { + color: #fff; +} +.icon-bar > a.active { + background: #008cba; +} +.icon-bar > a.active i, +.icon-bar > a.active label { + color: #fff; +} +.icon-bar.two-up .item { + width: 50%; +} +.icon-bar.two-up.small-vertical .item, +.icon-bar.two-up.vertical .item { + width: auto; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +.icon-bar.three-up .item { + width: 33.3333%; +} +.icon-bar.three-up.small-vertical .item, +.icon-bar.three-up.vertical .item { + width: auto; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +.icon-bar.four-up .item { + width: 25%; +} +.icon-bar.four-up.small-vertical .item, +.icon-bar.four-up.vertical .item { + width: auto; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +.icon-bar.five-up .item { + width: 20%; +} +.icon-bar.five-up.small-vertical .item, +.icon-bar.five-up.vertical .item { + width: auto; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +.icon-bar.six-up .item { + width: 16.66667%; +} +.icon-bar.six-up.small-vertical .item, +.icon-bar.six-up.vertical .item { + width: auto; +} +@media only screen and (min-width: 40.063em) { + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.063em) { + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +.inline-list { + margin: 0 0 1.0625rem -1.375rem; + padding: 0; + list-style: none; + overflow: hidden; +} +.inline-list > li { + list-style: none; + float: left; + margin-left: 1.375rem; + display: block; +} +.inline-list > li > * { + display: block; +} +.joyride-list { + display: none; +} +.joyride-tip-guide { + display: none; + position: absolute; + background: #333; + color: #fff; + z-index: 101; + top: 0; + left: 2.5%; + font-family: inherit; + font-weight: 400; + width: 95%; +} +.lt-ie9 .joyride-tip-guide { + max-width: 800px; + left: 50%; + margin-left: -400px; +} +.joyride-content-wrapper { + width: 100%; + padding: 1.125rem 1.25rem 1.5rem; +} +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} +.joyride-content-wrapper .joyride-prev-tip { + margin-right: 10px; +} +.joyride-tip-guide .joyride-nub { + display: block; + position: absolute; + left: 22px; + width: 0; + height: 0; + border: 10px solid #333; +} +.joyride-tip-guide .joyride-nub.top { + border-top-style: solid; + border-color: #333; + border-top-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -20px; +} +.joyride-tip-guide .joyride-nub.bottom { + border-bottom-style: solid; + border-color: #333 transparent transparent !important; + bottom: -20px; +} +.joyride-tip-guide .joyride-nub.right { + right: -20px; +} +.joyride-tip-guide .joyride-nub.left { + left: -20px; +} +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + line-height: 1.25; + margin: 0; + font-weight: 700; + color: #fff; +} +.joyride-tip-guide p { + margin: 0 0 1.125rem; + font-size: 0.875rem; + line-height: 1.3; +} +.joyride-timer-indicator-wrap { + width: 50px; + height: 3px; + border: 1px solid #555; + position: absolute; + right: 1.0625rem; + bottom: 1rem; +} +.joyride-timer-indicator { + display: block; + width: 0; + height: inherit; + background: #666; +} +.joyride-close-tip { + position: absolute; + right: 12px; + top: 10px; + color: #777 !important; + text-decoration: none; + font-size: 24px; + font-weight: 400; + line-height: 0.5 !important; +} +.joyride-close-tip:focus, +.joyride-close-tip:hover { + color: #eee !important; +} +.joyride-modal-bg { + position: fixed; + height: 100%; + width: 100%; + background: 0; + background: rgba(0, 0, 0, 0.5); + z-index: 100; + display: none; + top: 0; + left: 0; + cursor: pointer; +} +.joyride-expose-wrapper { + background-color: #fff; + position: absolute; + border-radius: 3px; + z-index: 102; + box-shadow: 0 0 15px #fff; +} +.joyride-expose-cover { + background: 0; + border-radius: 3px; + position: absolute; + z-index: 9999; + top: 0; + left: 0; +} +@media only screen and (min-width: 40.063em) { + .joyride-tip-guide { + width: 300px; + left: inherit; + } + .joyride-tip-guide .joyride-nub.bottom { + border-color: #333 transparent transparent !important; + bottom: -20px; + } + .joyride-tip-guide .joyride-nub.right { + border-color: transparent transparent transparent #333 !important; + top: 22px; + left: auto; + right: -20px; + } + .joyride-tip-guide .joyride-nub.left { + border-color: transparent #333 transparent transparent !important; + top: 22px; + left: -20px; + right: auto; + } +} +.keystroke, +kbd { + background-color: #ededed; + border-color: #ddd; + color: #222; + border-style: solid; + border-width: 1px; + margin: 0; + font-family: Consolas, Menlo, Courier, monospace; + font-size: inherit; + padding: 0.125rem 0.25rem 0; + border-radius: 3px; +} +.label { + font-weight: 400; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + margin-bottom: auto; + padding: 0.25rem 0.5rem; + font-size: 0.6875rem; + background-color: #008cba; + color: #fff; +} +.label.radius { + border-radius: 3px; +} +.label.round { + border-radius: 1000px; +} +.label.alert { + background-color: #f04124; + color: #fff; +} +.label.warning { + background-color: #f08a24; + color: #fff; +} +.label.success { + background-color: #43ac6a; + color: #fff; +} +.label.secondary { + background-color: #e7e7e7; + color: #333; +} +.label.info { + background-color: #a0d3e8; + color: #333; +} +[data-magellan-expedition-clone], +[data-magellan-expedition] { + background: #fff; + z-index: 50; + min-width: 100%; + padding: 10px; +} +[data-magellan-expedition-clone] .sub-nav, +[data-magellan-expedition-clone] .sub-nav dd, +[data-magellan-expedition] .sub-nav, +[data-magellan-expedition] .sub-nav dd { + margin-bottom: 0; +} +[data-magellan-expedition-clone] .sub-nav a, +[data-magellan-expedition] .sub-nav a { + line-height: 1.8em; +} +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + } +} +@-moz-keyframes rotate { + from { + -moz-transform: rotate(0deg); + } + to { + -moz-transform: rotate(360deg); + } +} +@-o-keyframes rotate { + from { + -o-transform: rotate(0deg); + } + to { + -o-transform: rotate(360deg); + } +} +@keyframes rotate { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} +.slideshow-wrapper { + position: relative; +} +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +.slideshow-wrapper ul li:first-child { + display: block; +} +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +.slideshow-wrapper .orbit-container li, +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +.slideshow-wrapper .preloader { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 50%; + left: 50%; + margin-top: -20px; + margin-left: -20px; + border: 3px solid; + border-color: #555 #fff; + border-radius: 1000px; + animation-name: rotate; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} +.orbit-container { + overflow: hidden; + width: 100%; + position: relative; + background: 0; +} +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); +} +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +.orbit-container .orbit-slides-container > :first-child { + margin-left: 0; +} +.orbit-container .orbit-slides-container > * .orbit-caption { + position: absolute; + bottom: 0; + background-color: rgba(51, 51, 51, 0.8); + color: #fff; + width: 100%; + padding: 0.625rem 0.875rem; + font-size: 0.875rem; +} +.orbit-container .orbit-slide-number { + position: absolute; + top: 10px; + left: 10px; + font-size: 12px; + color: #fff; + background: 0; + z-index: 10; +} +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0; + position: relative; + right: 20px; + top: 5px; +} +.orbit-container .orbit-timer > span { + display: none; + position: absolute; + top: 0; + right: 0; + width: 11px; + height: 14px; + border: 4px solid #fff; + border-top: 0; + border-bottom: 0; +} +.orbit-container .orbit-timer.paused > span { + right: -4px; + top: 0; + width: 11px; + height: 14px; + border: 8px inset; + border-left-style: solid; + border-color: transparent; + border-left-color: #fff; +} +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333; +} +.orbit-container:hover .orbit-timer > span { + display: block; +} +.orbit-container .orbit-next, +.orbit-container .orbit-prev { + position: absolute; + top: 45%; + margin-top: -25px; + width: 36px; + height: 60px; + line-height: 50px; + color: #fff; + background-color: transparent; + text-indent: -9999px !important; + z-index: 10; +} +.orbit-container .orbit-next:hover, +.orbit-container .orbit-prev:hover { + background-color: rgba(0, 0, 0, 0.3); +} +.orbit-container .orbit-next > span, +.orbit-container .orbit-prev > span { + position: absolute; + top: 50%; + margin-top: -10px; + display: block; + width: 0; + height: 0; + border: 10px inset; +} +.orbit-container .orbit-prev { + left: 0; +} +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: #fff; +} +.orbit-container .orbit-prev:hover > span { + border-right-color: #fff; +} +.orbit-container .orbit-next { + right: 0; +} +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: #fff; + left: 50%; + margin-left: -4px; +} +.orbit-container .orbit-next:hover > span { + border-left-color: #fff; +} +.orbit-bullets-container { + text-align: center; +} +.orbit-bullets { + margin: 0 auto 30px; + overflow: hidden; + position: relative; + top: 10px; + float: none; + text-align: center; + display: block; +} +.orbit-bullets li { + cursor: pointer; + display: inline-block; + width: 0.5625rem; + height: 0.5625rem; + background: #ccc; + float: none; + margin-right: 6px; + border-radius: 1000px; +} +.orbit-bullets li.active { + background: #999; +} +.orbit-bullets li:last-child { + margin-right: 0; +} +.touch .orbit-bullets, +.touch .orbit-container .orbit-next, +.touch .orbit-container .orbit-prev { + display: none; +} +@media only screen and (min-width: 40.063em) { + .touch .orbit-container .orbit-next, + .touch .orbit-container .orbit-prev { + display: inherit; + } + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + .orbit-stack-on-small .orbit-slides-container > * { + position: relative; + margin: 0 !important; + opacity: 1 !important; + } + .orbit-bullets, + .orbit-next, + .orbit-prev, + .orbit-stack-on-small .orbit-slide-number, + .orbit-timer { + display: none; + } +} +ul.pagination { + display: block; + min-height: 1.5rem; + margin-left: -0.3125rem; +} +ul.pagination li { + height: 1.5rem; + color: #222; + font-size: 0.875rem; + margin-left: 0.3125rem; +} +ul.pagination li a, +ul.pagination li button { + display: block; + padding: 0.0625rem 0.625rem; + color: #999; + background: 0; + border-radius: 3px; + font-weight: 400; + font-size: 1em; + line-height: inherit; + transition: background-color 300ms ease-out; +} +ul.pagination li a:focus, +ul.pagination li button:focus, +ul.pagination li:hover a, +ul.pagination li:hover button { + background: #e6e6e6; +} +ul.pagination li.unavailable a, +ul.pagination li.unavailable button { + cursor: default; + color: #999; +} +ul.pagination li.unavailable a:focus, +ul.pagination li.unavailable button:focus, +ul.pagination li.unavailable:hover a, +ul.pagination li.unavailable:hover button { + background: 0; +} +ul.pagination li.current a, +ul.pagination li.current button { + background: #008cba; + color: #fff; + font-weight: 700; + cursor: default; +} +ul.pagination li.current a:focus, +ul.pagination li.current a:hover, +ul.pagination li.current button:focus, +ul.pagination li.current button:hover { + background: #008cba; +} +ul.pagination li { + float: left; + display: block; +} +.pagination-centered { + text-align: center; +} +.pagination-centered ul.pagination li { + float: none; + display: inline-block; +} +.panel { + border-style: solid; + border-width: 1px; + border-color: #d8d8d8; + margin-bottom: 1.25rem; + padding: 1.25rem; + background: #f2f2f2; + color: #333; +} +.panel > :first-child { + margin-top: 0; +} +.panel > :last-child { + margin-bottom: 0; +} +.panel dl, +.panel h1, +.panel h2, +.panel h3, +.panel h4, +.panel h5, +.panel h6, +.panel li, +.panel p { + color: #333; +} +.panel h1, +.panel h2, +.panel h3, +.panel h4, +.panel h5, +.panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +.panel h1.subheader, +.panel h2.subheader, +.panel h3.subheader, +.panel h4.subheader, +.panel h5.subheader, +.panel h6.subheader { + line-height: 1.4; +} +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #b6edff; + margin-bottom: 1.25rem; + padding: 1.25rem; + background: #ecfaff; + color: #333; +} +.panel.callout > :first-child { + margin-top: 0; +} +.panel.callout > :last-child { + margin-bottom: 0; +} +.panel.callout dl, +.panel.callout h1, +.panel.callout h2, +.panel.callout h3, +.panel.callout h4, +.panel.callout h5, +.panel.callout h6, +.panel.callout li, +.panel.callout p { + color: #333; +} +.panel.callout h1, +.panel.callout h2, +.panel.callout h3, +.panel.callout h4, +.panel.callout h5, +.panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +.panel.callout h1.subheader, +.panel.callout h2.subheader, +.panel.callout h3.subheader, +.panel.callout h4.subheader, +.panel.callout h5.subheader, +.panel.callout h6.subheader { + line-height: 1.4; +} +.panel.callout a:not(.button) { + color: #008cba; +} +.panel.callout a:not(.button):focus, +.panel.callout a:not(.button):hover { + color: #0078a0; +} +.panel.radius { + border-radius: 3px; +} +.pricing-table { + border: 1px solid #ddd; + margin-left: 0; + margin-bottom: 1.25rem; +} +.pricing-table * { + list-style: none; + line-height: 1; +} +.pricing-table .title { + background-color: #333; + padding: 0.9375rem 1.25rem; + text-align: center; + color: #eee; + font-weight: 400; + font-size: 1rem; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; +} +.pricing-table .price { + background-color: #f6f6f6; + padding: 0.9375rem 1.25rem; + text-align: center; + color: #333; + font-weight: 400; + font-size: 2rem; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; +} +.pricing-table .description { + background-color: #fff; + padding: 0.9375rem; + text-align: center; + color: #777; + font-size: 0.75rem; + font-weight: 400; + line-height: 1.4; + border-bottom: dotted 1px #ddd; +} +.pricing-table .bullet-item { + background-color: #fff; + padding: 0.9375rem; + text-align: center; + color: #333; + font-size: 0.875rem; + font-weight: 400; + border-bottom: dotted 1px #ddd; +} +.pricing-table .cta-button { + background-color: #fff; + text-align: center; + padding: 1.25rem 1.25rem 0; +} +.progress { + background-color: #f6f6f6; + height: 1.5625rem; + border: 1px solid #fff; + padding: 0.125rem; + margin-bottom: 0.625rem; +} +.progress .meter { + background: #008cba; + height: 100%; + display: block; +} +.progress.secondary .meter { + background: #e7e7e7; + height: 100%; + display: block; +} +.progress.success .meter { + background: #43ac6a; + height: 100%; + display: block; +} +.progress.alert .meter { + background: #f04124; + height: 100%; + display: block; +} +.progress.radius { + border-radius: 3px; +} +.progress.radius .meter { + border-radius: 2px; +} +.progress.round { + border-radius: 1000px; +} +.progress.round .meter { + border-radius: 999px; +} +.range-slider { + display: block; + position: relative; + width: 100%; + height: 1rem; + border: 1px solid #ddd; + margin: 1.25rem 0; + -ms-touch-action: none; + touch-action: none; + background: #fafafa; +} +.range-slider.vertical-range { + position: relative; + border: 1px solid #ddd; + margin: 1.25rem 0; + -ms-touch-action: none; + touch-action: none; + display: inline-block; + width: 1rem; + height: 12.5rem; +} +.range-slider.vertical-range .range-slider-handle { + margin-top: 0; + margin-left: -0.5rem; + position: absolute; + bottom: -10.5rem; +} +.range-slider.vertical-range .range-slider-active-segment { + width: 0.875rem; + height: auto; + bottom: 0; +} +.range-slider.radius { + background: #fafafa; + border-radius: 3px; +} +.range-slider.radius .range-slider-handle { + background: #008cba; + border-radius: 3px; +} +.range-slider.radius .range-slider-handle:hover { + background: #007ba4; +} +.range-slider.round { + background: #fafafa; + border-radius: 1000px; +} +.range-slider.round .range-slider-handle { + background: #008cba; + border-radius: 1000px; +} +.range-slider.round .range-slider-handle:hover { + background: #007ba4; +} +.range-slider.disabled, +.range-slider[disabled] { + background: #fafafa; + cursor: default; + opacity: 0.7; +} +.range-slider.disabled .range-slider-handle, +.range-slider[disabled] .range-slider-handle { + background: #008cba; + cursor: default; + opacity: 0.7; +} +.range-slider.disabled .range-slider-handle:hover, +.range-slider[disabled] .range-slider-handle:hover { + background: #007ba4; +} +.range-slider-active-segment { + display: inline-block; + position: absolute; + height: 0.875rem; + background: #e5e5e5; +} +.range-slider-handle { + display: inline-block; + position: absolute; + z-index: 1; + top: -0.3125rem; + width: 2rem; + height: 1.375rem; + border: 1px solid none; + cursor: pointer; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #008cba; +} +.range-slider-handle:hover { + background: #007ba4; +} +.reveal-modal-bg { + position: absolute; + top: 0; + bottom: 0; + right: 0; + background: #000; + background: rgba(0, 0, 0, 0.45); + z-index: 1004; + display: none; + left: 0; +} +.reveal-modal, +dialog { + visibility: hidden; + display: none; + position: absolute; + z-index: 1005; + width: 100vw; + top: 0; + border-radius: 3px; + left: 0; + background-color: #fff; + border: 1px solid #666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); + padding: 1.875rem; +} +@media only screen and (max-width: 40em) { + .reveal-modal, + dialog { + min-height: 100vh; + } +} +.reveal-modal .column, +.reveal-modal .columns, +dialog .column, +dialog .columns { + min-width: 0; +} +.reveal-modal > :first-child, +dialog > :first-child { + margin-top: 0; +} +.reveal-modal > :last-child, +dialog > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.063em) { + .reveal-modal, + dialog { + width: 80%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + .reveal-modal, + dialog { + top: 6.25rem; + } +} +.reveal-modal.radius, +dialog.radius { + border-radius: 3px; +} +.reveal-modal.round, +dialog.round { + border-radius: 1000px; +} +.reveal-modal.collapse, +dialog.collapse { + padding: 0; +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.tiny, + dialog.tiny { + width: 30%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.small, + dialog.small { + width: 40%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.medium, + dialog.medium { + width: 60%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.large, + dialog.large { + width: 70%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.xlarge, + dialog.xlarge { + width: 95%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +.reveal-modal.full, +dialog.full { + top: 0; + left: 0; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none !important; + margin-left: 0 !important; +} +@media only screen and (min-width: 40.063em) { + .reveal-modal.full, + dialog.full { + width: 100vw; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +.reveal-modal .close-reveal-modal, +dialog .close-reveal-modal { + font-size: 2.5rem; + line-height: 1; + position: absolute; + top: 0.625rem; + right: 1.375rem; + color: #aaa; + font-weight: 700; + cursor: pointer; +} +dialog { + display: none; +} +dialog + .backdrop, +dialog::backdrop { + position: absolute; + top: 0; + bottom: 0; + right: 0; + background: #000; + background: rgba(0, 0, 0, 0.45); + z-index: auto; + display: none; + left: 0; +} +dialog[open] { + display: block; +} +@media print { + .reveal-modal, + dialog { + display: none; + background: #fff !important; + } +} +.side-nav { + display: block; + margin: 0; + padding: 0.875rem 0; + list-style-type: none; + list-style-position: outside; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; +} +.side-nav li { + margin: 0 0 0.4375rem; + font-size: 0.875rem; + font-weight: 400; +} +.side-nav li a:not(.button) { + display: block; + color: #008cba; + margin: 0; + padding: 0.4375rem 0.875rem; +} +.side-nav li a:not(.button):focus, +.side-nav li a:not(.button):hover { + background: rgba(0, 0, 0, 0.025); + color: #1cc7ff; +} +.side-nav li.active > a:first-child:not(.button) { + color: #1cc7ff; + font-weight: 400; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; +} +.side-nav li.divider { + border-top: 1px solid; + height: 0; + padding: 0; + list-style: none; + border-top-color: #fff; +} +.side-nav li.heading { + color: #008cba; + font-size: 0.875rem; + font-weight: 700; + text-transform: uppercase; +} +.split.button { + position: relative; + padding-right: 5.0625rem; +} +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +.split.button span:after { + position: absolute; + content: ''; + width: 0; + height: 0; + display: block; + border-style: inset; + left: 50%; +} +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +.split.button span { + border-left-color: rgba(255, 255, 255, 0.5); + width: 3.09375rem; +} +.split.button span:after { + border-top-style: solid; + border-width: 0.375rem; + top: 48%; + margin-left: -0.375rem; + border-color: #fff transparent transparent; +} +.split.button.secondary span { + border-left-color: rgba(255, 255, 255, 0.5); +} +.split.button.alert span, +.split.button.success span { + border-left-color: rgba(255, 255, 255, 0.5); +} +.split.button.tiny { + padding-right: 3.75rem; +} +.split.button.tiny span { + width: 2.25rem; +} +.split.button.tiny span:after { + border-top-style: solid; + border-width: 0.375rem; + top: 48%; + margin-left: -0.375rem; +} +.split.button.small { + padding-right: 4.375rem; +} +.split.button.small span { + width: 2.625rem; +} +.split.button.small span:after { + border-top-style: solid; + border-width: 0.4375rem; + top: 48%; + margin-left: -0.375rem; +} +.split.button.large { + padding-right: 5.5rem; +} +.split.button.large span { + width: 3.4375rem; +} +.split.button.large span:after { + border-top-style: solid; + border-width: 0.3125rem; + top: 48%; + margin-left: -0.375rem; +} +.split.button.expand { + padding-left: 2rem; +} +.split.button.secondary span:after { + border-color: #333 transparent transparent; +} +.split.button.radius span { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.split.button.round span { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +.sub-nav { + display: block; + width: auto; + overflow: hidden; + margin: -0.25rem 0 1.125rem; + padding-top: 0.25rem; +} +.sub-nav dt { + text-transform: uppercase; +} +.sub-nav dd, +.sub-nav dt, +.sub-nav li { + float: left; + display: inline; + margin-left: 1rem; + margin-bottom: 0; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-weight: 400; + font-size: 0.875rem; + color: #999; +} +.sub-nav dd a, +.sub-nav dt a, +.sub-nav li a { + text-decoration: none; + color: #999; + padding: 0.1875rem 1rem; +} +.sub-nav dd a:hover, +.sub-nav dt a:hover, +.sub-nav li a:hover { + color: #737373; +} +.sub-nav dd.active a, +.sub-nav dt.active a, +.sub-nav li.active a { + border-radius: 3px; + font-weight: 400; + background: #008cba; + padding: 0.1875rem 1rem; + cursor: default; + color: #fff; +} +.sub-nav dd.active a:hover, +.sub-nav dt.active a:hover, +.sub-nav li.active a:hover { + background: #0078a0; +} +.switch { + padding: 0; + border: 0; + position: relative; + outline: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.switch label { + display: block; + margin-bottom: 1rem; + position: relative; + text-indent: 100%; + cursor: pointer; + transition: left 0.15s ease-out; +} +.switch input { + opacity: 0; + position: absolute; + top: 9px; + left: 10px; + padding: 0; +} +.switch input + label { + margin-left: 0; + margin-right: 0; +} +.switch label:after { + content: ''; + display: block; + position: absolute; + top: 0.25rem; + left: 0.25rem; + -webkit-transition: left 0.15s ease-out; + -moz-transition: left 0.15s ease-out; + -o-transition: translate3d(0, 0, 0); + transition: left 0.15s ease-out; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.switch label { + width: 4rem; + height: 2rem; +} +.switch label:after { + width: 1.5rem; + height: 1.5rem; +} +.switch input:checked + label:after { + left: 2.25rem; +} +.switch label { + color: transparent; + background: #ddd; +} +.switch label:after { + background: #fff; +} +.switch input:checked + label { + background: #008cba; +} +.switch.large label { + width: 5rem; + height: 2.5rem; +} +.switch.large label:after { + width: 2rem; + height: 2rem; +} +.switch.large input:checked + label:after { + left: 2.75rem; +} +.switch.small label { + width: 3.5rem; + height: 1.75rem; +} +.switch.small label:after { + width: 1.25rem; + height: 1.25rem; +} +.switch.small input:checked + label:after { + left: 2rem; +} +.switch.tiny label { + width: 3rem; + height: 1.5rem; +} +.switch.tiny label:after { + width: 1rem; + height: 1rem; +} +.switch.tiny input:checked + label:after { + left: 1.75rem; +} +.switch.radius label { + border-radius: 4px; +} +.switch.radius label:after { + border-radius: 3px; +} +.switch.round { + border-radius: 1000px; +} +.switch.round label, +.switch.round label:after { + border-radius: 2rem; +} +table { + background: #fff; + margin-bottom: 1.25rem; + border: 1px solid #ddd; + table-layout: auto; +} +table caption { + background: 0; + color: #222; + font-size: 1rem; + font-weight: 700; +} +table thead { + background: #f5f5f5; +} +table thead tr td, +table thead tr th { + padding: 0.5rem 0.625rem 0.625rem; + font-size: 0.875rem; + font-weight: 700; + color: #222; +} +table tfoot { + background: #f5f5f5; +} +table tfoot tr td, +table tfoot tr th { + padding: 0.5rem 0.625rem 0.625rem; + font-size: 0.875rem; + font-weight: 700; + color: #222; +} +table tr td, +table tr th { + padding: 0.5625rem 0.625rem; + font-size: 0.875rem; + color: #222; + text-align: left; +} +table tr.alt, +table tr.even, +table tr:nth-of-type(even) { + background: #f9f9f9; +} +table tbody tr td, +table tbody tr th, +table tfoot tr td, +table tfoot tr th, +table thead tr th, +table tr td { + display: table-cell; + line-height: 1.125rem; +} +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +.tabs:after, +.tabs:before { + content: ' '; + display: table; +} +.tabs:after { + clear: both; +} +.tabs .tab-title, +.tabs dd { + position: relative; + margin-bottom: 0 !important; + list-style: none; + float: left; +} +.tabs .tab-title > a, +.tabs dd > a { + outline: 0; + display: block; + background-color: #efefef; + color: #222; + padding: 1rem 2rem; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-size: 1rem; +} +.tabs .tab-title > a:hover, +.tabs dd > a:hover { + background-color: #e1e1e1; +} +.tabs .tab-title.active a, +.tabs dd.active a { + background-color: #fff; + color: #222; +} +.tabs.radius .tab:first-child a, +.tabs.radius dd:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.tabs.radius .tab:last-child a, +.tabs.radius dd:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.tabs.vertical .tab-title, +.tabs.vertical dd { + position: inherit; + float: none; + display: block; + top: auto; +} +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +.tabs-content:after, +.tabs-content:before { + content: ' '; + display: table; +} +.tabs-content:after { + clear: both; +} +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +.tabs-content > .content.active { + display: block; + float: none; +} +.tabs-content > .content.contained { + padding: 0.9375rem; +} +.tabs-content.vertical { + display: block; +} +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} +@media only screen and (min-width: 40.063em) { + .tabs.vertical { + width: 20%; + max-width: 20%; + float: left; + margin: 0 0 1.25rem; + } + .tabs-content.vertical { + width: 80%; + max-width: 80%; + float: left; + margin-left: -1px; + padding-left: 1rem; + } +} +.no-js .tabs-content > .content { + display: block; + float: none; +} +.th { + line-height: 0; + display: inline-block; + border: 4px solid #fff; + max-width: 100%; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + transition: all 200ms ease-out; +} +.th:focus, +.th:hover { + box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); +} +.th.radius { + border-radius: 3px; +} +.has-tip { + border-bottom: dotted 1px #ccc; + cursor: help; + font-weight: 700; + color: #333; +} +.has-tip:focus, +.has-tip:hover { + border-bottom: dotted 1px #003f54; + color: #008cba; +} +.has-tip.tip-left, +.has-tip.tip-right { + float: none !important; +} +.tooltip { + display: none; + position: absolute; + z-index: 1006; + font-weight: 400; + font-size: 0.875rem; + line-height: 1.3; + padding: 0.75rem; + max-width: 300px; + left: 50%; + width: 100%; + color: #fff; + background: #333; +} +.tooltip > .nub { + display: block; + left: 5px; + position: absolute; + width: 0; + height: 0; + border: 5px solid; + border-color: transparent transparent #333; + top: -10px; + pointer-events: none; +} +.tooltip > .nub.rtl { + left: auto; + right: 5px; +} +.tooltip.radius { + border-radius: 3px; +} +.tooltip.round { + border-radius: 1000px; +} +.tooltip.round > .nub { + left: 2rem; +} +.tooltip.opened { + color: #008cba !important; + border-bottom: dotted 1px #003f54 !important; +} +.tap-to-close { + display: block; + font-size: 0.625rem; + color: #777; + font-weight: 400; +} +@media only screen and (min-width: 40.063em) { + .tooltip > .nub { + border-color: transparent transparent #333; + top: -10px; + } + .tooltip.tip-top > .nub { + border-color: #333 transparent transparent; + top: auto; + bottom: -10px; + } + .tooltip.tip-left, + .tooltip.tip-right { + float: none !important; + } + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #333; + right: -10px; + left: auto; + top: 50%; + margin-top: -5px; + } + .tooltip.tip-right > .nub { + border-color: transparent #333 transparent transparent; + right: auto; + left: -10px; + top: 50%; + margin-top: -5px; + } +} +meta.foundation-mq-topbar { + font-family: '/only screen and (min-width:40.063em)/'; + width: 40.063em; +} +.contain-to-grid { + width: 100%; + background: #cee4e5; +} +.contain-to-grid .top-bar { + margin-bottom: 0; +} +.fixed { + width: 100%; + left: 0; + position: fixed; + top: 0; + z-index: 99; +} +.fixed.expanded:not(.top-bar) { + overflow-y: auto; + height: auto; + width: 100%; + max-height: 100%; +} +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +.fixed.expanded:not(.top-bar) .top-bar-section { + z-index: 98; + margin-top: 2.8125rem; +} +.top-bar { + overflow: hidden; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; + background: #cee4e5; + margin-bottom: 0; +} +.top-bar ul { + margin-bottom: 0; + list-style: none; +} +.top-bar .row { + max-width: none; +} +.top-bar form, +.top-bar input { + margin-bottom: 0; +} +.top-bar input { + height: 1.75rem; + padding-top: 0.35rem; + padding-bottom: 0.35rem; + font-size: 0.75rem; +} +.top-bar .button, +.top-bar button { + padding-top: 0.4125rem; + padding-bottom: 0.4125rem; + margin-bottom: 0; + font-size: 0.75rem; +} +@media only screen and (max-width: 40em) { + .top-bar .button, + .top-bar button { + position: relative; + top: -1px; + } +} +.top-bar .title-area { + position: relative; + margin: 0; +} +.top-bar .name { + height: 2.8125rem; + margin: 0; + font-size: 16px; +} +.top-bar .name h1, +.top-bar .name h2, +.top-bar .name h3, +.top-bar .name h4, +.top-bar .name p, +.top-bar .name span { + line-height: 2.8125rem; + font-size: 1.0625rem; + margin: 0; +} +.top-bar .name h1 a, +.top-bar .name h2 a, +.top-bar .name h3 a, +.top-bar .name h4 a, +.top-bar .name p a, +.top-bar .name span a { + font-weight: 400; + color: #fff; + width: 75%; + display: block; + padding: 0 0.9375rem; +} +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +.top-bar .toggle-topbar a { + color: #fff; + text-transform: uppercase; + font-size: 0.8125rem; + font-weight: 700; + position: relative; + display: block; + padding: 0 0.9375rem; + height: 2.8125rem; + line-height: 2.8125rem; +} +.top-bar .toggle-topbar.menu-icon { + top: 50%; + margin-top: -16px; +} +.top-bar .toggle-topbar.menu-icon a { + height: 34px; + line-height: 33px; + padding: 0 2.5rem 0 0.9375rem; + color: #fff; + position: relative; +} +.top-bar .toggle-topbar.menu-icon a span::after { + content: ''; + position: absolute; + display: block; + height: 0; + top: 50%; + margin-top: -8px; + right: 0.9375rem; + box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff; + width: 16px; +} +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0 0 1px '', 0 7px 0 1px '', 0 14px 0 1px ''; +} +.top-bar.expanded { + height: auto; + background: 0; +} +.top-bar.expanded .title-area { + background: #cee4e5; +} +.top-bar.expanded .toggle-topbar a { + color: #fff; +} +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff; +} +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +.top-bar-section ul { + padding: 0; + width: 100%; + height: auto; + display: block; + font-size: 16px; + margin: 0; +} +.top-bar-section .divider, +.top-bar-section [role='separator'] { + border-top: solid 1px #013d68; + clear: both; + height: 1px; + width: 100%; +} +.top-bar-section ul li { + background: #cee4e5; +} +.top-bar-section ul li > a { + display: block; + width: 100%; + color: #5c6779; + padding: 12px 0 12px 0.9375rem; + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-size: 12px; + font-weight: 700; + text-transform: none; +} +.top-bar-section ul li > a.button { + font-size: 0.8125rem; + padding-right: 0.9375rem; + padding-left: 0.9375rem; + background-color: #008cba; + border-color: #007095; + color: #fff; +} +.top-bar-section ul li > a.button:focus, +.top-bar-section ul li > a.button:hover { + background-color: #007095; + color: #fff; +} +.top-bar-section ul li > a.button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333; +} +.top-bar-section ul li > a.button.secondary:focus, +.top-bar-section ul li > a.button.secondary:hover { + background-color: #b9b9b9; + color: #333; +} +.top-bar-section ul li > a.button.success { + background-color: #43ac6a; + border-color: #368a55; + color: #fff; +} +.top-bar-section ul li > a.button.success:focus, +.top-bar-section ul li > a.button.success:hover { + background-color: #368a55; + color: #fff; +} +.top-bar-section ul li > a.button.alert { + background-color: #f04124; + border-color: #cf2a0e; + color: #fff; +} +.top-bar-section ul li > a.button.alert:focus, +.top-bar-section ul li > a.button.alert:hover { + background-color: #cf2a0e; + color: #fff; +} +.top-bar-section ul li > a.button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: #fff; +} +.top-bar-section ul li > a.button.warning:focus, +.top-bar-section ul li > a.button.warning:hover { + background-color: #cf6e0e; + color: #fff; +} +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-right: 0.9375rem; + padding-left: 0.9375rem; + background-color: #008cba; + border-color: #007095; + color: #fff; +} +.top-bar-section ul li > button:focus, +.top-bar-section ul li > button:hover { + background-color: #007095; + color: #fff; +} +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333; +} +.top-bar-section ul li > button.secondary:focus, +.top-bar-section ul li > button.secondary:hover { + background-color: #b9b9b9; + color: #333; +} +.top-bar-section ul li > button.success { + background-color: #43ac6a; + border-color: #368a55; + color: #fff; +} +.top-bar-section ul li > button.success:focus, +.top-bar-section ul li > button.success:hover { + background-color: #368a55; + color: #fff; +} +.top-bar-section ul li > button.alert { + background-color: #f04124; + border-color: #cf2a0e; + color: #fff; +} +.top-bar-section ul li > button.alert:focus, +.top-bar-section ul li > button.alert:hover { + background-color: #cf2a0e; + color: #fff; +} +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: #fff; +} +.top-bar-section ul li > button.warning:focus, +.top-bar-section ul li > button.warning:hover { + background-color: #cf6e0e; + color: #fff; +} +.top-bar-section ul li:hover:not(.has-form) > a { + background: #4e9db7; + color: #fff; +} +.top-bar-section ul li.active > a { + background: #fff; + color: #cee4e5; +} +.top-bar-section ul li.active > a:hover { + background: #4e9db7; + color: #cee4e5; +} +.top-bar-section .has-form { + padding: 0.9375rem; +} +.top-bar-section .has-dropdown { + position: relative; +} +.top-bar-section .has-dropdown > a:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 5px inset; + border-color: transparent transparent transparent rgba(87, 88, 102, 0.4); + border-left-style: solid; + margin-right: 0.9375rem; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +.top-bar-section .has-dropdown.moved { + position: static; +} +.top-bar-section .has-dropdown.moved > .dropdown { + display: block; + height: auto; + overflow: visible; + clip: auto; + position: absolute !important; + width: 100%; +} +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +.top-bar-section .dropdown { + padding: 0; + left: 100%; + top: 0; + z-index: 9999; + display: block; + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); +} +.top-bar-section .dropdown li { + width: 100%; + height: auto; +} +.top-bar-section .dropdown li a { + font-weight: 700; + padding: 8px 0.9375rem; +} +.top-bar-section .dropdown li a.parent-link { + font-weight: 700; +} +.top-bar-section .dropdown li.parent-link, +.top-bar-section .dropdown li.title h5 { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +.top-bar-section .dropdown li.parent-link a, +.top-bar-section .dropdown li.title h5 a { + color: #fff; + display: block; +} +.top-bar-section .dropdown li.parent-link a:hover, +.top-bar-section .dropdown li.title h5 a:hover { + background: 0; +} +.top-bar-section .dropdown li.has-form { + padding: 8px 0.9375rem; +} +.top-bar-section .dropdown li .button, +.top-bar-section .dropdown li button { + top: auto; +} +.top-bar-section .dropdown label { + padding: 8px 0.9375rem 2px; + margin-bottom: 0; + text-transform: uppercase; + color: #777; + font-weight: 700; + font-size: 0.625rem; +} +.js-generated { + display: block; +} +@media only screen and (min-width: 40.063em) { + .top-bar { + background: #cee4e5; + overflow: visible; + } + .top-bar:after, + .top-bar:before { + content: ' '; + display: table; + } + .top-bar:after { + clear: both; + } + .top-bar .toggle-topbar { + display: none; + } + .top-bar .title-area { + float: left; + } + .top-bar .name h1 a { + width: auto; + } + .top-bar .button, + .top-bar button, + .top-bar input { + font-size: 0.875rem; + position: relative; + height: 1.75rem; + top: 0.53125rem; + } + .top-bar.expanded { + background: #cee4e5; + } + .contain-to-grid .top-bar { + max-width: 62.5rem; + margin: 0 auto; + } + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + .top-bar-section ul { + width: auto; + height: auto !important; + display: inline; + } + .top-bar-section ul li { + float: left; + } + .top-bar-section ul li .js-generated { + display: none; + } + .top-bar-section li.hover > a:not(.button) { + background: #4e9db7; + color: #fff; + } + .top-bar-section li:not(.has-form) a:not(.button) { + padding: 0 0.4rem; + line-height: 2.8125rem; + background: #cee4e5; + } + .top-bar-section li:not(.has-form) a:not(.button):hover { + background: #4e9db7; + } + .top-bar-section li.active:not(.has-form) a:not(.button) { + padding: 0 0.9375rem; + line-height: 45px; + color: #fff; + background: #75bbd3; + } + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #4e9db7; + color: #cee4e5; + } + .top-bar-section .has-dropdown > a { + padding-right: 2.1875rem !important; + } + .top-bar-section .has-dropdown > a:after { + content: ''; + display: block; + width: 0; + height: 0; + border: 5px inset; + border-color: rgba(87, 88, 102, 0.4) transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 1.40625rem; + } + .top-bar-section .has-dropdown.moved { + position: relative; + } + .top-bar-section .has-dropdown.moved > .dropdown { + display: block; + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + .top-bar-section .has-dropdown.hover > .dropdown, + .top-bar-section .has-dropdown.not-click:hover > .dropdown, + .top-bar-section .has-dropdown > a:focus + .dropdown { + display: block; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: 0; + content: '禄'; + top: 1rem; + margin-top: -1px; + right: 5px; + line-height: 1.2; + } + .top-bar-section .dropdown { + left: 0; + top: auto; + background: 0; + min-width: 100%; + } + .top-bar-section .dropdown li a { + color: #fff; + line-height: 2.8125rem; + white-space: nowrap; + padding: 12px 0.9375rem; + background: #cee4e5; + } + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + color: #5c6779; + background: #cee4e5; + } + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + color: #fff; + background: #4e9db7; + } + .top-bar-section .dropdown li label { + white-space: nowrap; + background: #cee4e5; + } + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + .top-bar-section > ul > .divider, + .top-bar-section > ul > [role='separator'] { + border-bottom: 0; + border-top: 0; + border-right: solid 1px #0292f7; + clear: none; + height: 2.8125rem; + width: 0; + } + .top-bar-section .has-form { + background: #cee4e5; + padding: 0 0.9375rem; + height: 2.8125rem; + } + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + .no-js .top-bar-section ul li:hover > a { + background: #4e9db7; + color: #fff; + } + .no-js .top-bar-section ul li:active > a { + background: #fff; + color: #cee4e5; + } + .no-js .top-bar-section .has-dropdown:hover > .dropdown, + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + display: block; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } +} +.text-left { + text-align: left !important; +} +.text-right { + text-align: right !important; +} +.text-center { + text-align: center !important; +} +.text-justify { + text-align: justify !important; +} +@media only screen and (max-width: 40em) { + .small-only-text-left { + text-align: left !important; + } + .small-only-text-right { + text-align: right !important; + } + .small-only-text-center { + text-align: center !important; + } + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + .small-text-left { + text-align: left !important; + } + .small-text-right { + text-align: right !important; + } + .small-text-center { + text-align: center !important; + } + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + .medium-only-text-left { + text-align: left !important; + } + .medium-only-text-right { + text-align: right !important; + } + .medium-only-text-center { + text-align: center !important; + } + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) { + .medium-text-left { + text-align: left !important; + } + .medium-text-right { + text-align: right !important; + } + .medium-text-center { + text-align: center !important; + } + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) and (max-width: 90em) { + .large-only-text-left { + text-align: left !important; + } + .large-only-text-right { + text-align: right !important; + } + .large-only-text-center { + text-align: center !important; + } + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) { + .large-text-left { + text-align: left !important; + } + .large-text-right { + text-align: right !important; + } + .large-text-center { + text-align: center !important; + } + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) and (max-width: 120em) { + .xlarge-only-text-left { + text-align: left !important; + } + .xlarge-only-text-right { + text-align: right !important; + } + .xlarge-only-text-center { + text-align: center !important; + } + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) { + .xlarge-text-left { + text-align: left !important; + } + .xlarge-text-right { + text-align: right !important; + } + .xlarge-text-center { + text-align: center !important; + } + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) and (max-width: 99999999em) { + .xxlarge-only-text-left { + text-align: left !important; + } + .xxlarge-only-text-right { + text-align: right !important; + } + .xxlarge-only-text-center { + text-align: center !important; + } + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) { + .xxlarge-text-left { + text-align: left !important; + } + .xxlarge-text-right { + text-align: right !important; + } + .xxlarge-text-center { + text-align: center !important; + } + .xxlarge-text-justify { + text-align: justify !important; + } +} +blockquote, +dd, +div, +dl, +dt, +form, +h1, +h2, +h3, +h4, +h5, +h6, +li, +ol, +p, +pre, +td, +th, +ul { + margin: 0; + padding: 0; +} +a { + color: #008cba; + text-decoration: none; + line-height: inherit; +} +a:focus, +a:hover { + color: #0078a0; +} +a img { + border: 0; +} +p { + font-family: inherit; + font-weight: 400; + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +p aside { + font-size: 0.875rem; + line-height: 1.35; + font-style: italic; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; + font-weight: 400; + font-style: normal; + color: #222; + text-rendering: optimizeLegibility; + margin-top: 0.2rem; + margin-bottom: 0.5rem; + line-height: 1.4; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-size: 60%; + color: #6f6f6f; + line-height: 0; +} +h1 { + font-size: 2.125rem; +} +h2 { + font-size: 1.6875rem; +} +h3 { + font-size: 1.375rem; +} +h4, +h5 { + font-size: 1.125rem; +} +h6 { + font-size: 1rem; +} +.subheader { + line-height: 1.4; + color: #6f6f6f; + font-weight: 400; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} +hr { + border: solid #ddd; + border-width: 1px 0 0; + clear: both; + margin: 1.25rem 0 1.1875rem; + height: 0; +} +em, +i { + font-style: italic; + line-height: inherit; +} +b, +strong { + font-weight: 700; + line-height: inherit; +} +small { + font-size: 60%; + line-height: inherit; +} +code { + font-family: Consolas, 'Liberation Mono', Courier, monospace; + font-weight: 400; + color: #333; + background-color: #f8f8f8; + border-width: 1px; + border-style: solid; + border-color: #dfdfdf; + padding: 0.125rem 0.3125rem 0.0625rem; +} +dl, +ol, +ul { + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + list-style-position: outside; + font-family: inherit; +} +ul { + margin-left: 1.1rem; +} +ul.no-bullet { + margin-left: 0; +} +ul.no-bullet li ol, +ul.no-bullet li ul { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} +ul li ol, +ul li ul { + margin-left: 1.25rem; + margin-bottom: 0; +} +ul.circle li ul, +ul.disc li ul, +ul.square li ul { + list-style: inherit; +} +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} +ul.no-bullet { + list-style: none; +} +ol { + margin-left: 1.4rem; +} +ol li ol, +ol li ul { + margin-left: 1.25rem; + margin-bottom: 0; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: 700; +} +dl dd { + margin-bottom: 0.75rem; +} +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #222; + cursor: help; +} +abbr { + text-transform: none; +} +abbr[title] { + border-bottom: 1px dotted #ddd; +} +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #ddd; +} +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #555; +} +blockquote cite:before { + content: '鈥� '; +} +blockquote cite a, +blockquote cite a:visited { + color: #555; +} +blockquote, +blockquote p { + line-height: 1.6; + color: #6f6f6f; +} +.vcard { + display: inline-block; + margin: 0 0 1.25rem; + border: 1px solid #ddd; + padding: 0.625rem 0.75rem; +} +.vcard li { + margin: 0; + display: block; +} +.vcard .fn { + font-weight: 700; + font-size: 0.9375rem; +} +.vevent .summary { + font-weight: 700; +} +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: 700; + border: 0; + padding: 0 0.0625rem; +} +@media only screen and (min-width: 40.063em) { + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.4; + } + h1 { + font-size: 2.75rem; + } + h2 { + font-size: 2.3125rem; + } + h3 { + font-size: 1.6875rem; + } + h4 { + font-size: 1.4375rem; + } + h5 { + font-size: 1.125rem; + } + h6 { + font-size: 1rem; + } +} +.print-only { + display: none !important; +} +@media print { + * { + background: 0 !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: ' (' attr(href) ')'; + } + abbr[title]:after { + content: ' (' attr(title) ')'; + } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; + } + blockquote, + pre { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + img, + tr { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + h2, + h3, + p { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .hide-on-print { + display: none !important; + } + .print-only { + display: block !important; + } + .hide-for-print { + display: none !important; + } + .show-for-print { + display: inherit !important; + } +} +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; +} +.off-canvas-wrap.move-left, +.off-canvas-wrap.move-right { + min-height: 100%; + -webkit-overflow-scrolling: touch; +} +.inner-wrap { + position: relative; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +.inner-wrap:after, +.inner-wrap:before { + content: ' '; + display: table; +} +.inner-wrap:after { + clear: both; +} +.tab-bar { + -webkit-backface-visibility: hidden; + background: #333; + color: #fff; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; +} +.tab-bar h1, +.tab-bar h2, +.tab-bar h3, +.tab-bar h4, +.tab-bar h5, +.tab-bar h6 { + color: #fff; + font-weight: 700; + line-height: 2.8125rem; + margin: 0; +} +.tab-bar h1, +.tab-bar h2, +.tab-bar h3, +.tab-bar h4 { + font-size: 1.125rem; +} +.left-small { + width: 2.8125rem; + height: 2.8125rem; + position: absolute; + top: 0; + border-right: solid 1px #1a1a1a; + left: 0; +} +.right-small { + width: 2.8125rem; + height: 2.8125rem; + position: absolute; + top: 0; + border-left: solid 1px #1a1a1a; + right: 0; +} +.tab-bar-section { + padding: 0 0.625rem; + position: absolute; + text-align: center; + height: 2.8125rem; + top: 0; +} +@media only screen and (min-width: 40.063em) { + .tab-bar-section.left { + text-align: left; + } + .tab-bar-section.right { + text-align: right; + } +} +.tab-bar-section.left { + left: 0; + right: 2.8125rem; +} +.tab-bar-section.right { + left: 2.8125rem; + right: 0; +} +.tab-bar-section.middle { + left: 2.8125rem; + right: 2.8125rem; +} +.tab-bar .menu-icon { + text-indent: 2.1875rem; + width: 2.8125rem; + height: 2.8125rem; + display: block; + padding: 0; + color: #fff; + position: relative; + transform: translate3d(0, 0, 0); +} +.tab-bar .menu-icon span::after { + content: ''; + position: absolute; + display: block; + height: 0; + top: 50%; + margin-top: -0.5rem; + left: 0.90625rem; + box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff; + width: 1rem; +} +.tab-bar .menu-icon span:hover:after { + box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; +} +.left-off-canvas-menu { + -webkit-backface-visibility: hidden; + width: 15.625rem; + top: 0; + bottom: 0; + position: absolute; + overflow-x: hidden; + overflow-y: auto; + background: #333; + z-index: 1001; + box-sizing: content-box; + transition: transform 500ms ease 0s; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + -ms-transform: translate(-100%, 0); + -ms-transform: translate3d(-100%, 0, 0); + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; +} +.left-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + width: 15.625rem; + top: 0; + bottom: 0; + position: absolute; + overflow-x: hidden; + overflow-y: auto; + background: #333; + z-index: 1001; + box-sizing: content-box; + transition: transform 500ms ease 0s; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + -ms-transform: translate(100%, 0); + -ms-transform: translate3d(100%, 0, 0); + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; +} +.right-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} +ul.off-canvas-list { + list-style-type: none; + padding: 0; + margin: 0; +} +ul.off-canvas-list li label { + display: block; + padding: 0.3rem 0.9375rem; + color: #999; + text-transform: uppercase; + font-size: 0.75rem; + font-weight: 700; + background: #444; + border-top: 1px solid #5e5e5e; + border-bottom: 0; + margin: 0; +} +ul.off-canvas-list li a { + display: block; + padding: 0.66667rem; + color: rgba(255, 255, 255, 0.7); + border-bottom: 1px solid #262626; + transition: background 300ms ease; +} +ul.off-canvas-list li a:hover { + background: #242424; +} +.move-right > .inner-wrap { + -ms-transform: translate(15.625rem, 0); + -ms-transform: translate3d(15.625rem, 0, 0); + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -o-transform: translate3d(15.625rem, 0, 0); + transform: translate3d(15.625rem, 0, 0); +} +.move-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + transition: background 300ms ease; + cursor: pointer; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.2); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1002; + -webkit-tap-highlight-color: transparent; +} +@media only screen and (min-width: 40.063em) { + .move-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} +.move-left > .inner-wrap { + -ms-transform: translate(-15.625rem, 0); + -ms-transform: translate3d(-15.625rem, 0, 0); + -webkit-transform: translate3d(-15.625rem, 0, 0); + -moz-transform: translate3d(-15.625rem, 0, 0); + -o-transform: translate3d(-15.625rem, 0, 0); + transform: translate3d(-15.625rem, 0, 0); +} +.move-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + transition: background 300ms ease; + cursor: pointer; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.2); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1002; + -webkit-tap-highlight-color: transparent; +} +@media only screen and (min-width: 40.063em) { + .move-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} +.offcanvas-overlap .left-off-canvas-menu, +.offcanvas-overlap .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +.offcanvas-overlap .exit-off-canvas { + -webkit-backface-visibility: hidden; + transition: background 300ms ease; + cursor: pointer; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.2); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1002; + -webkit-tap-highlight-color: transparent; +} +@media only screen and (min-width: 40.063em) { + .offcanvas-overlap .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} +.offcanvas-overlap-left .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +.offcanvas-overlap-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + transition: background 300ms ease; + cursor: pointer; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.2); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1002; + -webkit-tap-highlight-color: transparent; +} +@media only screen and (min-width: 40.063em) { + .offcanvas-overlap-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} +.offcanvas-overlap-right .left-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +.offcanvas-overlap-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + transition: background 300ms ease; + cursor: pointer; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.2); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1002; + -webkit-tap-highlight-color: transparent; +} +@media only screen and (min-width: 40.063em) { + .offcanvas-overlap-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} +.no-csstransforms .left-off-canvas-menu { + left: -15.625rem; +} +.no-csstransforms .right-off-canvas-menu { + right: -15.625rem; +} +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; +} +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; +} +.left-submenu { + -webkit-backface-visibility: hidden; + width: 15.625rem; + top: 0; + bottom: 0; + position: absolute; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + background: #333; + z-index: 1002; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-transform: translate(-100%, 0); + -ms-transform: translate3d(-100%, 0, 0); + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +.left-submenu * { + -webkit-backface-visibility: hidden; +} +.left-submenu .back > a { + padding: 0.3rem 0.9375rem; + color: #999; + text-transform: uppercase; + font-weight: 700; + background: #444; + border-top: 1px solid #5e5e5e; + border-bottom: 0; + margin: 0; +} +.left-submenu .back > a:hover { + background: #303030; + border-top: 1px solid #5e5e5e; + border-bottom: 0; +} +.left-submenu .back > a:before { + content: '芦'; + margin-right: 0.5rem; + display: inline; +} +.left-submenu.move-right, +.left-submenu.offcanvas-overlap, +.left-submenu.offcanvas-overlap-right { + -ms-transform: translate(0, 0); + -ms-transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.right-submenu { + -webkit-backface-visibility: hidden; + width: 15.625rem; + top: 0; + bottom: 0; + position: absolute; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + background: #333; + z-index: 1002; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-transform: translate(100%, 0); + -ms-transform: translate3d(100%, 0, 0); + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +.right-submenu * { + -webkit-backface-visibility: hidden; +} +.right-submenu .back > a { + padding: 0.3rem 0.9375rem; + color: #999; + text-transform: uppercase; + font-weight: 700; + background: #444; + border-top: 1px solid #5e5e5e; + border-bottom: 0; + margin: 0; +} +.right-submenu .back > a:hover { + background: #303030; + border-top: 1px solid #5e5e5e; + border-bottom: 0; +} +.right-submenu .back > a:after { + content: '禄'; + margin-left: 0.5rem; + display: inline; +} +.right-submenu.move-left, +.right-submenu.offcanvas-overlap, +.right-submenu.offcanvas-overlap-left { + -ms-transform: translate(0, 0); + -ms-transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { + content: '禄'; + margin-left: 0.5rem; + display: inline; +} +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: '芦'; + margin-right: 0.5rem; + display: inline; +} +@media only screen { + .hide-for-large, + .hide-for-large-only, + .hide-for-large-up, + .hide-for-medium, + .hide-for-medium-only, + .hide-for-medium-up, + .hide-for-xlarge, + .hide-for-xlarge-only, + .hide-for-xlarge-up, + .hide-for-xxlarge, + .hide-for-xxlarge-only, + .hide-for-xxlarge-up, + .show-for-large-down, + .show-for-medium-down, + .show-for-small, + .show-for-small-down, + .show-for-small-only, + .show-for-small-up, + .show-for-xlarge-down, + .show-for-xxlarge-down { + display: inherit !important; + } + + .hidden-for-large, + .hidden-for-large-only, + .hidden-for-large-up, + .hidden-for-medium, + .hidden-for-medium-only, + .hidden-for-medium-up, + .hidden-for-xlarge, + .hidden-for-xlarge-only, + .hidden-for-xlarge-up, + .hidden-for-xxlarge, + .hidden-for-xxlarge-only, + .hidden-for-xxlarge-up, + .visible-for-large-down, + .visible-for-medium-down, + .visible-for-small, + .visible-for-small-down, + .visible-for-small-only, + .visible-for-small-up, + .visible-for-xlarge-down, + .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + .hidden-for-large-down, + .hidden-for-medium-down, + .hidden-for-small, + .hidden-for-small-down, + .hidden-for-small-only, + .hidden-for-small-up, + .hidden-for-xlarge-down, + .hidden-for-xxlarge-down, + .visible-for-large, + .visible-for-large-only, + .visible-for-large-up, + .visible-for-medium, + .visible-for-medium-only, + .visible-for-medium-up, + .visible-for-xlarge, + .visible-for-xlarge-only, + .visible-for-xlarge-up, + .visible-for-xxlarge, + .visible-for-xxlarge-only, + .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + table.hide-for-large, + table.hide-for-large-only, + table.hide-for-large-up, + table.hide-for-medium, + table.hide-for-medium-only, + table.hide-for-medium-up, + table.hide-for-xlarge, + table.hide-for-xlarge-only, + table.hide-for-xlarge-up, + table.hide-for-xxlarge, + table.hide-for-xxlarge-only, + table.hide-for-xxlarge-up, + table.show-for-large-down, + table.show-for-medium-down, + table.show-for-small, + table.show-for-small-down, + table.show-for-small-only, + table.show-for-small-up, + table.show-for-xlarge-down, + table.show-for-xxlarge-down { + display: table !important; + } + thead.hide-for-large, + thead.hide-for-large-only, + thead.hide-for-large-up, + thead.hide-for-medium, + thead.hide-for-medium-only, + thead.hide-for-medium-up, + thead.hide-for-xlarge, + thead.hide-for-xlarge-only, + thead.hide-for-xlarge-up, + thead.hide-for-xxlarge, + thead.hide-for-xxlarge-only, + thead.hide-for-xxlarge-up, + thead.show-for-large-down, + thead.show-for-medium-down, + thead.show-for-small, + thead.show-for-small-down, + thead.show-for-small-only, + thead.show-for-small-up, + thead.show-for-xlarge-down, + thead.show-for-xxlarge-down { + display: table-header-group !important; + } + tbody.hide-for-large, + tbody.hide-for-large-only, + tbody.hide-for-large-up, + tbody.hide-for-medium, + tbody.hide-for-medium-only, + tbody.hide-for-medium-up, + tbody.hide-for-xlarge, + tbody.hide-for-xlarge-only, + tbody.hide-for-xlarge-up, + tbody.hide-for-xxlarge, + tbody.hide-for-xxlarge-only, + tbody.hide-for-xxlarge-up, + tbody.show-for-large-down, + tbody.show-for-medium-down, + tbody.show-for-small, + tbody.show-for-small-down, + tbody.show-for-small-only, + tbody.show-for-small-up, + tbody.show-for-xlarge-down, + tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + tr.hide-for-large, + tr.hide-for-large-only, + tr.hide-for-large-up, + tr.hide-for-medium, + tr.hide-for-medium-only, + tr.hide-for-medium-up, + tr.hide-for-xlarge, + tr.hide-for-xlarge-only, + tr.hide-for-xlarge-up, + tr.hide-for-xxlarge, + tr.hide-for-xxlarge-only, + tr.hide-for-xxlarge-up, + tr.show-for-large-down, + tr.show-for-medium-down, + tr.show-for-small, + tr.show-for-small-down, + tr.show-for-small-only, + tr.show-for-small-up, + tr.show-for-xlarge-down, + tr.show-for-xxlarge-down { + display: table-row !important; + } + td.hide-for-large, + td.hide-for-large-only, + td.hide-for-large-up, + td.hide-for-medium, + td.hide-for-medium-only, + td.hide-for-medium-up, + td.hide-for-xlarge, + td.hide-for-xlarge-only, + td.hide-for-xlarge-up, + td.hide-for-xxlarge, + td.hide-for-xxlarge-only, + td.hide-for-xxlarge-up, + td.show-for-large-down, + td.show-for-medium-down, + td.show-for-small, + td.show-for-small-down, + td.show-for-small-only, + td.show-for-small-up, + td.show-for-xlarge-down, + td.show-for-xxlarge-down, + th.hide-for-large, + th.hide-for-large-only, + th.hide-for-large-up, + th.hide-for-medium, + th.hide-for-medium-only, + th.hide-for-medium-up, + th.hide-for-xlarge, + th.hide-for-xlarge-only, + th.hide-for-xlarge-up, + th.hide-for-xxlarge, + th.hide-for-xxlarge-only, + th.hide-for-xxlarge-up, + th.show-for-large-down, + th.show-for-medium-down, + th.show-for-small, + th.show-for-small-down, + th.show-for-small-only, + th.show-for-small-up, + th.show-for-xlarge-down, + th.show-for-xxlarge-down { + display: table-cell !important; + } +} +@media only screen and (min-width: 40.063em) { + .hide-for-large, + .hide-for-large-only, + .hide-for-large-up, + .hide-for-small, + .hide-for-small-down, + .hide-for-small-only, + .hide-for-xlarge, + .hide-for-xlarge-only, + .hide-for-xlarge-up, + .hide-for-xxlarge, + .hide-for-xxlarge-only, + .hide-for-xxlarge-up, + .show-for-large-down, + .show-for-medium, + .show-for-medium-down, + .show-for-medium-only, + .show-for-medium-up, + .show-for-small-up, + .show-for-xlarge-down, + .show-for-xxlarge-down { + display: inherit !important; + } + .hide-for-large-down, + .hide-for-medium, + .hide-for-medium-down, + .hide-for-medium-only, + .hide-for-medium-up, + .hide-for-small-up, + .hide-for-xlarge-down, + .hide-for-xxlarge-down, + .show-for-large, + .show-for-large-only, + .show-for-large-up, + .show-for-small, + .show-for-small-down, + .show-for-small-only, + .show-for-xlarge, + .show-for-xlarge-only, + .show-for-xlarge-up, + .show-for-xxlarge, + .show-for-xxlarge-only, + .show-for-xxlarge-up { + display: none !important; + } + .hidden-for-large, + .hidden-for-large-only, + .hidden-for-large-up, + .hidden-for-small, + .hidden-for-small-down, + .hidden-for-small-only, + .hidden-for-xlarge, + .hidden-for-xlarge-only, + .hidden-for-xlarge-up, + .hidden-for-xxlarge, + .hidden-for-xxlarge-only, + .hidden-for-xxlarge-up, + .visible-for-large-down, + .visible-for-medium, + .visible-for-medium-down, + .visible-for-medium-only, + .visible-for-medium-up, + .visible-for-small-up, + .visible-for-xlarge-down, + .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + .hidden-for-large-down, + .hidden-for-medium, + .hidden-for-medium-down, + .hidden-for-medium-only, + .hidden-for-medium-up, + .hidden-for-small-up, + .hidden-for-xlarge-down, + .hidden-for-xxlarge-down, + .visible-for-large, + .visible-for-large-only, + .visible-for-large-up, + .visible-for-small, + .visible-for-small-down, + .visible-for-small-only, + .visible-for-xlarge, + .visible-for-xlarge-only, + .visible-for-xlarge-up, + .visible-for-xxlarge, + .visible-for-xxlarge-only, + .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + table.hide-for-large, + table.hide-for-large-only, + table.hide-for-large-up, + table.hide-for-small, + table.hide-for-small-down, + table.hide-for-small-only, + table.hide-for-xlarge, + table.hide-for-xlarge-only, + table.hide-for-xlarge-up, + table.hide-for-xxlarge, + table.hide-for-xxlarge-only, + table.hide-for-xxlarge-up, + table.show-for-large-down, + table.show-for-medium, + table.show-for-medium-down, + table.show-for-medium-only, + table.show-for-medium-up, + table.show-for-small-up, + table.show-for-xlarge-down, + table.show-for-xxlarge-down { + display: table !important; + } + thead.hide-for-large, + thead.hide-for-large-only, + thead.hide-for-large-up, + thead.hide-for-small, + thead.hide-for-small-down, + thead.hide-for-small-only, + thead.hide-for-xlarge, + thead.hide-for-xlarge-only, + thead.hide-for-xlarge-up, + thead.hide-for-xxlarge, + thead.hide-for-xxlarge-only, + thead.hide-for-xxlarge-up, + thead.show-for-large-down, + thead.show-for-medium, + thead.show-for-medium-down, + thead.show-for-medium-only, + thead.show-for-medium-up, + thead.show-for-small-up, + thead.show-for-xlarge-down, + thead.show-for-xxlarge-down { + display: table-header-group !important; + } + tbody.hide-for-large, + tbody.hide-for-large-only, + tbody.hide-for-large-up, + tbody.hide-for-small, + tbody.hide-for-small-down, + tbody.hide-for-small-only, + tbody.hide-for-xlarge, + tbody.hide-for-xlarge-only, + tbody.hide-for-xlarge-up, + tbody.hide-for-xxlarge, + tbody.hide-for-xxlarge-only, + tbody.hide-for-xxlarge-up, + tbody.show-for-large-down, + tbody.show-for-medium, + tbody.show-for-medium-down, + tbody.show-for-medium-only, + tbody.show-for-medium-up, + tbody.show-for-small-up, + tbody.show-for-xlarge-down, + tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + tr.hide-for-large, + tr.hide-for-large-only, + tr.hide-for-large-up, + tr.hide-for-small, + tr.hide-for-small-down, + tr.hide-for-small-only, + tr.hide-for-xlarge, + tr.hide-for-xlarge-only, + tr.hide-for-xlarge-up, + tr.hide-for-xxlarge, + tr.hide-for-xxlarge-only, + tr.hide-for-xxlarge-up, + tr.show-for-large-down, + tr.show-for-medium, + tr.show-for-medium-down, + tr.show-for-medium-only, + tr.show-for-medium-up, + tr.show-for-small-up, + tr.show-for-xlarge-down, + tr.show-for-xxlarge-down { + display: table-row !important; + } + td.hide-for-large, + td.hide-for-large-only, + td.hide-for-large-up, + td.hide-for-small, + td.hide-for-small-down, + td.hide-for-small-only, + td.hide-for-xlarge, + td.hide-for-xlarge-only, + td.hide-for-xlarge-up, + td.hide-for-xxlarge, + td.hide-for-xxlarge-only, + td.hide-for-xxlarge-up, + td.show-for-large-down, + td.show-for-medium, + td.show-for-medium-down, + td.show-for-medium-only, + td.show-for-medium-up, + td.show-for-small-up, + td.show-for-xlarge-down, + td.show-for-xxlarge-down, + th.hide-for-large, + th.hide-for-large-only, + th.hide-for-large-up, + th.hide-for-small, + th.hide-for-small-down, + th.hide-for-small-only, + th.hide-for-xlarge, + th.hide-for-xlarge-only, + th.hide-for-xlarge-up, + th.hide-for-xxlarge, + th.hide-for-xxlarge-only, + th.hide-for-xxlarge-up, + th.show-for-large-down, + th.show-for-medium, + th.show-for-medium-down, + th.show-for-medium-only, + th.show-for-medium-up, + th.show-for-small-up, + th.show-for-xlarge-down, + th.show-for-xxlarge-down { + display: table-cell !important; + } +} +@media only screen and (min-width: 64.063em) { + .hide-for-medium, + .hide-for-medium-down, + .hide-for-medium-only, + .hide-for-small, + .hide-for-small-down, + .hide-for-small-only, + .hide-for-xlarge, + .hide-for-xlarge-only, + .hide-for-xlarge-up, + .hide-for-xxlarge, + .hide-for-xxlarge-only, + .hide-for-xxlarge-up, + .show-for-large, + .show-for-large-down, + .show-for-large-only, + .show-for-large-up, + .show-for-medium-up, + .show-for-small-up, + .show-for-xlarge-down, + .show-for-xxlarge-down { + display: inherit !important; + } + .hide-for-large, + .hide-for-large-down, + .hide-for-large-only, + .hide-for-large-up, + .hide-for-medium-up, + .hide-for-small-up, + .hide-for-xlarge-down, + .hide-for-xxlarge-down, + .show-for-medium, + .show-for-medium-down, + .show-for-medium-only, + .show-for-small, + .show-for-small-down, + .show-for-small-only, + .show-for-xlarge, + .show-for-xlarge-only, + .show-for-xlarge-up, + .show-for-xxlarge, + .show-for-xxlarge-only, + .show-for-xxlarge-up { + display: none !important; + } + .hidden-for-medium, + .hidden-for-medium-down, + .hidden-for-medium-only, + .hidden-for-small, + .hidden-for-small-down, + .hidden-for-small-only, + .hidden-for-xlarge, + .hidden-for-xlarge-only, + .hidden-for-xlarge-up, + .hidden-for-xxlarge, + .hidden-for-xxlarge-only, + .hidden-for-xxlarge-up, + .visible-for-large, + .visible-for-large-down, + .visible-for-large-only, + .visible-for-large-up, + .visible-for-medium-up, + .visible-for-small-up, + .visible-for-xlarge-down, + .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + .hidden-for-large, + .hidden-for-large-down, + .hidden-for-large-only, + .hidden-for-large-up, + .hidden-for-medium-up, + .hidden-for-small-up, + .hidden-for-xlarge-down, + .hidden-for-xxlarge-down, + .visible-for-medium, + .visible-for-medium-down, + .visible-for-medium-only, + .visible-for-small, + .visible-for-small-down, + .visible-for-small-only, + .visible-for-xlarge, + .visible-for-xlarge-only, + .visible-for-xlarge-up, + .visible-for-xxlarge, + .visible-for-xxlarge-only, + .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + table.hide-for-medium, + table.hide-for-medium-down, + table.hide-for-medium-only, + table.hide-for-small, + table.hide-for-small-down, + table.hide-for-small-only, + table.hide-for-xlarge, + table.hide-for-xlarge-only, + table.hide-for-xlarge-up, + table.hide-for-xxlarge, + table.hide-for-xxlarge-only, + table.hide-for-xxlarge-up, + table.show-for-large, + table.show-for-large-down, + table.show-for-large-only, + table.show-for-large-up, + table.show-for-medium-up, + table.show-for-small-up, + table.show-for-xlarge-down, + table.show-for-xxlarge-down { + display: table !important; + } + thead.hide-for-medium, + thead.hide-for-medium-down, + thead.hide-for-medium-only, + thead.hide-for-small, + thead.hide-for-small-down, + thead.hide-for-small-only, + thead.hide-for-xlarge, + thead.hide-for-xlarge-only, + thead.hide-for-xlarge-up, + thead.hide-for-xxlarge, + thead.hide-for-xxlarge-only, + thead.hide-for-xxlarge-up, + thead.show-for-large, + thead.show-for-large-down, + thead.show-for-large-only, + thead.show-for-large-up, + thead.show-for-medium-up, + thead.show-for-small-up, + thead.show-for-xlarge-down, + thead.show-for-xxlarge-down { + display: table-header-group !important; + } + tbody.hide-for-medium, + tbody.hide-for-medium-down, + tbody.hide-for-medium-only, + tbody.hide-for-small, + tbody.hide-for-small-down, + tbody.hide-for-small-only, + tbody.hide-for-xlarge, + tbody.hide-for-xlarge-only, + tbody.hide-for-xlarge-up, + tbody.hide-for-xxlarge, + tbody.hide-for-xxlarge-only, + tbody.hide-for-xxlarge-up, + tbody.show-for-large, + tbody.show-for-large-down, + tbody.show-for-large-only, + tbody.show-for-large-up, + tbody.show-for-medium-up, + tbody.show-for-small-up, + tbody.show-for-xlarge-down, + tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + tr.hide-for-medium, + tr.hide-for-medium-down, + tr.hide-for-medium-only, + tr.hide-for-small, + tr.hide-for-small-down, + tr.hide-for-small-only, + tr.hide-for-xlarge, + tr.hide-for-xlarge-only, + tr.hide-for-xlarge-up, + tr.hide-for-xxlarge, + tr.hide-for-xxlarge-only, + tr.hide-for-xxlarge-up, + tr.show-for-large, + tr.show-for-large-down, + tr.show-for-large-only, + tr.show-for-large-up, + tr.show-for-medium-up, + tr.show-for-small-up, + tr.show-for-xlarge-down, + tr.show-for-xxlarge-down { + display: table-row !important; + } + td.hide-for-medium, + td.hide-for-medium-down, + td.hide-for-medium-only, + td.hide-for-small, + td.hide-for-small-down, + td.hide-for-small-only, + td.hide-for-xlarge, + td.hide-for-xlarge-only, + td.hide-for-xlarge-up, + td.hide-for-xxlarge, + td.hide-for-xxlarge-only, + td.hide-for-xxlarge-up, + td.show-for-large, + td.show-for-large-down, + td.show-for-large-only, + td.show-for-large-up, + td.show-for-medium-up, + td.show-for-small-up, + td.show-for-xlarge-down, + td.show-for-xxlarge-down, + th.hide-for-medium, + th.hide-for-medium-down, + th.hide-for-medium-only, + th.hide-for-small, + th.hide-for-small-down, + th.hide-for-small-only, + th.hide-for-xlarge, + th.hide-for-xlarge-only, + th.hide-for-xlarge-up, + th.hide-for-xxlarge, + th.hide-for-xxlarge-only, + th.hide-for-xxlarge-up, + th.show-for-large, + th.show-for-large-down, + th.show-for-large-only, + th.show-for-large-up, + th.show-for-medium-up, + th.show-for-small-up, + th.show-for-xlarge-down, + th.show-for-xxlarge-down { + display: table-cell !important; + } +} +@media only screen and (min-width: 90.063em) { + .hide-for-large, + .hide-for-large-down, + .hide-for-large-only, + .hide-for-medium, + .hide-for-medium-down, + .hide-for-medium-only, + .hide-for-small, + .hide-for-small-down, + .hide-for-small-only, + .hide-for-xxlarge, + .hide-for-xxlarge-only, + .hide-for-xxlarge-up, + .show-for-large-up, + .show-for-medium-up, + .show-for-small-up, + .show-for-xlarge, + .show-for-xlarge-down, + .show-for-xlarge-only, + .show-for-xlarge-up, + .show-for-xxlarge-down { + display: inherit !important; + } + .hide-for-large-up, + .hide-for-medium-up, + .hide-for-small-up, + .hide-for-xlarge, + .hide-for-xlarge-down, + .hide-for-xlarge-only, + .hide-for-xlarge-up, + .hide-for-xxlarge-down, + .show-for-large, + .show-for-large-down, + .show-for-large-only, + .show-for-medium, + .show-for-medium-down, + .show-for-medium-only, + .show-for-small, + .show-for-small-down, + .show-for-small-only, + .show-for-xxlarge, + .show-for-xxlarge-only, + .show-for-xxlarge-up { + display: none !important; + } + .hidden-for-large, + .hidden-for-large-down, + .hidden-for-large-only, + .hidden-for-medium, + .hidden-for-medium-down, + .hidden-for-medium-only, + .hidden-for-small, + .hidden-for-small-down, + .hidden-for-small-only, + .hidden-for-xxlarge, + .hidden-for-xxlarge-only, + .hidden-for-xxlarge-up, + .visible-for-large-up, + .visible-for-medium-up, + .visible-for-small-up, + .visible-for-xlarge, + .visible-for-xlarge-down, + .visible-for-xlarge-only, + .visible-for-xlarge-up, + .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + .hidden-for-large-up, + .hidden-for-medium-up, + .hidden-for-small-up, + .hidden-for-xlarge, + .hidden-for-xlarge-down, + .hidden-for-xlarge-only, + .hidden-for-xlarge-up, + .hidden-for-xxlarge-down, + .visible-for-large, + .visible-for-large-down, + .visible-for-large-only, + .visible-for-medium, + .visible-for-medium-down, + .visible-for-medium-only, + .visible-for-small, + .visible-for-small-down, + .visible-for-small-only, + .visible-for-xxlarge, + .visible-for-xxlarge-only, + .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + table.hide-for-large, + table.hide-for-large-down, + table.hide-for-large-only, + table.hide-for-medium, + table.hide-for-medium-down, + table.hide-for-medium-only, + table.hide-for-small, + table.hide-for-small-down, + table.hide-for-small-only, + table.hide-for-xxlarge, + table.hide-for-xxlarge-only, + table.hide-for-xxlarge-up, + table.show-for-large-up, + table.show-for-medium-up, + table.show-for-small-up, + table.show-for-xlarge, + table.show-for-xlarge-down, + table.show-for-xlarge-only, + table.show-for-xlarge-up, + table.show-for-xxlarge-down { + display: table !important; + } + thead.hide-for-large, + thead.hide-for-large-down, + thead.hide-for-large-only, + thead.hide-for-medium, + thead.hide-for-medium-down, + thead.hide-for-medium-only, + thead.hide-for-small, + thead.hide-for-small-down, + thead.hide-for-small-only, + thead.hide-for-xxlarge, + thead.hide-for-xxlarge-only, + thead.hide-for-xxlarge-up, + thead.show-for-large-up, + thead.show-for-medium-up, + thead.show-for-small-up, + thead.show-for-xlarge, + thead.show-for-xlarge-down, + thead.show-for-xlarge-only, + thead.show-for-xlarge-up, + thead.show-for-xxlarge-down { + display: table-header-group !important; + } + tbody.hide-for-large, + tbody.hide-for-large-down, + tbody.hide-for-large-only, + tbody.hide-for-medium, + tbody.hide-for-medium-down, + tbody.hide-for-medium-only, + tbody.hide-for-small, + tbody.hide-for-small-down, + tbody.hide-for-small-only, + tbody.hide-for-xxlarge, + tbody.hide-for-xxlarge-only, + tbody.hide-for-xxlarge-up, + tbody.show-for-large-up, + tbody.show-for-medium-up, + tbody.show-for-small-up, + tbody.show-for-xlarge, + tbody.show-for-xlarge-down, + tbody.show-for-xlarge-only, + tbody.show-for-xlarge-up, + tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + tr.hide-for-large, + tr.hide-for-large-down, + tr.hide-for-large-only, + tr.hide-for-medium, + tr.hide-for-medium-down, + tr.hide-for-medium-only, + tr.hide-for-small, + tr.hide-for-small-down, + tr.hide-for-small-only, + tr.hide-for-xxlarge, + tr.hide-for-xxlarge-only, + tr.hide-for-xxlarge-up, + tr.show-for-large-up, + tr.show-for-medium-up, + tr.show-for-small-up, + tr.show-for-xlarge, + tr.show-for-xlarge-down, + tr.show-for-xlarge-only, + tr.show-for-xlarge-up, + tr.show-for-xxlarge-down { + display: table-row !important; + } + td.hide-for-large, + td.hide-for-large-down, + td.hide-for-large-only, + td.hide-for-medium, + td.hide-for-medium-down, + td.hide-for-medium-only, + td.hide-for-small, + td.hide-for-small-down, + td.hide-for-small-only, + td.hide-for-xxlarge, + td.hide-for-xxlarge-only, + td.hide-for-xxlarge-up, + td.show-for-large-up, + td.show-for-medium-up, + td.show-for-small-up, + td.show-for-xlarge, + td.show-for-xlarge-down, + td.show-for-xlarge-only, + td.show-for-xlarge-up, + td.show-for-xxlarge-down, + th.hide-for-large, + th.hide-for-large-down, + th.hide-for-large-only, + th.hide-for-medium, + th.hide-for-medium-down, + th.hide-for-medium-only, + th.hide-for-small, + th.hide-for-small-down, + th.hide-for-small-only, + th.hide-for-xxlarge, + th.hide-for-xxlarge-only, + th.hide-for-xxlarge-up, + th.show-for-large-up, + th.show-for-medium-up, + th.show-for-small-up, + th.show-for-xlarge, + th.show-for-xlarge-down, + th.show-for-xlarge-only, + th.show-for-xlarge-up, + th.show-for-xxlarge-down { + display: table-cell !important; + } +} +@media only screen and (min-width: 120.063em) { + .hide-for-large, + .hide-for-large-down, + .hide-for-large-only, + .hide-for-medium, + .hide-for-medium-down, + .hide-for-medium-only, + .hide-for-small, + .hide-for-small-down, + .hide-for-small-only, + .hide-for-xlarge, + .hide-for-xlarge-down, + .hide-for-xlarge-only, + .show-for-large-up, + .show-for-medium-up, + .show-for-small-up, + .show-for-xlarge-up, + .show-for-xxlarge, + .show-for-xxlarge-down, + .show-for-xxlarge-only, + .show-for-xxlarge-up { + display: inherit !important; + } + .hide-for-large-up, + .hide-for-medium-up, + .hide-for-small-up, + .hide-for-xlarge-up, + .hide-for-xxlarge, + .hide-for-xxlarge-down, + .hide-for-xxlarge-only, + .hide-for-xxlarge-up, + .show-for-large, + .show-for-large-down, + .show-for-large-only, + .show-for-medium, + .show-for-medium-down, + .show-for-medium-only, + .show-for-small, + .show-for-small-down, + .show-for-small-only, + .show-for-xlarge, + .show-for-xlarge-down, + .show-for-xlarge-only { + display: none !important; + } + .hidden-for-large, + .hidden-for-large-down, + .hidden-for-large-only, + .hidden-for-medium, + .hidden-for-medium-down, + .hidden-for-medium-only, + .hidden-for-small, + .hidden-for-small-down, + .hidden-for-small-only, + .hidden-for-xlarge, + .hidden-for-xlarge-down, + .hidden-for-xlarge-only, + .visible-for-large-up, + .visible-for-medium-up, + .visible-for-small-up, + .visible-for-xlarge-up, + .visible-for-xxlarge, + .visible-for-xxlarge-down, + .visible-for-xxlarge-only, + .visible-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + .hidden-for-large-up, + .hidden-for-medium-up, + .hidden-for-small-up, + .hidden-for-xlarge-up, + .hidden-for-xxlarge, + .hidden-for-xxlarge-down, + .hidden-for-xxlarge-only, + .hidden-for-xxlarge-up, + .visible-for-large, + .visible-for-large-down, + .visible-for-large-only, + .visible-for-medium, + .visible-for-medium-down, + .visible-for-medium-only, + .visible-for-small, + .visible-for-small-down, + .visible-for-small-only, + .visible-for-xlarge, + .visible-for-xlarge-down, + .visible-for-xlarge-only { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + table.hide-for-large, + table.hide-for-large-down, + table.hide-for-large-only, + table.hide-for-medium, + table.hide-for-medium-down, + table.hide-for-medium-only, + table.hide-for-small, + table.hide-for-small-down, + table.hide-for-small-only, + table.hide-for-xlarge, + table.hide-for-xlarge-down, + table.hide-for-xlarge-only, + table.show-for-large-up, + table.show-for-medium-up, + table.show-for-small-up, + table.show-for-xlarge-up, + table.show-for-xxlarge, + table.show-for-xxlarge-down, + table.show-for-xxlarge-only, + table.show-for-xxlarge-up { + display: table !important; + } + thead.hide-for-large, + thead.hide-for-large-down, + thead.hide-for-large-only, + thead.hide-for-medium, + thead.hide-for-medium-down, + thead.hide-for-medium-only, + thead.hide-for-small, + thead.hide-for-small-down, + thead.hide-for-small-only, + thead.hide-for-xlarge, + thead.hide-for-xlarge-down, + thead.hide-for-xlarge-only, + thead.show-for-large-up, + thead.show-for-medium-up, + thead.show-for-small-up, + thead.show-for-xlarge-up, + thead.show-for-xxlarge, + thead.show-for-xxlarge-down, + thead.show-for-xxlarge-only, + thead.show-for-xxlarge-up { + display: table-header-group !important; + } + tbody.hide-for-large, + tbody.hide-for-large-down, + tbody.hide-for-large-only, + tbody.hide-for-medium, + tbody.hide-for-medium-down, + tbody.hide-for-medium-only, + tbody.hide-for-small, + tbody.hide-for-small-down, + tbody.hide-for-small-only, + tbody.hide-for-xlarge, + tbody.hide-for-xlarge-down, + tbody.hide-for-xlarge-only, + tbody.show-for-large-up, + tbody.show-for-medium-up, + tbody.show-for-small-up, + tbody.show-for-xlarge-up, + tbody.show-for-xxlarge, + tbody.show-for-xxlarge-down, + tbody.show-for-xxlarge-only, + tbody.show-for-xxlarge-up { + display: table-row-group !important; + } + tr.hide-for-large, + tr.hide-for-large-down, + tr.hide-for-large-only, + tr.hide-for-medium, + tr.hide-for-medium-down, + tr.hide-for-medium-only, + tr.hide-for-small, + tr.hide-for-small-down, + tr.hide-for-small-only, + tr.hide-for-xlarge, + tr.hide-for-xlarge-down, + tr.hide-for-xlarge-only, + tr.show-for-large-up, + tr.show-for-medium-up, + tr.show-for-small-up, + tr.show-for-xlarge-up, + tr.show-for-xxlarge, + tr.show-for-xxlarge-down, + tr.show-for-xxlarge-only, + tr.show-for-xxlarge-up { + display: table-row !important; + } + td.hide-for-large, + td.hide-for-large-down, + td.hide-for-large-only, + td.hide-for-medium, + td.hide-for-medium-down, + td.hide-for-medium-only, + td.hide-for-small, + td.hide-for-small-down, + td.hide-for-small-only, + td.hide-for-xlarge, + td.hide-for-xlarge-down, + td.hide-for-xlarge-only, + td.show-for-large-up, + td.show-for-medium-up, + td.show-for-small-up, + td.show-for-xlarge-up, + td.show-for-xxlarge, + td.show-for-xxlarge-down, + td.show-for-xxlarge-only, + td.show-for-xxlarge-up, + th.hide-for-large, + th.hide-for-large-down, + th.hide-for-large-only, + th.hide-for-medium, + th.hide-for-medium-down, + th.hide-for-medium-only, + th.hide-for-small, + th.hide-for-small-down, + th.hide-for-small-only, + th.hide-for-xlarge, + th.hide-for-xlarge-down, + th.hide-for-xlarge-only, + th.show-for-large-up, + th.show-for-medium-up, + th.show-for-small-up, + th.show-for-xlarge-up, + th.show-for-xxlarge, + th.show-for-xxlarge-down, + th.show-for-xxlarge-only, + th.show-for-xxlarge-up { + display: table-cell !important; + } +} +.hide-for-portrait, +.show-for-landscape { + display: inherit !important; +} +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} +table.hide-for-landscape, +table.show-for-portrait { + display: table !important; +} +thead.hide-for-landscape, +thead.show-for-portrait { + display: table-header-group !important; +} +tbody.hide-for-landscape, +tbody.show-for-portrait { + display: table-row-group !important; +} +tr.hide-for-landscape, +tr.show-for-portrait { + display: table-row !important; +} +td.hide-for-landscape, +td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} +@media only screen and (orientation: landscape) { + .hide-for-portrait, + .show-for-landscape { + display: inherit !important; + } + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + table.hide-for-portrait, + table.show-for-landscape { + display: table !important; + } + thead.hide-for-portrait, + thead.show-for-landscape { + display: table-header-group !important; + } + tbody.hide-for-portrait, + tbody.show-for-landscape { + display: table-row-group !important; + } + tr.hide-for-portrait, + tr.show-for-landscape { + display: table-row !important; + } + td.hide-for-portrait, + td.show-for-landscape, + th.hide-for-portrait, + th.show-for-landscape { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: inherit !important; + } + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + table.hide-for-landscape, + table.show-for-portrait { + display: table !important; + } + thead.hide-for-landscape, + thead.show-for-portrait { + display: table-header-group !important; + } + tbody.hide-for-landscape, + tbody.show-for-portrait { + display: table-row-group !important; + } + tr.hide-for-landscape, + tr.show-for-portrait { + display: table-row !important; + } + td.hide-for-landscape, + td.show-for-portrait, + th.hide-for-landscape, + th.show-for-portrait { + display: table-cell !important; + } +} +.show-for-touch { + display: none !important; +} +.hide-for-touch, +.touch .show-for-touch { + display: inherit !important; +} +.touch .hide-for-touch { + display: none !important; +} +.touch table.show-for-touch, +table.hide-for-touch { + display: table !important; +} +.touch thead.show-for-touch, +thead.hide-for-touch { + display: table-header-group !important; +} +.touch tbody.show-for-touch, +tbody.hide-for-touch { + display: table-row-group !important; +} +.touch tr.show-for-touch, +tr.hide-for-touch { + display: table-row !important; +} +.touch td.show-for-touch, +.touch th.show-for-touch, +td.hide-for-touch, +th.hide-for-touch { + display: table-cell !important; +} +@media print { + .show-for-print { + display: block; + } + .hide-for-print { + display: none; + } + table.show-for-print { + display: table !important; + } + thead.show-for-print { + display: table-header-group !important; + } + tbody.show-for-print { + display: table-row-group !important; + } + tr.show-for-print { + display: table-row !important; + } + td.show-for-print, + th.show-for-print { + display: table-cell !important; + } +} +form.advsea-form fieldset { + padding: 10px 10px; + margin: 10px 10px; + border: 1px solid #bfd3c7; +} +form.advsea-form #as0_advsea-search { + width: 200px; + height: 20px; +} +form.advsea-form a.advsea-helplink { + padding: 0 20px 0 0; + background: url('/assets/components/advsearch/css/images/help.png') 0 2px no-repeat; + font-size: 16px; + text-decoration: none; + border: 0; + cursor: pointer; +} +a.advsea-helplink span { + display: none; +} +form.advsea-form div.advsea-helpwindow { + position: absolute; + left: 0; + top: 0; + width: 400px; + height: 200px; + display: none; + z-index: 9999; + padding: 20px; + background: black; + color: white; +} +img.close-img, +img.load-img { + position: relative; + top: 3px; + left: 3px; +} +p.advsea-morelink { + margin: 0 auto; + width: 150px; + text-align: center; +} +p.advsea-morelink a { + color: #611f12; +} +.advsea-page a { + color: blue; +} +.advsea-current-page { + color: red; +} +.advsea-previous a, +.advsea-next a { + color: blue; + margin: 0 10px; +} +div.advsea-paging0 { + font-size: 1em; + color: red; + width: 100%; + margin: 15px 0; +} +div.advsea-paging, +div.advsea-paging1 { + font-size: 1em; + color: red; + width: 250px; + margin: 15px auto; +} +div.advsea-result h3 { + font-size: 1em; + margin-top: 15px; +} +div.advsea-result a { + font-size: 1em; + color: blue; +} +div.advsea-result div { + margin: 10px 0; +} +div.advsea-result div.imgArticle { + margin: 0 0 5px 10px; + float: right; +} +.advsea-highlight { + font-weight: bold; + font-style: italic; +} +.advsea-highlight-1 { + color: #ea4e15; +} +.advsea-highlight-2 { + color: #1a1add; +} +.advsea-highlight-3 { + color: #7b09f4; +} +.advsea-highlight-4 { + color: #f48309; +} +.advsea-highlight-5 { + color: #935a1d; +} +.advsea-highlight-6 { + color: #628439; +} +pre.advsea-code { + clear: both; + font-size: 12px; + max-height: 500px; + overflow: auto; +} +========================================= = RESPONSIVE TABLES = =========================================*/ @media only screen and (max-width: 767px) { + table.responsive { + margin-bottom: 0; + } + + .pinned { + position: absolute; + left: 0; + top: 0; + background: #fff; + width: 35%; + overflow: hidden; + overflow-x: scroll; + border-right: 1px solid #ccc; + border-left: 1px solid #ccc; + } + .pinned table { + border-right: none; + border-left: none; + width: 100%; + } + .pinned table th, + .pinned table td { + white-space: nowrap; + } + .pinned td:last-child { + border-bottom: 0; + } + + div.table-wrapper { + position: relative; + margin-bottom: 20px; + overflow: hidden; + border-right: 1px solid #ccc; + } + div.table-wrapper div.scrollable { + margin-left: 35%; + } + div.table-wrapper div.scrollable { + overflow: scroll; + overflow-y: hidden; + } + + table.responsive td, + table.responsive th { + position: relative; + white-space: nowrap; + overflow: hidden; + } + table.responsive th:first-child, + table.responsive td:first-child, + table.responsive td:first-child, + table.responsive.pinned td { + display: none; + } +} + +/*===== End of RESPONSIVE TABLES ======*/ + +/*============================ += MAIN = +============================*/ + +body { + font-size: 13px; + line-height: 1.231; + font-family: sans-serif; + color: #222; +} + +html { + -webkit-font-smoothing: antialiased; +} + +html, +body { + height: 100%; +} + +img { + max-width: 100% !important; +} + +.clear { + clear: both; +} + +.top-bar { + display: none; +} + +.top-bar.expanded { + display: block; +} + +.justifyfull { + text-align: justify; +} + +@font-face { + font-family: 'Code-Pro-LC'; + font-display: block; + src: url('/assets/templates/orthodontics/fonts/Code-Pro-LC.eot?#iefix') format('embedded-opentype'), url('/assets/templates/orthodontics/fonts/Code-Pro-LC.woff') format('woff'), + url('/assets/templates/orthodontics/fonts/Code-Pro-LC.ttf') format('truetype'), url('/assets/templates/orthodontics/fonts/Code-Pro-LC.svg#Code-Pro-LC') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'Code-Pro-Bold-LC'; + font-display: block; + src: url('/assets/templates/orthodontics/fonts/Code-Pro-Bold-LC.eot?#iefix') format('embedded-opentype'), url('/assets/templates/orthodontics/fonts/Code-Pro-Bold-LC.woff') format('woff'), + url('/assets/templates/orthodontics/fonts/Code-Pro-Bold-LC.ttf') format('truetype'), url('/assets/templates/orthodontics/fonts/Code-Pro-Bold-LC.svg#Code-Pro-Bold-LC') format('svg'); + font-weight: normal; + font-style: normal; +} + +/*.top-bar-section .left > li:first-child a { + background-color: #f03b66 !important; + color: #FFF !important; + }*/ + +.btn_big { + color: #fff !important; + background: #e5276e; + border: 0; + outline: 0; + padding: 14px 24px; + margin-top: 10px; + margin-bottom: 10px; + text-transform: uppercase; + font-size: 18px; + margin: 20px 0 20px 0; + display: block; + text-align: center; +} + +.btn { + color: #fff !important; + background: #e5276e; + border: 0; + outline: 0; + padding: 10px 20px; + margin-top: 10px; + margin-bottom: 10px; +} + +.kiemelt { + padding: 14px; + background-color: #2e748c; + margin-top: 20px; + margin-bottom: 20px; +} + +.kiemelt p, +.kiemelt h1, +.kiemelt h2, +.kiemelt h3, +.kiemelt h4 { + padding: 0; + margin: 0; + text-align: center; + color: #fff !important; +} + +.kiemelt h1, +.kiemelt h2, +.kiemelt h3, +.kiemelt h4 { + font-family: 'Code-Pro-Bold-LC' !important; + font-weight: normal !important; +} + +button, +.button { + background-color: #e5276e; +} + +.top-bar-section .left > li.first a, +.top-bar-section a.red { + background-color: #f03b66 !important; + color: #fff !important; +} + +blockquote { + background: #74bad2; + border-radius: 10px; + padding: 22px 30px 2px 30px; + margin: 20px 0; +} + +blockquote p { + text-align: justify; + font-style: italic; + font-weight: bold; + color: #fff; +} + +/*----- End of MAIN ------*/ + +/*================================ += LANGUAGE = +================================*/ + +.switch-language-wrapper { + background-color: #74bad2; + height: 32px; + padding-right: 14px; +} + +.switch-language-container { + max-width: 1000px; + margin: 0 auto; + text-align: right; +} + +#page-language { + width: 120px; + height: 22px; + font-family: 'Code-Pro-LC'; + font-weight: normal; + font-size: 13px; + color: #9d9c9c; + cursor: pointer; + border: none; + outline: none; + margin: 0; + padding: 0; + margin-top: 5px; + padding-left: 22px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +/*#page-language.active-hu{ + background-image: url('http://dev.forest-ray.com/frdental/assets/templates/tooth-implant/images/hu.png'), + url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); + background-position: center left 4px, center right; +} + +#page-language.active-en{ + background-image: url('http://dev.forest-ray.com/frdental/assets/templates/tooth-implant/images/en.png'), + url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); + background-position: center left 4px, center right; +}*/ + +/*----- End of LANGUAGE ------*/ + +/*=================================== += DOCTORS NEW = +===================================*/ + +/*.doctor, .doctor-details{ + margin-bottom: 20px !important; +}*/ + +.doctor { + margin-top: 30px !important; +} + +.doctor-img { + margin-bottom: 20px; + text-align: center; +} + +.doc-book-btn { + display: inline-block; + color: #fff !important; + background: #e5276e; + border: 0; + outline: 0; + padding: 10px 20px; + margin-top: 20px; + text-transform: uppercase; + font-size: 14px; +} + +/*----- End of DOCTORS NEW ------*/ + +/*================================== += ARAINK NEW = +==================================*/ + +.araink-table td { + font-size: 14px; + color: #669cb4; + font-family: Arial; +} + +.ui-accordion .ui-accordion-header { + margin-top: -2px !important; +} + +.ui-accordion-header { + color: #fff !important; + font-weight: normal !important; +} + +.ui-accordion-header:focus { + outline: none !important; +} + +.fees-table { + border: none; +} + +.fees-table td { + color: #669cb4; +} + +.fees-table tr:nth-child(even) { + color: #f5f5f5; +} + +.fees-table tr:nth-child(odd) { + color: #ffffff; +} + +.fees-table .holidayoffer { + text-align: center; +} + +/*----- End of ARAINK NEW ------*/ + +.box-content #nyitvatartas-table { + width: 100% !important; + border: none; + border-color: #fff; + padding: 0 !important; +} + +.box-content { + word-wrap: break-word; +} + +.box-content .nyitvatartas-h3, +.box-content .nyitvatartas-p { + text-align: center; +} + +.nyitvatartas-h3 { + color: #669cb4; + text-transform: uppercase; + font-size: 18px; + font-family: 'Code-Pro-LC'; +} + +.nyitvatartas-p { + color: #669cb4; + font-size: 14px; + margin-bottom: 8px; + font-family: 'Code-Pro-LC'; +} + +/*======================================== += NYITVATARTAS NEW = +========================================*/ + +#nyitvatartas-table tr:nth-child(even) { + background: #ffffff; +} + +#nyitvatartas-table tr:nth-child(odd) { + background: #f5f5f5; +} + +#nyitvatartas-table { + border: none; + border-color: #fff; + width: 300px !important; +} + +#nyitvatartas-table td { + font-size: 14px; + padding-left: 22px; + padding-top: 10px; + padding-bottom: 10px; + border-color: #fff !important; + border-width: 1px !important; + color: #669cb4; + font-family: 'Code-Pro-LC'; + border: none; + font-weight: normal !important; +} + +.new-email, +.new-tel, +.new-cim { + font-family: Arial !important; + font-size: 18px !important; + font-weight: bold !important; + padding-left: 10px; +} + +#elerhetoseg-container .fa { + color: #75bbd3; + font-size: 24px; + vertical-align: sub; + margin-right: 12px; + width: 46px; + text-align: center; + border: solid 2px; + border-radius: 50%; + height: 46px; + line-height: 42px; + display: inline-block; +} + +#elerhetoseg-container .fa.fa-phone { + padding-top: 1px; +} + +.contact_hide_phone_container { + position: relative; + display: inline-block; +} + +.contact_hide_phone_container .hide-phone { + width: 100%; + height: 100%; + position: absolute; + color: #75bbd3; + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(60%, rgba(255, 255, 255, 1))); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); +} + +.new-email img, +.new-tel img, +.new-cim img { + margin-right: 10px; +} + +/*.new-tel a, .new-cim a, .new-cim a{ + color: #75bbd3 !important; +}*/ + +.box.contact #nyitvatartas-table { + width: 100% !important; +} + +.box.contact .nyitvatartas-h3, +.box.contact .nyitvatartas-p { + text-align: center; +} + +/*----- End of NYITVATARTAS NEW ------*/ + +.has-dropdown .dropdown li.back { + background: #fff; +} + +.has-dropdown .dropdown li.back h5 a { + color: #75bbd3; +} + +.top-bar-section .has-dropdown.active > a:after { + border-color: transparent transparent transparent rgba(0, 0, 0, 0.4); +} + +#page-wrapper { + /*margin-top: 20px;*/ + min-height: 100%; + position: relative; +} + +#left-wrapper { + background-color: #fff; + color: #555555; + font-family: Arial, sans-serif; + padding-bottom: 20px; +} + +#left-wrapper h4, +#left-wrapper h3 { + font-weight: normal; + color: #75bbd3; + font-family: Georgia, sans-serif; + text-transform: uppercase; +} + +#left-wrapper .breadcrumps { + margin: 0; + padding: 0; + list-style: none; +} + +#left-wrapper .breadcrumps li { + float: left; + margin-right: 2px; + color: #fe57a1; + font-family: Arial; + font-size: 12px; + font-weight: bold; +} + +#left-wrapper .breadcrumps li a { + color: #fe57a1; + font-family: Arial; + font-size: 12px; +} + +#left-wrapper a { + color: #fe57a1; + text-decoration: none; +} + +#left-wrapper h1 { + font-weight: normal; + color: #75bbd3; + font-family: 'Code-Pro-LC'; + text-transform: uppercase; + word-break: break-word; + font-size: 1.8rem; +} + +#left-wrapper h2 { + color: #75bbd3; +} + +#left-wrapper .breadcrumps li + li:before { + content: ' | '; + margin: 0 6px; +} + +#left-wrapper ul, +#left-wrapper ol { + margin-bottom: 0 !important; +} + +#left-wrapper ul li:not(.blog-prev):not(.blog-next), +#left-wrapper ol li { + /*font-size: 13px !important;*/ +} + +#left-wrapper ul li p, +#left-wrapper ol li p { + margin: 0 !important; +} + +/*#left-wrapper ul{ + list-style-image: url('https://orthodonticsinlondon.co.uk/assets/images/repcsi.png') !important; +}*/ + +#left-wrapper iframe { + max-width: 100% !important; + margin-bottom: 4px; +} + +.boxes { + margin-top: 20px; + margin-bottom: 20px; +} + +.box-title { + background: #75bbd3; + position: relative; + text-align: center; + min-height: 60px; + text-align: center; +} + +.pngless .box-title { + min-height: 40px; +} + +.box-title h2, +.box-title h4 { + color: #fff !important; + padding-top: 15px !important; + padding-bottom: 8px !important; + font-size: 22px; + font-weight: bold; + font-family: 'Code-Pro-LC'; + font-weight: normal; +} + +.pngless .box-title h2, +.pngless .box-title h4 { + font-family: 'Code-Pro-LC'; + font-size: 18px; + padding-top: 12px !important; + padding-bottom: 12px !important; + font-weight: normal; + margin-top: 0; +} + +.box-content, +.tag-container { + background-color: #fff; + padding-top: 8px; + padding-bottom: 8px; + border: solid 1px #d3d3d3; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + margin-top: -9px; +} + +.box-content ul { + margin: 1em 0; + padding: 0 0 0 40px; +} + +.box-content ul li { + list-style-image: url(/assets/templates/orthodontics/images/li.gif); + width: 95%; + border-bottom: #ebecec 1px solid; + margin-bottom: 10px; +} + +.box-content ul li .date a { + color: #fc4886; + text-decoration: underline; +} + +.box-content ul li .desc { + color: #999999; + font-size: 10px; +} + +.box-content ul li p { + margin-top: 5px; + margin-bottom: 5px; +} + +.box-content form { + padding-left: 10px; + padding-right: 10px; +} + +.blog-box-title { + background: #75bbd3; + position: relative; + text-align: center; +} + +.blog-box-title img { + position: absolute; + right: 20px; + top: 5px; +} + +.blog-box-title a { + display: block; +} + +.blog-box-title a, +.blog-box-title a:hover, +.blog-box-title a:focus { + color: #fff; +} + +.blog-box-title span { + width: 0; + height: 0; + border-style: solid; + border-width: 5.5px 0 5.5px 6px; + border-color: transparent transparent transparent #ffffff; + position: absolute; + left: 0; + top: 26px; +} + +.blog-box-title h2 { + color: #fff; + padding-top: 12px !important; + padding-bottom: 12px !important; + text-align: center; + font-family: 'Code-Pro-LC'; + font-size: 18px; +} + +.blog-box-content ul { + margin: 0; + padding: 0; + list-style-type: none; +} + +.blog-box-content li { + position: relative; + padding: 7px 0px 7px 20px; + background-color: #cee4e5; + margin-bottom: 1px; + cursor: pointer; +} + +.blog-box-content li span { + width: 0; + height: 0; + border-style: solid; + border-width: 0 0 35px 35px; + border-color: transparent transparent #ffffff transparent; + position: absolute; + top: 0; + right: 0; +} + +.blog-box-content li img { + position: absolute; + top: 18px; + right: 5px; +} + +.blog-box-content li a { + color: #4c7689; + font-size: 13px; + display: block; +} + +.blog-box-content li:hover { + background-color: #9ec5c7; +} + +/*.online-box{ + margin-top: 0; +}*/ + +.boxes:first-child { + margin-top: 0; +} + +.online-box input[type='text'], +.online-box input[type='tel'], +.online-box input[type='email'], +.online-box textarea { + margin-bottom: 0; + background: #ececec; + border: none; + box-shadow: none; +} + +.online-box input[type='text'], +.online-box input[type='tel'], +.online-box input[type='email'] { + height: 2rem; +} + +.online-box .success { + text-align: center; + color: green; +} + +.online-box .has-tip { + font-weight: normal !important; + color: rgba(0, 0, 0, 0.75) !important; +} + +.online-p { + text-align: center; + color: #75bbd3; + font-family: Georgia, sans-serif; + font-style: italic; +} + +.contact-map { + display: block; + text-align: center; +} + +.book-form { + background-color: #fff; + margin-top: -8px; + padding-top: 8px; + padding-bottom: 8px; + padding-left: 8px; + padding-right: 8px; +} + +.book-form label { + color: #0d56b0; + font-family: Arial, sans-serif; + font-size: 12px; + margin-bottom: 4px; +} + +.book-form input[type='text'] { + height: 30px; + border: 0; + outline: 0; + margin-bottom: 5px; + background: #ececec; +} + +.book-form textarea { + background: #ececec; + margin-bottom: 5px; +} + +.book-form input[type='submit'], +.offersubmitbtn { + color: #fff; + background: #e5276e; + border: 0; + outline: 0; + padding: 10px 20px; + margin-top: 10px; + margin-bottom: 10px; +} + +#offersubmit_side { + cursor: pointer; +} + +#special-offer-form { + margin: 0 auto; +} + +#special-offer-form input { + margin-bottom: 0; +} + +.book-form .math-label { + display: inline-block; + width: 18%; +} + +.book-form .math-input { + display: inline-block; + width: 80%; +} + +#sidebar-our-doctors span { + background-color: #75bbd3; + font-family: 'Code-Pro-LC'; + font-size: 18px; + color: #fff; + padding: 12px 0; + display: inline-block; + text-align: center; + width: 100%; +} + +span.error { + display: inline-block !important; + padding: 0; + margin: 0; + font-size: auto; + font-weight: normal; + font-style: normal; + background: none; + color: red; +} + +.footer-columns { + /*border-top: solid thin #999;*/ + box-shadow: 0px 0px 9px #ccc; + -moz-box-shadow: 0px 0px 9px #ccc; + -webkit-box-shadow: 0px 0px 9px #ccc; + text-align: center; + height: 60px; +} + +.footer-columns p { + margin: 0; + padding: 0; + padding-top: 18px; +} + +.footer-columns span { + color: #0fc3f0; +} + +#content-container { + padding-bottom: 800px; +} + +#footer-wrapper { + height: 60px; + position: absolute; + left: 0; + right: 0; + bottom: 41px; + background-color: #fff; +} + +#footer-wrapper-large ul li { + font-family: 'Code-Pro-LC'; + line-height: 1.2; + margin-bottom: 6px; +} + +/*---------- FOOTER NEW ----------*/ + +.footer_center { + padding-left: 50px; +} + +.footer_icons { + text-align: right; +} + +.footer_icons ul.follow { + max-width: 312px; + font-size: 0 !important; +} + +.follow li { + padding: 0 !important; + text-align: center; + display: inline-block; + margin-left: 3px; + margin-bottom: 3px !important; +} + +#footer-wrapper-large h4 { + color: #2c728a; + font-size: 20px; + font-family: 'Code-Pro-Bold-LC'; + margin: 0 0 20px 0; + padding-top: 0; + line-height: 1; +} + +#footer-wrapper-large ul { + display: inline-block; + list-style-type: none; + color: #fff; + font-size: 12px; + margin-left: 0; +} + +#footer-wrapper-large ul a { + color: #fff; + font-size: 14px; + font-family: 'Code-Pro-LC'; + font-weight: normal; +} + +#footer-wrapper-large { + font-family: 'Open Sans', sans-serif; + position: absolute; + background: #74bad2; + padding-bottom: 22px; + padding-top: 30px; + left: 0; + right: 0; + bottom: 0; +} + +.follow li a { + display: block; + font-size: 37px !important; + width: 74px; + height: 74px; + line-height: 74px; + background: #2c728a; + transition: color 0.5s ease, background 0.5s ease; + -moz-transition: color 0.5s ease, background 0.5s ease; + -webkit-transition: color 0.5s ease, background 0.5s ease; +} + +.follow li a.has-tip { + border-bottom: none; +} + +.footer_other_links ul { + margin-bottom: 0; + margin-top: 40px; +} + +.footer_other_links ul li { + display: inline-block; + margin: 0 !important; +} + +.footer_other_links ul li:after { + content: '|'; + margin-left: 6px; + margin-right: 2px; + color: #56869c; +} + +.footer_other_links ul li:last-child:after { + content: ''; + margin: 0 !important; +} + +.footer_other_links ul li a { + font-size: 12px !important; +} + +.followcont h4 { + margin-left: 1.1rem !important; +} + +.linkscont ul { + list-style-type: none; + margin-left: 0; +} + +.linkscont ul li { + display: inline-block; + float: left; + margin-right: 0 !important; +} + +.linkscont ul li:after { + padding-left: 4px; + padding-right: 4px; + content: ' | '; +} + +.linkscont ul li:last-child:after { + content: ''; +} + +.fa-ul, +.follow { + list-style-type: none !important; +} + +.fa-ul > li { + position: relative; +} + +.sitemap-responsive h2 { + margin-left: -1.1rem; +} + +.follow li a:hover { + background: #fff; + color: #2c728a !important; + transition: color 0.5s ease, background 0.5s ease; + -moz-transition: color 0.5s ease, background 0.5s ease; + -webkit-transition: color 0.5s ease, background 0.5s ease; +} + +.sitemap-responsive h2 { + margin-left: -1.1rem; +} + +#right-wrapper #menu-box-wrapper { + width: 96%; + margin: 0 auto; +} + +.menu-box { + margin-bottom: 20px; + text-align: center; + padding-left: 0; + padding-right: 0; +} + +.show-for-medium-up .menu-box { + margin-bottom: 0; +} + +.menu-box ul { + padding: 0; + margin: 0; + list-style: none; +} + +.menu-box ul a { + color: #fff; + text-decoration: none; +} + +.menu-box ul li { + background: #75bbd3; + border-bottom: solid thin #fff; + padding-top: 8px; + padding-bottom: 8px; + font-family: 'Code-Pro-LC'; + font-size: 14px; +} + +.menu-box ul li:hover { + background: #f03b66; +} + +.menu-box ul a:last-child li { + border-bottom: none; +} + +#left-wrapper .post .title a { + padding: 0; + /*font-family: Georgia, sans-serif;*/ + font-variant: small-caps; + color: #75bbd3; + text-decoration: none; +} + +#left-wrapper .post .entry a { + color: #9d9c9c; +} + +.entry img { + margin: 0 !important; + padding: 0 !important; + float: none !important; + display: block !important; + margin: 0 auto !important; +} + +#left-wrapper .post-info { + font-size: 10px; + padding: 0; + margin: 0; +} + +#left-wrapper .postmeta { + background: #fff9fb; + border: #f3ebee 1px solid; + padding: 4px; +} + +.tag-container { + background-color: #fff; + padding: 8px; + margin-top: -8px; +} + +.boxes .tl-tag { + color: #75bbd3; + text-decoration: none; +} + +.boxes .tl-tag:hover { + color: #e5276e; +} + +.boxes .tl-tag.tl-tag-weight1 { + font-size: 9px; +} + +.boxes .tl-tag.tl-tag-weight2 { + font-size: 10px; +} + +.boxes .tl-tag.tl-tag-weight3 { + font-size: 12px; +} + +.boxes .tl-tag.tl-tag-weight4 { + font-size: 14px; +} + +.boxes .tl-tag.tl-tag-weight5 { + font-size: 16px; +} + +.boxes .tl-tag.tl-tag-weight6 { + font-size: 18px; +} + +.boxes .tl-tag.tl-tag-weight7 { + font-size: 20px; +} + +#left-wrapper .paging { + margin: 0; + padding: 0; +} + +#left-wrapper .pageList { + list-style: none; +} + +#left-wrapper .pageList li { + margin-left: 2px; + margin-right: 2px; + float: left; + width: 40px; + height: 30px; + line-height: 30px; + text-align: center; + background: #fff9fb; + border: #f3ebee 1px solid; + margin-top: 4px; +} + +#left-wrapper .pageList li a { + color: #e5276e; + text-decoration: none; +} + +.new-wrapper h1 { + font-size: 22px; +} + +.new-wrapper .post-info { + margin-bottom: 10px !important; +} + +.difference-row { + padding-left: 0; + padding-right: 0; +} + +.difference-row figure { + margin: 0; +} + +.difference-row hr { + margin: 20px 0; +} + +.difference-row-content p { + margin-bottom: 0; + margin-top: 10px; +} + +.difference-row-content h2 { + margin-top: 0; +} + +.difference-row span, +#difference-datas span { + color: #75bbd3; + margin-right: 10px; +} + +#difference-datas h2 { + font-weight: normal !important; + color: #9d9c9c !important; + font-size: 20px !important; + line-height: 1; + margin-bottom: 12px; +} + +.difference-row a { + display: block; +} + +.difference-row h2 { + font-weight: normal !important; + color: #9d9c9c !important; + font-size: 18px !important; + margin: 0 !important; +} + +#difference .equal-container { + margin-bottom: 20px; +} + +#before-after-slider { + padding: 0; +} + +.page-ba #before-after-slider { + margin-bottom: 20px; +} + +#difference-data-container { + padding: 0; + margin: 0; +} + +.ba-bar { + padding: 2px; + background-color: #ececec; + width: 100%; + height: 24px; + border-style: solid; + border-width: 2px; + border-color: #cccccc; + margin-top: 14px; +} + +.ba-bar-progress { + height: 16px; + background-size: 30px 30px; + background-color: #75bbd3; + background-image: linear-gradient( + 135deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); +} + +.noUi-horizontal, +.before-after .noUi-base { + width: 100% !important; + max-width: 348px !important; +} + +#bookModal { + min-height: 0; + z-index: 9999; + max-width: 100% !important; +} + +#bookModal h2 { + color: #75bbd3; + font-size: 22px; +} + +#bookNowBtn { + position: fixed; + bottom: 0px; + display: block; + padding: 8px; + background: #75bbd3; + text-align: center; + color: #fff; + font-family: 'Code-Pro-LC'; + font-size: 18px; + z-index: 9999; + border: solid; + border-bottom: none; + margin-left: auto; + margin-right: auto; + left: 0; + right: 0; +} + +#header-call-container { + margin-top: 65px; +} + +#home-left-top-boxes { + margin-bottom: 20px; + text-align: center; + word-wrap: break-word; +} + +#home-left-top-boxes a { + position: absolute; + left: 10%; + bottom: 8%; +} + +.home-left-top-box:first-child .home-left-top-box-content { + background-color: #c3dee8; +} + +.home-left-top-box:nth-child(2) .home-left-top-box-content { + background-color: #f0f5f5; +} + +.home-left-top-box:nth-child(3) .home-left-top-box-content { + background-color: #cee4e5; +} + +.home-left-top-box { + padding-left: 6px; + padding-right: 6px; +} + +.home-left-top-box-content { + position: relative; + min-height: 226px; +} + +.home-left-top-box h1, +.home-left-top-box h2 { + padding-top: 16px; + margin-top: 0; +} + +.home-left-top-box h1, +.home-left-top-box h2, +.home-left-top-box p { + font-family: 'Code-Pro-LC' !important; +} + +.home-left-top-box h1 span, +.home-left-top-box h2 span { + font-family: 'Code-Pro-Bold-LC' !important; +} + +.home-left-top-box h1 { + font-size: 30px !important; + color: #fff !important; + line-height: 1.1 !important; +} + +.home-left-top-box h2 { + font-size: 24px !important; + color: #75bbd3 !important; + font-weight: normal !important; +} + +.home-left-top-box:first-child p { + padding-left: 24px !important; +} + +.home-left-top-box p { + font-size: 16px !important; + color: #4c7689 !important; + text-align: left !important; + padding-left: 18px !important; + line-height: 1.2 !important; +} + +.home-left-top-box a { + color: #fff !important; + font-family: 'Code-Pro-LC'; + font-size: 14px; + background-color: #e85281; + padding: 4px 10px; +} + +.home-left-top-box img { + position: absolute; + right: 0; + bottom: 0; +} + +#home-left-top-box-2 h1 { + text-align: left; + margin-bottom: 0; + color: #75bbd3 !important; + padding-left: 18px; +} + +#home-left-top-box-2 h2 { + padding-top: 0; + text-align: left; + font-size: 25px !important; + padding-left: 18px; +} + +.callus { + color: #75bbd3 !important; +} + +.header-tel h2 { + font-family: 'Code-Pro-LC'; + font-weight: normal; + font-size: 24px; + + margin-bottom: 0; + padding-left: 35px; + margin-top: 0; +} + +.header-tel h2 a { + color: #75bbd3 !important; +} + +.header-tel a { + display: block; + color: #979797; +} + +.header-tel h3 { + font-family: 'Code-Pro-Bold-LC'; + font-size: 26px; + color: #e85281; + margin-top: -8px; +} + +.header-tel p { + font-size: 14px; + color: #979797; + padding-left: 36px; + margin-top: -4px; + margin-bottom: 0; +} + +.header-facebook { + background-color: #75bbd3; + padding-right: 0; + margin-right: 0; + margin-top: 0; + padding-top: 0; + min-height: 324px; +} + +.header-facebook label { + color: #fff; + font-size: 12px; + /*display: inline-block;*/ +} + +.header-facebook input[type='submit'] { + color: #fff; + min-width: 93px; + min-height: 26px; + background: #e5276e; + border: 0; + outline: 0; + float: left; + margin-left: 6px; +} + +.header-facebook input[type='text'] { + width: 257px; + height: 25px; + line-height: 25px; + border: 0; + outline: 0; + margin-bottom: 5px; +} + +.header-slider { + padding-left: 0; + margin-left: 0; + padding-right: 0; + margin-right: 0; +} + +#header-menu-icon-container { + text-align: center; + padding-top: 16px; +} + +#top-form { + background: url('/assets/templates/orthodontics/images/top-form-bg.png') top right no-repeat; + padding-top: 20px; +} + +#top-form form { + width: 86%; + margin: 0 auto; +} + +#top-form .math { + width: 100px; + float: left; +} + +#top-form .math_label { + width: 57px; + float: left; + padding-top: 3px; +} + +.foglaljon-h2 { + width: 86%; + padding: 0; + margin: 0; + margin: 0 auto; + font-size: 26px; + color: #fff; + font-family: Georgia, sans-serif; + font-style: italic; + margin-bottom: 12px; +} + +#top-form .formsuccess { + font-size: 10px; + text-align: center; + color: green; +} + +.slick-slide img { + margin: 0 auto; +} + +.slick-next { + right: 20px !important; +} + +.slick-prev { + left: 20px !important; +} + +/*===================================== += NYITASI AKCIO = +=====================================*/ + +.ingyenes-konzultacio { + padding-top: 14px; + padding-bottom: 14px; + background-color: #63b7d4; + margin-bottom: 20px; +} + +.ingyenes-konzultacio p { + padding: 0; + margin: 0; + text-align: center; + color: #fff; + font-size: 22px; +} + +.customclock { + margin-left: auto !important; + margin-right: auto !important; + width: 160px !important; +} + +/*----- End of NYITASI AKCIO ------*/ + +.fogorvos-container { + position: relative; +} + +.fogorvos-more { + padding: 8px; + outline: 0; + border: none; + background: #e5276e; + color: #fff !important; + text-transform: uppercase; +} + +/*============================== += SLIDER = +==============================*/ + +#header-slider-wrapper { + display: none; +} + +.home-title-container p { + line-height: 1.2; + margin-bottom: 16px; +} + +.home-title-container h3 { + font-size: 17px; +} + +.home-title-container p, +.home-title-container ul li, +.home-title-container h3 { + font-family: 'Code-Pro-LC' !important; + color: #5896b0; +} + +.home-title-container ul { + margin-top: 16px; +} + +.header-slider { + margin-top: 20px; +} + +.header-slider .slick-slide { + height: 400px !important; +} + +.header-slider .slider-bg { + background: #fafafa; +} + +.header-slider .slick-dots { + position: relative !important; + bottom: -12px !important; + list-style: none !important; + display: block !important; + text-align: center !important; + padding: 0 !important; + width: inherit; + max-width: 100% !important; +} + +.header-slider .slick-dots li button:before { + font-size: 14px; +} + +.header-slider .slick-dots li.slick-active button:before { + color: #34d5df !important; +} + +.header-slider .slick-dots li button:hover:before, +.slick-dots li button:focus:before { + opacity: 0.2 !important; +} + +.header-slider .slider-bg img, +.header-slider .home-title-container { + display: inline-block !important; +} + +.header-slider .home-title-container { + max-width: 30% !important; + position: absolute; + left: 0; + padding: 10px 16px 24px 16px; + top: 5%; +} + +.header-slider .home-img-container { + max-width: 70% !important; + position: absolute; + right: 0; + bottom: 0; +} + +.header-slider .slick-prev, +.header-slider .slick-next { + top: 46% !important; + opacity: 0; + transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -moz-transition: opacity 0.2s ease; +} + +.header-slider:hover .slick-prev, +.header-slider:hover .slick-next { + opacity: 1; + transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -moz-transition: opacity 0.2s ease; +} + +.slide-container { + max-width: 1000px; + margin: 0 auto; + position: relative; + left: 0; + right: 0; + bottom: 0; + height: 400px !important; +} + +.home-title-container h2 { + font-size: 32px; + margin-bottom: 8px; + font-family: 'Code-Pro-Bold-LC' !important; + color: #56869c; + line-height: 1.1; + margin-bottom: 20px; +} + +.home-title-container p { + font-size: 22px; + font-family: 'Code-Pro-LC' !important; + color: #73bbd7; + margin-bottom: 20px; +} + +.home-title-container .link { + color: #fff !important; + font-family: 'Code-Pro-LC'; + font-size: 20px; + background-color: #e85281; + padding: 8px 12px; + width: 100% !important; + display: block; + text-align: center; + font-weight: normal; +} + +/*========== bounceInLeft ==========*/ + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + -ms-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +/*========== fadeIn ==========*/ + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 80% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 80% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.header-slider .slick-active .bounceInLeft { + -webkit-animation: bounceInLeft 2s; /* Chrome, Safari, Opera */ + animation: bounceInLeft 2s; +} + +.header-slider .slick-active .fadeIn { + -webkit-animation: fadeIn 3s; /* Chrome, Safari, Opera */ + animation: fadeIn 3s; +} + +.check-list li:before { + content: '鉁�'; + margin-left: -1em; + margin-right: 0.1em; +} + +.check-list { + list-style: none; + list-style-position: outside; +} + +/*----- End of SLIDER ------*/ + +.mobile-contact-wrapper { + margin-bottom: 30px; +} + +.mobile-contact { + background-color: #74bad2; + text-align: center; + height: 60px; + position: relative; +} + +.mobile-contact a { + display: block; + position: absolute; + line-height: 60px; + top: 0; + bottom: 0; + left: 0; + right: 0; +} + +#lhc_need_help_image img { + border: none !important; +} + +.home-elerhetoseg-box p { + font-family: 'Code-Pro-LC'; +} + +.paging ul, +.blog-paging ul { + list-style-type: none; + margin-left: 0; +} + +.paging ul li { + display: inline-block; + float: left; + border: solid thin #cee4e5; + margin-right: 4px; +} + +.blog-paging { + margin-top: 40px; +} + +.blog-paging ul li { + display: inline-block; + background: #75bbd3; + font-size: 14px !important; + min-width: 180px; + text-align: center; +} + +.blog-paging ul li a { + padding: 10px 20px; + display: block; + color: #fff !important; + font-family: 'Code-Pro-LC'; + font-weight: normal; + transition: background 0.2s ease; + -moz-transition: background 0.2s ease; + -webkit-transition: background 0.2s ease; +} + +.blog-paging ul li:hover { + background: #cee4e5; + transition: background 0.2s ease; + -moz-transition: background 0.2s ease; + -webkit-transition: background 0.2s ease; +} + +.blog-prev { + float: left; +} + +.blog-next { + float: right; +} + +.paging ul li a { + display: block; + /*padding: 8px 10px;*/ +} + +.offer-item .btn_big { + color: #fff !important; + background: #e5276e; + border: 0; + outline: 0; + padding: 14px 24px; + margin-top: 10px; + margin-bottom: 10px; + text-transform: uppercase; + font-size: 18px; + margin: 20px 0 20px 0; + display: block; + text-align: center; +} + +.offer-price-box { + position: absolute; + bottom: 80px; + left: 0; + text-align: center; +} + +.price-title-text { + font-family: 'Code-Pro-LC'; + font-size: 14px; + color: #e85281 !important; +} + +.price-number { + position: relative; + font-size: 20px; + background: url(/assets/templates/orthodontics/images/price-star.png) no-repeat scroll center center transparent; + background-size: 100% 100%; + display: inline-block; + height: 85px; + width: 85px; + padding-top: 30px; + color: #fff; + text-align: center; + font-family: 'Code-Pro-LC'; +} + +.offer-intro { + margin: 10px 0 10px 0; + padding-bottom: 90px; +} + +.offer-title { + margin: 0 0 10px 0; +} + +.offer-item .btn_big { + margin: 10px 0 14px 0; + margin-bottom: 0; + position: absolute; + bottom: 10px; + display: block; + width: 94%; +} + +div#offer-items-container div.row:not(:first-child) { + margin-top: 20px; +} + +.offer-item { + position: relative; + border: solid 1px #cee4e5; + padding: 3%; + height: 100%; + padding-bottom: 70px; + margin-bottom: 20px; + background-color: #f1f8f8; +} + +.offer-item a { + display: block; +} + +.offer-item img { + width: 100%; +} + +.offer-intro ul li { + word-wrap: break-word; + width: 94%; +} + +.bottom_offer_wrapper { + margin-top: 40px; +} + +.bottom_offer_wrapper .offer-item { + padding-bottom: 20px; +} + +.bottom_offer_left { + padding-left: 0; +} + +.bottom_offer_right { + padding-right: 0; +} + +.bottom_offer_wrapper .offer-price-box { + position: relative; +} + +.bottom_offer_wrapper .offer-item { + border: solid thin #2c728a; +} + +.bottom_offer_wrapper .offer-price-box { + position: relative; + bottom: 0; + text-align: right; + margin-bottom: 20px; +} + +.bottom_offer_wrapper .offer-intro { + padding-bottom: 60px; +} + +.bottom_offer_wrapper .offer-title { + font-size: 20px !important; +} + +.offer-item h2.offer-title { + font-size: 16px !important; +} + +.bottom_offer_wrapper .offer-item h2.offer-title { + font-size: 20px !important; +} + +/*================================== += PHONE HIDE = +==================================*/ + +.hide-phone-container .hide-phone { + position: absolute; + width: 100%; + height: 100%; + color: #75bbd3; + padding-top: 4%; + text-align: right; + + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+60&0+0,1+60 */ + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(60%, rgba(255, 255, 255, 1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); /* Opera 11.10+ */ + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); /* IE10+ */ + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ +} + +/*===== End of PHONE HIDE ======*/ + +/*==================================== += CREDIT CARDS = +====================================*/ + +.credit-cards-container { + text-align: center; + margin-top: 50px; +} + +.credit-cards-container p { + color: #2e748c; + font-family: 'Code-Pro-LC'; + font-size: 14px !important; + margin-bottom: 10px; +} + +/*===== End of CREDIT CARDS ======*/ + +/*=============================== += FINANCE = +===============================*/ + +.finance-container { + /*text-align: right;*/ + margin-bottom: 20px; +} + +.finance_content h2 { + font-size: 18px !important; + line-height: 1.2; + margin: 0; + margin-bottom: 5px; +} + +/*===== End of FINANCE ======*/ + +/*================================== += SUCCESSBOX = +==================================*/ + +.successBox { + font-family: 'Code-Pro-LC' !important; + background-color: #e1eef2; + padding: 20px; + text-align: center; +} + +.successBox a:not(.success-default) { + width: 60px; + height: 60px; + line-height: 60px; + font-size: 30px; + display: inline-block; + background: #75bbd3; + color: #fff !important; + margin-right: 20px; + margin-bottom: 20px; + transition: color 0.5s ease, background 0.5s ease; + -webkit-transition: color 0.5s ease, background 0.5s ease; + -moz-transition: color 0.5s ease, background 0.5s ease; + -o-transition: color 0.5s ease, background 0.5s ease; + -ms-transition: color 0.5s ease, background 0.5s ease; +} + +.successBox .social-last { + margin-right: 0; +} + +.successBox a:hover { + background: #fff; + color: #75bbd3 !important; + transition: color 0.5s ease, background 0.5s ease; + -webkit-transition: color 0.5s ease, background 0.5s ease; + -moz-transition: color 0.5s ease, background 0.5s ease; + -o-transition: color 0.5s ease, background 0.5s ease; + -ms-transition: color 0.5s ease, background 0.5s ease; +} + +.successBox .pipa { + font-size: 120px; + color: #3dd03d; +} + +.successBox .pipa i { + margin-top: 30px; +} + +/*===== End of SUCCESSBOX ======*/ + +.offer-form-container { + background-color: #75bbd3; + padding: 14px 10px; + margin-bottom: 20px; + margin-top: 40px; +} + +.offer-form-container h3 { + text-align: center; + color: #fff !important; +} + +/*====================================== += FINANCE SLIDER = +======================================*/ + +.finance-sliders { + max-width: 100% !important; +} + +#term-wrapper { + margin-bottom: 30px !important; + margin-top: 30px !important; +} + +#term-wrapper input[type='text'], +#amount-wrapper input[type='text'] { + text-align: center; + border-radius: 4px; +} + +#term-wrapper h4, +#amount-wrapper h4 { + text-align: center; +} + +#finance-text { + margin-top: 40px; +} + +#finance-text p { + font-size: 18px !important; +} + +#finance-text p span { + font-size: 20px; + color: #75bbd3; +} + +#term-wrapper .noUi-handle, +#amount-wrapper .noUi-handle { + border: 0 !important; + border-radius: 0 !important; + box-shadow: none !important; + background: transparent; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAEcklEQVRYw7WX208cdRTHPzPDAAsM90JZC21iNPGSNPpqfNeXJj5W/wD75IOXJvqi9sEUiUYNofZK02JdsKSWpiGpmKYlhYiVlVqhQkvZQmGBvQw73fvOjg87a5fdZXeW1pPM05zfOd/v93zzmzOCrCACElDWOTg1n4hGjbUH92s0VVX4n8Jms6ltHe3ztfUNnjJABCqAGs3r7qtuavtw53MvYMeIhrUNdc3laoyEQ/KTNpXL5VhTS8u91ra2qsqq6t3AqwG/d58gK5QDdUAr0HL4vHPIEKTqzMOCrocD3tWQZ/lhYyKeEKw2FSXRqK2rXWy12426xuZ2QRDE9LtoJDzx3luvvFEGGIAAKSC3x64MvfTam/szCxmSZFNa7LbaFjt6LBzyr64k/GvrtUYymdNUEASqqm2eph3NkdZnOlpESerIB25q/NduAEFWkAAF2AU8C7R/4fi9U5ArqgrzM4x4MBD0ut2i5vNVVVSWa/WN9QF7x56G8gpbwbMbvvU/Dr7z+n7ALUkVjxUDKoHqGqVe3/X83pcLAxAEqbyyvKaxWbZ3tCc6du+x1TftqJXK5KJ+uX7Z8fGMc2wGeCTGNQwgDjwCfIB6sbfrhh4NPbI8a1Eqs5rr97jHB092jQNBIJE2RRKIACrgBQLXL54+b7VoCWGMDg98AwSAKGCIAHlU8F/p//5mIhJUn2Z3j3vp2uVzPZNp9nHNBLCVCiP9RwaeGnXDSF4d6vsukz2kjEeGCgkTnR/wXxs6MxULbnieBoC1ZdeVkQunbwEhQDf7IWbl5ahw+czXjidnn9R/GTzVnc0+B0CGF/5TYWLkwnQk4Ft5EgDuxflLo8MDM9ns8ymAiW6TCkOnOn+0fP9mS5rU48OOo0dM9rG4xqbrMwdAPi84R4fvBv1ri9sBsLwwN/jb1UtzQBjQs9+LW5wzSM1KBTzAxk89n54TMmZnib2uhy/1dR8FNCCazX5LABkqhEwVfHcmbywEPMsLpQBYnL8z8Of4yIJZR8+XIxY4n1YhQMoLquPbT34QBGsqJBJx7ULvVydM9rFM41kCkM8L89OTS/5l110rAB7cnXbMOMcW2WL2VhTAnNkmFc50fXC2mBfisYjq6Dl0shj7ogDM0HnsBf+Ka3bV8/DeTKEDC7O3+1xzf68UY28JQD4VThw6cFYg19EAsWjE09t1sNdkHy/E3qoCOSqonlWv+/70VL7Ee9OTp71ry+ukLjO9WGFLALJU8ADqsc/fPSdgbGoQDYfcJ7/86CwWZl+qAmkVwqQuJ19I21AX/3HezEyY/WviuKZ6fSb7pJWilgGYbDZ54dhnB/oxjARAOKgtHT/8/gCppabo7LejQI4K8VhEdU1PXAOYcY4diYZD/lLYbytkhTJZoVFW2Csr7KtskN/u/Pm609Ygvygr1JlrvuUo+SsrKwik1vdmYCdQRWosblL7pCXzpaMktADJGJj/EunlJQRsUOCLVygs7/NZkfZCwqwRN5+SZ7/dRSc9CtGsYQDJUqRPx7/0b0xWc0uvBQAAAABJRU5ErkJggg=='); +} + +#term-wrapper .noUi-handle:before, +#term-wrapper .noUi-handle:after, +#amount-wrapper .noUi-handle:before, +#amount-wrapper .noUi-handle:after { + content: '' !important; + display: none !important; + position: absolute !important; + height: 0px !important; + width: 0px !important; + background: transparent !important; + left: 0 !important; + top: 0 !important; +} + +/*===== End of FINANCE SLIDER ======*/ + +/*===================================== += FINANCE MODAL = +=====================================*/ + +/*#finance-modal h2{ + color: #75bbd3; + font-family: 'Code-Pro-Bold-LC'; + font-size: 30px; + margin-bottom: 20px; +} + +#finance-modal .offersubmitbtn{ + margin-top: 20px; +} + +.type-label{ + margin-bottom: 14px; +} + +.math-label{ + width: 20%; + float: left; + padding-top: 5px; +} + +.math-input{ + width: 60% !important; + float: left !important; +} + +#finance-modal i{ + width: 15%; + float: right; + text-align: center; + font-size: 32px; + color: #e5276e; + cursor: pointer; +}*/ + +/*===== End of FINANCE MODAL ======*/ + +/*==================================== += FINANCE FORM = +====================================*/ + +#finance-form-show, +#finance-form-wrapper { + max-width: 450px; +} + +#finance-form-show { + margin-top: 40px; +} + +#finance-form-wrapper { + margin-top: 50px; +} + +#finance-form-wrapper form { + margin-top: 10px; +} + +#finance-form-wrapper h2 { + font-family: 'Code-Pro-LC' !important; + font-size: 18px !important; + padding-top: 12px !important; + padding-bottom: 12px !important; + font-weight: normal !important; + margin-top: 0 !important; +} + +#finance-form-wrapper p.success { + color: green; + text-align: center; + font-family: 'Code-Pro-LC'; + font-size: 16px; +} + +/*===== End of FINANCE FORM ======*/ + +.finance-kiemelt { + background-color: #e1eef2; + padding: 14px 14px; + margin-bottom: 20px; +} + +.finance-kiemelt h1, +.finance-kiemelt h2, +.finance-kiemelt h3 { + font-family: 'Code-Pro-LC' !important; +} + +ul.p-left { + padding-left: 14px; +} + +.reveal-modal-bg { + position: fixed; +} + +/*================================== += ACCORDIONS = +==================================*/ + +li.accordion-navigation { + margin-bottom: 1px !important; +} + +li.accordion-navigation a { + background: #cee4e5 !important; + font-family: 'Code-Pro-LC' !important; + color: #5c6779 !important; +} + +li.accordion-navigation.active a { + background: #75bbd3 !important; + color: #fff !important; +} + +/*===== End of ACCORDIONS ======*/ + +/*===================================== += PRACTICE PLAN = +=====================================*/ + +.practice-plan-table td, +.practice-plan-table th { + text-align: center; + vertical-align: middle; + color: #6d6080; +} + +.table-new-header th, +.table-new-footer td { + background: #60b7d4; + color: #fff; + font-size: 16px; +} + +.table-new-header th span, +.table-new-footer td span { + font-size: 14px; +} + +.practice-plan-table tr:not(.table-new-footer) td:first-child { + background: #f5f5f5 !important; +} + +.table-new-header th span { + display: block; + margin-top: 4px; + font-weight: normal; +} + +.practice-plan-table tr:nth-child(even) { + background: #ffffff; +} + +.practice-plan-table tr:nth-child(odd) { + background: #f5f5f5; +} + +.plan-reg-title { + font-family: 'Code-Pro-LC' !important; + font-size: 18px !important; + padding-top: 12px !important; + padding-bottom: 12px !important; + font-weight: normal !important; + margin-top: 0 !important; +} + +.plan-wrapper { + max-width: 320px; +} + +.practice_plan-container { + margin-bottom: 20px; +} + +/*===== End of PRACTICE PLAN ======*/ + +/*==================================== += CASE STUDIES = +====================================*/ + +.testimonials-wrapper { + background: #fff; + margin-top: 20px; +} + +.testimonials-container .slick-slide { + transform: scale(1); + transition: transform 0.2s ease; + -webkit-transition: transform 0.2s ease; + -moz-transition: transform 0.2s ease; + -o-transition: transform 0.2s ease; + -ms-transition: transform 0.2s ease; +} + +.testimonials-container .slick-slide:hover { + transform: scale(1.08); + transition: transform 0.2s ease; + -webkit-transition: transform 0.2s ease; + -moz-transition: transform 0.2s ease; + -o-transition: transform 0.2s ease; + -ms-transition: transform 0.2s ease; +} + +.testimonials-container .slick-slide a { + display: block; + padding-left: 10px; + padding-right: 10px; +} + +.testimonial-details-container { + padding: 14px; + color: #9d9c9c; + text-align: left; + min-height: 150px; + background: rgba(117, 187, 211, 0.18); +} + +.testimonial-image-container { + padding: 14px; + background: #75bbd3; +} + +.testimonials-wrapper .slick-prev:before, +.testimonials-wrapper .slick-next:before { + color: #75bbd3; +} + +.testimonial-modal #modalTitle { + text-transform: capitalize; + font-family: 'Code-Pro-LC'; + color: #75bbd3; +} + +.testimonial-modal { + color: #9d9c9c; +} + +.testimonial-modal img { + display: block; + margin: 0 auto; +} + +.modals-wrapper { + margin-bottom: 40px; +} + +.videos-wrapper { + margin-top: 20px; +} + +.videos-wrapper .slick-dots { + margin-left: 0; + position: initial; +} + +.videos-wrapper .slick-dots li button { + background: none; + color: #000; + padding: 5px; + cursor: pointer; + font-size: 14px; +} + +.videos-wrapper .slick-dots li.slick-active button { + color: #75bbd3; +} + +.videos-wrapper .slick-dots li button:before { + content: ''; +} + +.case-studies-container a { + opacity: 1; + transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -moz-transition: opacity 0.2s ease; + color: #fff !important; +} + +.case-studies-container a:hover { + opacity: 0.8; + transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -moz-transition: opacity 0.2s ease; +} + +.case-studies-container h2 { + background: #75bbd3; + color: #fff !important; + font-weight: normal !important; + text-align: left; + padding: 8px; + display: block; + padding-left: 14px; + margin: 0; +} + +.case-studies-container h2:after { + content: url('/assets/images/logo-arrow.png'); + display: inline-block; + float: right; +} + +.case-studies-container img { + width: 100%; +} + +.case-studies-container { + margin-bottom: 20px; +} + +/*===== End of CASE STUDIES ======*/ + +#sidebar-our-doctors img { + display: block; + width: 100%; +} + +/*================================== += FIGCAPTION = +==================================*/ + +.entry figure { + margin: 0; + background: #cee4e5; + padding: 2px; + display: inline-block; + margin-bottom: 20px; +} + +.entry figure a { + display: inline-block; +} + +.entry figure figcaption { + background: #cee4e5; + padding: 10px; + color: #9d9c9c; + text-align: left; + margin: 0 auto; +} + +/*===== End of FIGCAPTION ======*/ + +/*=========================== += ADS = +===========================*/ + +.ad_container_wrapper { + text-align: center; + position: fixed; + left: 0; + right: 0; + margin-top: -280px; + z-index: 9999; +} + +.ad_container { + text-align: center; + z-index: 10; + max-width: 900px; + position: relative; + margin: 0 auto; +} + +.ad_container a img { + box-shadow: 0px 0px 20px #333; +} + +.ad_container span { + width: 20px; + height: 20px; + background-color: #333; + position: absolute; + right: 0; + background: url(https://orthodonticsinlondon.co.uk/assets/images/close.png); + margin: 4px; + cursor: pointer; +} + +/*----- End of ADS ------*/ + +/*================================== += COOKIE BAR = +==================================*/ + +.cc_banner-wrapper { + z-index: 99999 !important; +} + +.cc_container { + background-color: rgba(44, 114, 138, 0.9) !important; +} + +.cc_container .cc_btn, +.cc_container .cc_btn:visited { + background-color: #e85281 !important; + color: #fff !important; +} + +/*===== End of COOKIE BAR ======*/ + +/*=================================== += BRACES TEST = +===================================*/ + +.braces-test form div:not(#braces_presonal_details_container) p { + margin: 0; + padding-left: 40px; + line-height: 1; + margin-bottom: 10px; + text-indent: -28px; +} + +.braces-test form h3 { + margin-top: 20px; +} + +.braces-test form input[type='radio'] { + margin: 0 6px 0 0; + vertical-align: middle; +} + +.braces-test form p label { + display: inline; + font-size: inherit; + color: inherit; +} + +/*===== End of BRACES TEST ======*/ + +/*=============================== += VOUCHER = +===============================*/ + +.voucher-wrapper { + text-align: center; + margin-bottom: 20px; + margin-top: 20px; +} + +.voucher-wrapper a { + position: relative; + text-align: left; + font-family: 'Code-Pro-Bold-LC'; + font-size: 23px; + background-color: #75bbd3; + color: #fff; + padding: 12px; + padding-right: 50px; + line-height: 1; + text-transform: uppercase; + opacity: 1; + display: block; + margin-bottom: 10px; + transition: opacity 0.4s ease; + -webkit-transition: opacity 0.4s ease; + -moz-transition: opacity 0.4s ease; +} + +.voucher-wrapper a:hover { + opacity: 0.7; + transition: opacity 0.4s ease; + -webkit-transition: opacity 0.4s ease; + -moz-transition: opacity 0.4s ease; +} + +.voucher-wrapper a:first-line { + font-family: 'Code-Pro-LC'; +} + +.voucher-wrapper a:nth-child(2n + 2) { + background-color: #69919e; +} + +.voucher-wrapper a:after { + content: url('https://orthodonticsinlondon.co.uk/assets/images/nyilacska.png'); + display: inline-block; + height: 26px; + width: 26px; + float: right; + position: absolute; + right: 12px; + top: 50%; + transform: translateY(-50%); +} + +/*===== End of VOUCHER ======*/ + +.fees-title { + font-family: 'Code-Pro-LC'; + text-align: center; +} + +/*================================= += NEW OFFER = +=================================*/ + +#offer-wrapper .offer_img { + max-width: 100%; +} + +#offer-wrapper ul { + padding-left: 12px; +} + +#offer-wrapper .offer_subtitle { + margin-bottom: 20px; +} + +#offer-wrapper .csomag-leiras { + margin-bottom: 30px !important; +} + +#offer-wrapper .csomag-leiras ul { + padding-left: 12px; +} + +#offer-wrapper .csomag-leiras h3 { + text-align: left; +} + +#offer_megjegyzes { + margin-top: 20px; +} + +#offer_megjegyzes .megjegyzes-wrapper ul { + padding-left: 12px; +} + +#offer_megjegyzes .megjegyzes-wrapper ul li { + font-size: 10px !important; +} + +#offer-wrapper .csomag-leiras .kiemelt { + padding: 14px; + background-color: #2e748c; + margin: 0px; + height: 100%; +} + +#offer-wrapper .csomag-leiras .kiemelt.vilagos { + background-color: #75bbd3; +} + +#offer-wrapper .csomag-leiras .kiemelt.vilagos * { + font-size: 21px; + line-height: 1.5; +} + +#offer-wrapper table tr:nth-child(even) { + background: #ffffff; +} + +#offer-wrapper table tr:nth-child(odd) { + background: #f5f5f5; +} + +#offer-wrapper table { + border: none !important; + border-color: #fff; + width: 100% !important; +} + +#offer-wrapper table td { + font-size: 14px; + padding-top: 10px; + padding-bottom: 10px; + border-color: #fff !important; + border-width: 1px !important; + color: #669cb4; + font-family: 'Code-Pro-LC'; + border: none; + font-weight: normal !important; +} + +.offer-end-btn-container { + display: block; + text-align: center; + margin-top: 30px; + margin-bottom: 30px; +} + +p.megjegyzes { + font-size: 10px !important; + margin-bottom: 5px; +} + +/*===== End of NEW OFFER ======*/ + +/*=============================== += LANDING = +===============================*/ + +.landing-wrapper a:hover, +.landing-wrapper a:focus, +.landing-modal a:focus { + color: #fff; +} + +.landing-header { + padding-top: 20px; +} + +.landing-header-logo { + margin-bottom: 40px; + max-width: 240px; +} + +.landing-header-headline h1 { + font-family: 'Code-Pro-Bold-LC'; + font-size: 58px; + color: #fff; + text-transform: uppercase; + line-height: 1; +} + +.landing-header-subheadline { + margin-bottom: 40px; +} + +.landing-header-subheadline h3 { + font-family: 'Code-Pro-LC'; + font-size: 30px; + color: #fff; + line-height: 1.2; +} + +.landing-header-icons { + margin-bottom: 30px !important; + position: relative; +} + +.landing-header-icon-container { + min-height: 80px; +} + +.landing-header-icon { + background-color: #c4004f; + color: #fff; + font-family: 'Code-Pro-LC'; + font-size: 4em; + text-align: center; + border-radius: 50%; + height: 80px; + width: 80px; + line-height: 80px; + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + right: 0; + margin: 0 auto; +} + +.landing-header-icon-text { + color: #fff; + font-family: 'Code-Pro-LC'; + font-size: 16px; + padding-left: 0; +} + +.landing-desktop-form-input-container { + padding: 30px 20px 20px 20px; + background-color: #67859a; +} + +.landing-desktop-form-input-container textarea { + height: 143px; +} + +.landing-desktop-form-submit-container { + text-align: center; + margin-top: -18px; +} + +#landing_desktop_submit { + border: solid 10px #fff; + width: 100%; + font-family: 'Code-Pro-LC'; + font-size: 20px; + padding: 30px; + background: #c4004f url('/assets/images/landing/landing_submit.png'); + background-repeat: no-repeat; + background-position: 96% 65%; + overflow: hidden; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +#landing_desktop_submit:hover { + background: #db256e url('/assets/images/landing/landing_submit.png'); + background-repeat: no-repeat; + background-position: 92% 65%; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +#landing_desktop_submit span { + font-family: 'Code-Pro-Bold-LC'; + font-size: 30px; + display: block; + text-transform: uppercase; +} + +.landing-content-wrapper { + margin-top: 20px; + margin-bottom: 60px; +} + +.landing-content-container h3 { + font-family: 'Code-Pro-Bold-LC'; + font-size: 18px; + color: #67859a; +} + +.landing-content-container h4 { + font-family: 'Code-Pro-Bold-LC'; + font-size: 14px; + color: #67859a; +} + +.landing-content-container p, +.landing-content-container ul li { + font-family: 'Raleway', sans-serif; + font-size: 12px; + color: #616979; +} + +.landing-content-left-doc { + text-align: center; +} + +.landing-content-left-doc h3 { + margin-top: 0; +} + +.landing-content-left-doc img { + margin-top: 15px; + margin-bottom: 10px; +} + +.landing-content-left-doc-content { + padding-left: 0; +} + +.landing-content-left ul { + margin-left: 16px; +} + +.landing-content-right h3 { + margin-top: 0; + margin-bottom: 20px; +} + +.landing-content-right-btn { + background-color: #67859a; + font-family: 'Code-Pro-Bold-LC'; + font-size: 16px; + color: #fff; + display: block; + opacity: 1; + text-align: center; + padding-top: 10px; + padding-bottom: 10px; + margin-top: 10px; + margin-bottom: 15px; + transition: opacity 0.5s ease; + -moz-transition: opacity 0.5s ease; + -webkit-transition: opacity 0.5s ease; +} + +.landing-content-right-btn:hover { + opacity: 0.8; + transition: opacity 0.5s ease; + -moz-transition: opacity 0.5s ease; + -webkit-transition: opacity 0.5s ease; +} + +.landing-map { + background: #67859a; +} + +.landing-map iframe { + border: 0; + max-width: 100%; +} + +.landing-map #map { + height: 370px; +} + +.landing-map #map img { + max-width: inherit !important; + max-height: inherit !important; +} + +.landing-footer { + background: #67859a; + padding: 30px; +} + +.landing-footer-book-btn { + background: #c4004f; + border: solid 5px #fff; + display: block; + font-family: 'Code-Pro-Bold-LC'; + font-size: 20px; + padding-top: 10px; + padding-bottom: 10px; + overflow: hidden; + color: #fff; + text-align: center; + text-transform: uppercase; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-footer-book-btn:hover { + background: #db256e; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-footer-tel-btn { + background: #67859a; + border: solid 5px #fff; + display: block; + font-family: 'Code-Pro-Bold-LC'; + font-size: 30px; + padding-top: 4px; + padding-bottom: 4px; + overflow: hidden; + color: #fff; + text-align: center; + text-transform: uppercase; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-footer-tel-btn:hover { + background: #95abbb; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-footer-mobile { + background: #67859a; + text-align: center; + position: fixed; + bottom: 0; +} + +.landing-footer-book-mobile-btn-wrapper { + border-right: solid 3px #fff; +} + +.landing-footer-book-mobile-btn, +.landing-footer-tel-mobile-btn { + font-family: 'Code-Pro-LC'; + color: #fff; + font-size: 14px; + display: block; + padding: 20px; +} + +.landing-footer-book-mobile-btn span, +.landing-footer-tel-mobile-btn span { + display: block; + font-size: 40px; + padding-left: 12px; +} + +.landing-tables, +.landing-tables table, +.landing-tables table tr { + background: #67859a; +} + +.landing-tables table { + width: 100%; + border: none; + margin-bottom: 50px; +} + +.landing-tables table tr td { + font-family: 'Code-Pro-LC'; + font-size: 12px; + color: #fff; + padding: 0; + border-bottom: solid thin #fff; + padding: 10px 0 10px 0; +} + +.landing-tables table tr td:nth-child(even) { + text-align: right; +} + +.landing-tables table tr td:nth-child(odd) { + text-align: left; +} + +.landing-tables table tr:last-child td { + border-bottom: 0; +} + +.landing-tables table tr td span { + font-size: 10px; +} + +.landing-tables h2 { + font-family: 'Code-Pro-Bold-LC'; + font-size: 24px; + color: #fff; + margin-top: 20px; + margin-bottom: 20px; +} + +.landing-modal .close-reveal-modal { + font-size: 60px; + color: #b7babb; +} + +.landing-modal { + max-width: 60% !important; + border: none; + box-shadow: none; + border-radius: 0; + padding: 40px; +} + +.reveal-modal-bg { + position: fixed; +} + +#modalTitle { + font-family: 'Code-Pro-Bold-LC'; + font-size: 24px; + color: #8bbad5; + margin-bottom: 30px; +} + +.landing-modal ol { + list-style: none; + margin-left: 0; +} + +.landing-modal ol li { + counter-increment: item; + margin-bottom: 5px; +} + +.landing-modal ol li:before { + content: counter(item) '.'; + display: inline-block; + font-weight: bold; + margin-right: 10px; +} + +.landing-modal p, +.landing-modal ol { + font-family: 'Raleway', sans-serif; + font-size: 16px; + color: #616979; +} + +.landing-modal-content { + margin-top: 6%; +} + +.landing-modal-btn { + background: #c4004f; + font-family: 'Code-Pro-Bold-LC'; + font-size: 16px; + color: #fff; + padding: 10px 24px 10px 24px; + margin-top: 20px; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-modal-btn:hover { + background: #db256e; + color: #fff; + transition: background 0.5s ease; + -moz-transition: background 0.5s ease; + -webkit-transition: background 0.5s ease; +} + +.landing-desktop-form-wrapper p.error, +.landing-desktop-form-wrapper p.success { + margin: 0; + padding: 0; +} + +/*===== End of LANDING ======*/ + +/*================================== += BANNER TOP = +==================================*/ + +#banner_top_ad_wrapper { + position: fixed; + left: 0; + right: 0; + margin-left: auto; + margin-right: auto; + top: 0; + z-index: 9999; + max-width: 1000px; +} + +#banner_top_ad_container { + position: relative; +} + +#banner_top_ad_close { + position: absolute; + right: 0; + top: 10px; +} + +#banner_top_ad_close a { + padding: 10px; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +#banner_top_ad_wrapper.bounceInDown { + -webkit-animation: bounceInDown 1s; /* Chrome, Safari, Opera */ + animation: bounceInDown 1s; +} + +/*===== End of BANNER TOP ======*/ + +/*=========================================== += RIGHT BOTTOM BANNER = +===========================================*/ + +#banner_ad_wrapper { + position: fixed; + right: 10px; + bottom: 100px; + z-index: 9999; +} + +#banner_ad_container { + position: relative; +} + +#banner_ad_close { + position: absolute; + right: 0; + top: 10px; +} + +#banner_ad_close a { + padding: 10px; +} + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + -ms-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +#banner_ad_wrapper.bounceInRight { + -webkit-animation: bounceInRight 1s; /* Chrome, Safari, Opera */ + animation: bounceInRight 1s; +} + +/*===== End of RIGHT BOTTOM BANNER ======*/ + +/*============================= += TABLE = +=============================*/ + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) { + background: #fff !important; + margin-bottom: 1.25rem !important; + border: solid 1px #ddd !important; + table-layout: auto !important; + width: 100% !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) td, +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) th { + text-align: center !important; + vertical-align: middle !important; + color: #6d6080 !important; + font-family: Arial, sans-serif !important; + font-style: normal !important; + font-size: 14px !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td, +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th { + background: #60b7d4 !important; + color: #fff !important; + font-size: 16px !important; + font-weight: bold !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td span, +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th span { + font-size: 14px !important; + font-weight: normal !important; + display: block !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr td span, +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr th span { + font-size: 14px !important; + font-weight: normal !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:nth-child(even) { + background: #ffffff !important; +} + +table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:nth-child(odd) { + background: #f5f5f5 !important; +} + +/*===== End of TABLE ======*/ + +/*============================== += SEARCH = +==============================*/ + +fieldset { + border: none; + padding: 0; + margin: 0; +} + +#searchbox { + display: inline-block; + margin-left: 40px; + margin-top: 4px; +} + +#searchbox input[type='text'] { + font-size: 13px; + padding: 0px; + margin: 0; + border: none; + max-width: 120px; + display: inline-block; + height: 22px; + padding-left: 6px; +} + +#searchbox input:invalid { + background-color: #fff; +} + +.searchsubmit { + width: 30px; + height: 20px; + display: inline-block; + background: url(/assets/templates/orthodontics/images/search_submit_bg.png) center center no-repeat; + border: none; + padding: 0; + cursor: pointer; + vertical-align: middle; +} + +.searchsubmit:focus { + outline: none; +} + +.advsea-results { + text-align: center; +} + +.advsea-paging1 { + text-align: center; + color: #838b97; +} + +.advsea-previous:hover, +.advsea-next:hover { + text-decoration: underline; +} + +.advsea-result a { + text-decoration: none; +} + +.advsea-result a:hover { + text-decoration: underline; +} + +.advsea-result h3 { + font-size: 16px !important; + font-weight: bold !important; +} + +.search_blog { + background: #75bbd3; + color: #fff; + padding: 4px; + margin-right: 8px; +} + +span.advsea-highlight, +span.advsea-highlight-1 { + font-weight: bold; + color: #75bbd3; +} + +.advsea-result { + margin-bottom: 24px; +} + +.advsea-extract { + padding-left: 20px; + display: inline-block; +} + +/*----- End of SEARCH ------*/ + +/*========================================= += FOOTER NEWSLETTER = +=========================================*/ + +.footer_newsletter_wrapper { + background: #2c728a; + padding: 20px 0; + margin-bottom: 30px; +} + +.footer_newsletter_container h2, +.sidebar_newsletter_container h2 { + font-family: 'Code-Pro-Bold-LC'; + color: #fff; + font-size: 24px; + text-align: center; + margin-top: 0; + line-height: 1.3; +} + +.sidebar_newsletter_container h2 { + margin-bottom: 18px; +} + +.footer_newsletter_container input[type='text'], +.sidebar_newsletter_container input[type='text'] { + margin: 0; + padding: 0; + height: 33px; + padding: 0 10px; +} + +.footer_newsletter_container input[type='submit'] { + width: 100%; +} + +.footer_newsletter_container input[type='submit'], +.sidebar_newsletter_container input[type='submit'] { + display: inline-block; + background: #f03b66; + font-family: 'Code-Pro-Bold-LC'; + font-size: 14px; + color: #fff; + padding: 0; + margin: 0; + padding: 8px 10px; + border: none; + cursor: pointer; +} + +.footer_newsletter_container input[type='submit']:focus, +.sidebar_newsletter_container input[type='submit']:focus { + outline: 0; +} + +.sidebar_newsletter_container input[type='submit'] { + margin: 0 auto; + display: block; + margin-top: 22px; +} + +.footer_newsletter_container .newsletter_adatvedelem p { + font-family: 'Open Sans', sans-serif; + color: #fff; + font-size: 11px; + text-align: center; + margin-bottom: 0; +} + +.newsletter_adatvedelem a, +.newsletter_adatvedelem a:hover, +.newsletter_adatvedelem a:active, +.newsletter_adatvedelem a:focus { + color: #fff; + font-size: 14px; +} + +.footer_newsletter_container .footer_newsletter_inputs_container { + width: 64%; + text-align: center; + margin: 0 auto; + display: block; + margin-bottom: 16px; +} + +.footer_newsletter_container .subscribe-form-item { + display: inline-block; +} + +.footer_newsletter_input_container { + width: 79%; +} + +.footer_newsletter_submit_container { + width: 20%; +} + +.sidebar_newsletter_wrapper { + background: #2c728a; +} + +.sidebar_newsletter_container { + padding: 20px; +} + +/*===== End of FOOTER NEWSLETTER ======*/ + +/*=================================== += ORVOSOK NEW = +===================================*/ + +.orvos_nev_container a, +.orvos_nev_container a:hover, +.orvos_nev_container a:focus { + color: #75bbd3 !important; +} + +.orvos_datas_container h3 { + display: block; + margin-top: 10px; + margin-bottom: 10px; +} + +.orvos_datas_container h3:first-child { + margin-top: 0; +} + +.orvos_datas_container h4 { + margin-top: 20px; + margin-bottom: 20px; +} + +.orvos_datas_container ul { + display: block; + padding: 0; + padding-left: 25px; + margin: 0; +} + +.orvos_item .btn { + display: inline-block; +} + +.orvos_book_container { + text-align: right; +} + +/*===== End of ORVOSOK NEW ======*/ + +.test_btns { + background: #e95182 url(https://orthodonticsinlondon.co.uk/assets/templates/orthodontics/images/test_btn_icon.svg) no-repeat 50% 50% !important; + background-size: contain !important; +} + +/*======================================== += RELATED ARTICLES = +========================================*/ + +.news_related { + text-align: center; +} + +.related_wrapper { + margin-bottom: 60px; +} + +.related_container h2 { + margin-bottom: 30px; +} + +.related_container h3 { + margin-top: 10px; +} + +/*===== End of RELATED ARTICLES ======*/ + +/*===================================================== += KAPCSOLAT UNNEPI NYITVATARTAS = +=====================================================*/ + +.unnepi_nyitvatartas { + margin-top: 30px; + margin-bottom: 30px; +} + +.unnepi_table { + padding: 3px; + background: #f03b66; +} + +.unnepi_table th { + border: none; + background: #f03b66; + position: relative; +} + +table#nyitvatartas-table.unnepi_table td { + padding: 10px; +} + +table#nyitvatartas-table.unnepi_table tr td:nth-child(2) { + text-align: center; +} + +table#nyitvatartas-table.unnepi_table i.fa { + color: #fff; + border: none; + border-radius: 0; + width: initial; + height: initial; + display: inline-block; + text-align: left; + line-height: 1; + vertical-align: unset; + margin: 0; + position: absolute; + font-size: 22px; + top: 50%; + transform: translateY(-50%); +} + +.unnepi_table th h3 { + text-align: center; + color: #fff !important; + margin: 0; + padding-left: 30px; +} + +/*===== End of KAPCSOLAT UNNEPI NYITVATARTAS ======*/ + +/*=============================== += CAPTCHA = +===============================*/ + +#sidebar_recaptcha { + transform: scale(0.93); + transform-origin: 0 0; +} + +.mobile_form_captcha_container { + text-align: center; + margin-top: 20px; + margin-bottom: 10px; +} + +#mobile_recaptcha { + display: inline-block; +} + +.offer_form_captcha_container { + margin-bottom: 20px; +} + +.tests_form_captcha_container { + margin-bottom: 20px; +} + +/*===== End of CAPTCHA ======*/ + +/*===================================== += COOKIE SCRIPT = +=====================================*/ + +#cookiescript_accept, +#cookiescript_readmore { + padding: 10px 20px !important; +} + +#cookiescript_reject { + background: none !important; + font-size: 11px !important; + font-weight: normal !important; + padding: 0 !important; + display: block !important; + margin-top: 11px !important; +} + +/*===== End of COOKIE SCRIPT ======*/ + +/*============================================= += FORM PRIVACY CHECKBOX = +=============================================*/ + +.form_privacy_check_container { + margin: 4px 0 20px 0; + border: solid 1px #d3d3d3; + padding: 6px; + text-align: left; + padding-right: 30px; + position: relative; +} + +.form_privacy_check_container label, +.form_privacy_check_container input { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + cursor: default !important; +} + +.form_privacy_check_container input { + cursor: pointer !important; +} + +.form_privacy_check_container label { + width: 90%; + font-weight: bold; + border-bottom: none; +} + +.form_privacy_check_container label a { + color: inherit !important; + text-decoration: underline !important; +} + +.form_privacy_check_container label:hover { + border-bottom: none; +} + +.form_privacy_check_container.form_blue label { + color: #fff !important; +} + +.form_privacy_check_container.form_blue label:hover { + color: #fff !important; +} + +.privacy_checkbox_error { + display: block !important; +} + +.privacy_checkbox { + position: absolute; + right: 8px; + top: 50%; + transform: translateY(-50%); +} + +/*===== End of FORM PRIVACY CHECKBOX ======*/ + +/*=========================================== += NEWS CALL TO ACTION = +===========================================*/ + +.news_callToAction_container { + margin-top: 50px !important; + margin-bottom: 35px !important; +} + +.news_callToAction_btn { + color: #fff !important; + background: #e5276e; + border: 0; + outline: 0; + padding: 8px 20px; + margin: 0; + font-size: 14px; + display: block; + text-align: center; + margin-bottom: 15px; +} + +.news_callToAction_container [class*='column'] + [class*='column']:last-child { + float: left; +} + +/*===== End of NEWS CALL TO ACTION ======*/ + +/*=================================== += Blog videos = +===================================*/ + +.blog_rotated_videos { + margin-bottom: 50px; +} + +.blog_rotated_videos iframe { + max-width: 100%; +} + +/*===== End of Blog videos ======*/ + +/*===================================== += MEDIA QUERIES = +=====================================*/ + +@media only screen { +} /* Define mobile styles */ + +@media only screen and (max-width: 40em) { + .contact_hide_phone_container .hide-phone { + left: 29%; + } + + #nyitvatartas-table.fees-table td, + #nyitvatartas-table.fees-table td ul li, + #nyitvatartas-table.fees-table td p { + font-size: 10px !important; + } + + .mobile-contact-wrapper { + margin-bottom: 20px; + } + + .mobile-contact { + height: 45px; + } + + .mobile-contact a { + line-height: 45px; + } + + .mobile-contact a img { + width: 30px; + } + + .offer_title { + font-size: 22px !important; + } + + .offer_form_captcha_container { + transform: scale(0.8); + transform-origin: left top; + -webkit-transform-origin: left top; + } + + #header-logo-container a img { + width: 195px; + } + + #right-wrapper { + padding-left: 0; + padding-right: 0; + } + + #header-logo-container { + margin-bottom: 15px; + } + + #header-logo-container a { + display: block; + text-align: left; + } + + #header-nav-container { + margin-top: 12px; + margin-bottom: 12px; + } + + #header-logo-container, + #header-call-container { + text-align: center; + } + + #content-container { + max-width: 96%; + margin: 0 auto; + } + + #left-wrapper img { + float: none !important; + } + + /*p[dir="ltr"] { + display: none; + }*/ + + .difference-row span:after { + content: ''; + display: block; + } + + .noUi-base, + .noUi-origin { + background-size: cover !important; + } + + .absolute { + display: none; + } + + .footer-kapcsolat { + list-style-type: none; + margin-left: -1.1rem; + } + + .footer-kapcsolat li { + margin-left: 1.1rem; + text-align: center; + } + + .footer-kapcsolat i { + position: relative; + padding: 0; + left: 0 !important; + display: block; + margin: 0 auto; + margin-bottom: 8px; + margin-top: 8px; + } + + .footer-kovess { + list-style-type: none; + margin-left: 0; + text-align: center; + } + + .footer-kovess li { + margin-top: 8px; + margin-bottom: 8px; + float: left; + width: 50%; + } + + .footer-kovess li i { + font-size: 50px; + } + + .fogfeherites_table tr td { + padding: 2px; + } + + .fogfeherites_table p { + font-size: 12px; + } + + #menu-box-wrapper { + width: 96%; + margin: 0 auto; + } + + #left-wrapper h1 { + text-transform: uppercase; + font-size: 32px; + } + + #left-wrapper h2 { + font-size: 22px; + } + + #left-wrapper h2, + #left-wrapper h3, + #left-wrapper h4 { + text-transform: none; + font-family: 'Code-Pro-LC' !important; + font-weight: bold; + } + + #left-wrapper h3:not(.ui-accordion-header) { + font-size: 20px; + } + + #left-wrapper h4 { + font-size: 18px; + } + + #left-wrapper p { + font-size: 16px; + } + + #page-language { + width: 120px; + height: 22px; + font-size: 14px; + padding-left: 24px; + } + + .switch-language-wrapper { + height: 34px; + } + + .doc-book-btn { + display: block; + text-align: center; + } + + .paging-ul .blog-prev, + .paging-ul .blog-next { + float: none !important; + display: block !important; + margin-bottom: 20px !important; + } + + .paging-ul .blog-next a { + margin-bottom: 10px; + } + + #offer-wrapper .csomag-leiras .kiemelt.vilagos { + margin-top: 20px; + } + + /*---------- COOKIE BAR ----------*/ + + .cc_container { + padding-bottom: 50px !important; + } + + /*=============================== + = LANDING = + ===============================*/ + + .landing-header-headline h1 { + font-size: 30px; + } + + .landing-header-subheadline h3 { + font-size: 22px; + } + + .landing-header-icon-text { + padding-left: 0.9375rem; + margin-top: 14px; + } + + .landing-map { + padding-bottom: 96px; + } + + .landing-modal { + max-width: 100% !important; + padding: 70px 0 60px 0; + } + + /*===== End of LANDING ======*/ + + #banner_ad_wrapper, + #banner_top_ad_wrapper { + display: none !important; + } + + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) td, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) th, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr td span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr th span { + font-size: 10px !important; + } + + #searchbox { + display: none; + } + + #elerhetoseg-container .fa { + display: block; + margin: 0 auto 12px auto; + } + + #elerhetoseg-container p { + text-align: center; + word-break: break-word; + } + + .orvos_nev_container h2, + .orvos_kep_container { + text-align: center; + } + + .orvos_kep_container { + margin-top: 20px; + margin-bottom: 20px; + } + + .orvos_item .btn { + display: block; + text-align: center; + margin-top: 20px; + } + + .voucher-wrapper a, + .sidebar_newsletter_container h2 { + font-size: 20px; + } + + #left-wrapper h1 { + font-size: 26px; + line-height: 1.2; + } + + .price-number { + padding-top: 35px; + font-size: 18px; + height: 90px; + width: 90px; + } + + .price-title-text { + font-size: 16px; + } + + .offer-price-box { + text-align: center !important; + margin-bottom: 20px; + position: relative; + bottom: 0; + } + + .bottom_offer_wrapper .offer-price-box { + margin-top: 20px; + } + + .bottom_offer_right { + padding-right: 0.9375rem; + } + + .bottom_offer_left { + padding-left: 0.9375rem; + } + + .offer-intro { + padding-bottom: 10px !important; + } + + .offer-item { + padding: 14px 10px; + } + + .offer-item .btn_big { + position: relative; + display: block; + width: 100%; + } + + .related_wrapper { + margin-top: 35px; + margin-bottom: 35px; + } + + .related_container h2 { + margin-bottom: 20px; + } + + .related_container h3 { + margin-top: 10px; + font-size: 16px !important; + line-height: 1.2; + } + + #left-wrapper .breadcrumps { + margin-bottom: 20px !important; + } + + #left-wrapper .breadcrumps li { + float: none; + display: inline-block; + line-height: 1.2; + } + + #elerhetoseg-container .unnepi_nyitvatartas #nyitvatartas-table.unnepi_table { + max-width: 100% !important; + width: 100% !important; + } + + #nyitvatartas-table.unnepi_table th h3 { + font-size: 16px !important; + padding-left: 20px; + } + + .ns-effect-exploader p { + padding: 0 50px !important; + line-height: 1.2 !important; + } + + .ns-effect-exploader .icon { + left: 0 !important; + font-size: 35px !important; + } + + #bookModal { + padding: 40px 2px; + } + + #bookModal h2 { + text-align: center; + } + + #elerhetoseg-container #nyitvatartas-table { + width: 100% !important; + } + + #footer-wrapper-large { + padding-bottom: 40px; + padding-top: 30px; + } + + .follow li a { + font-size: 32px !important; + width: 68px; + height: 68px; + line-height: 68px; + } + + #footer-wrapper-large ul li { + margin-bottom: 8px; + } + + .footer_fogaszat, + .footer_center { + padding-left: 0; + } + + .footer_icons { + text-align: left; + margin-bottom: 10px; + } +} + +@media only screen and (min-width: 40.063em) { + /* min-width 641px, medium screens */ + #content-container { + padding-bottom: 600px; + padding-top: 20px; + } + + #footer-wrapper { + bottom: 0; + left: 0; + right: 0; + } + + .top-bar { + display: block; + } + + #header-nav-container { + margin-top: 12px; + } + + #header-wrapper { + padding-top: 8px; + } + + .box-content, + .tag-container { + border: solid 1px #d3d3d3; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + } + + body { + background: #ffffff; /* Old browsers */ + /*background: -moz-linear-gradient(top, #ffffff 0%, #c0eaf7 50%, #ffffff 100%); /* FF3.6+ */ + /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#c0eaf7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ + /*background: -webkit-linear-gradient(top, #ffffff 0%,#c0eaf7 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ + /*background: -o-linear-gradient(top, #ffffff 0%,#c0eaf7 50%,#ffffff 100%); /* Opera 11.10+ */ + /*background: -ms-linear-gradient(top, #ffffff 0%,#c0eaf7 50%,#ffffff 100%); /* IE10+ */ + /*background: linear-gradient(to bottom, #ffffff 0%,#c0eaf7 50%,#ffffff 100%); /* W3C */ + /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ + + /*background-repeat: no-repeat; + background-attachment: fixed;*/ + } + + #left-wrapper, + #right-wrapper, + #content-container { + background-color: #fff; + } + + #content-container { + width: 100%; + } + + #left-wrapper-mobile { + padding-right: 0.9375rem; + } + + .blog-box { + margin-top: 0; + } + + #center-wrapper h4 { + font-size: 1.125rem; + font-weight: bold; + } + + #center-wrapper h3 { + font-size: 1.375rem; + font-weight: bold; + } + + #header-wrapper { + padding-top: 20px; + } + + .home-elerhetoseg-box { + margin-top: -3px; + } + + .home-elerhetoseg-box p { + font-size: 14px; + color: #669cb4; + font-family: 'Code-Pro-LC'; + font-weight: normal; + } + + .home-elerhetoseg-box #nyitvatartas-table { + margin-bottom: 10px; + } + + .home-elerhetoseg-box .nyitvatartas-p { + margin-bottom: 0; + line-height: 1.2; + } + + .fogorvos-more { + position: absolute; + bottom: 12px; + right: 12px; + } + + #left-wrapper h1 { + text-transform: uppercase; + font-size: 30px; + } + + #left-wrapper h2 { + font-size: 24px; + } + + #left-wrapper h2, + #left-wrapper h3, + #left-wrapper h4 { + text-transform: none; + font-family: 'Code-Pro-LC' !important; + font-weight: bold; + } + + #left-wrapper h3:not(.ui-accordion-header) { + font-size: 18px; + } + + #left-wrapper h4 { + font-size: 16px; + } + + #left-wrapper p { + font-size: 14px; + } + + .csomag-leiras .zafirkiemelt h2 { + position: relative; + top: 50%; + transform: translateY(-50%); + } + + /*=============================== + = LANDING = + ===============================*/ + + .landing-header { + padding-top: 40px; + padding-left: 30px; + padding-right: 30px; + } + + .landing-content-left-doc { + text-align: center; + padding-left: 0; + } + + .landing-modal-pic { + padding-left: 0; + } + + /*===== End of LANDING ======*/ +} + +@media only screen and (max-width: 40.063em) { + /* max-width 641px */ + #header-logo-wrapper { + padding-top: 20px; + box-shadow: 0px 0px 9px #ccc; + -moz-box-shadow: 0px 0px 9px #ccc; + -webkit-box-shadow: 0px 0px 9px #ccc; + } +} + +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ + .breadcrumps { + display: none !important; + } + + .header-tel h3 { + font-size: 20px; + } + + .header-tel { + margin-left: -60px; + } + + /*================================== + = PHONE HIDE = + ==================================*/ + + .hide-phone-container .hide-phone { + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+60&0+0,1+60 */ + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, rgba(255, 255, 255, 1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%); /* Opera 11.10+ */ + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%); /* IE10+ */ + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ + } + + /*===== End of PHONE HIDE ======*/ + + /*=============================== + = LANDING = + ===============================*/ + + .landing-header-headline h1 { + font-size: 44px; + } + + .landing-header-subheadline h3 { + font-size: 26px; + } + + /*===== End of LANDING ======*/ + + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) td, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) th, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child td span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr:first-child th span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr td span, + table:not(#nyitvatartas-table):not(.fees-table):not(.practice-plan-table):not(.table-new) tr th span { + font-size: 12px !important; + } + + #footer-wrapper-large { + padding-top: 30px; + padding-bottom: 40px; + } + + .footer_fogaszat { + padding-left: 0; + } + + .footer_center { + padding-left: 0; + } +} + +@media only screen and (min-width: 64.063em) { + /* min-width 1025px, large screens */ + + #center-wrapper, + #center-wrapper p, + #center-wrapper ul li, + #center-wrapper ul li span { + line-height: 1.4; + font-size: 14px; + } + + #content-container { + padding-top: 20px; + padding-bottom: 600px !important; + } + + #center-wrapper h4 { + font-weight: normal; + font-family: 'Open Sans', sans-serif; + /*text-transform: uppercase;*/ + line-height: 1.4 !important; + font-size: 1rem !important; + font-weight: bold !important; + } + + #center-wrapper h2 { + font-size: 26px !important; + } + + #center-wrapper h3 { + color: #0fc3f0; + font-size: 22px !important; + font-weight: bold !important; + } + + #center-wrapper h1 { + text-align: left; + font-size: 2rem; + font-weight: bold; + } + + #header-logo-container { + padding-left: 0; + } + + .responsive-contact form { + width: 96%; + } + + #header-logo-container { + padding-left: 0; + } + + #header-wrapper { + padding-top: 40px; + } + + #elerhetoseg-container { + background: url('/assets/templates/orthodontics/images/elerhetosegeink.jpg') no-repeat; + } + + #left-wrapper h1 { + text-transform: uppercase; + font-size: 28px; + } + + #left-wrapper h2 { + font-size: 21px; + } + + #left-wrapper h2, + #left-wrapper h3, + #left-wrapper h4 { + text-transform: none; + font-family: 'Code-Pro-LC' !important; + font-weight: bold; + } + + #left-wrapper h3:not(.ui-accordion-header) { + font-size: 16px; + } + + #left-wrapper h4 { + font-size: 14px; + } + + #left-wrapper p, + #left-wrapper li { + font-size: 15px; + line-height: 1.5; + } + + /*=============================== + = LANDING = + ===============================*/ + + #landing_desktop_submit { + font-size: 24px !important; + } + + #landing_desktop_submit span { + font-size: 44px !important; + } + + /*===== End of LANDING ======*/ +} + +@media only screen and (min-width: 64.063em) and (max-width: 90em) { +} /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ + +@media only screen and (min-width: 90.063em) { +} /* min-width 1441px, xlarge screens */ + +@media only screen and (min-width: 90.063em) and (max-width: 120em) { +} /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ + +@media only screen and (min-width: 120.063em) { +} /* min-width 1921px, xxlarge screens */ + +@media only screen and (max-width: 1000px) { + #header-slider-wrapper { + display: none !important; + } +} + +@media only screen and (max-width: 500px) { + .finance-container { + text-align: left; + margin: 0 0 20px 0; + } +} + +@media only screen and (max-width: 64em) { + .successBox .pipa i { + margin-top: 0; + } +} + +@media only screen and (max-width: 1024px) { + .difference-row-content figure { + margin-bottom: 20px; + } + + #before-after-slider { + margin-bottom: 20px; + } + + .finance-container, + .practice_plan-container { + text-align: left; + } +} +/*----- End of MEDIA QUERIES ------*/ diff --git a/orthodonticsinlondon/details.html b/orthodonticsinlondon/details.html new file mode 100644 index 0000000..eeadec7 --- /dev/null +++ b/orthodonticsinlondon/details.html @@ -0,0 +1,177 @@ + + + + + + + + + {{.Title}} + + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ +
+ + + + +
+ + + +
+
+ +
+

{{.Title}}

+ +
+ +

{{.Article.Summary}}

+ {{range .Article.Topics}} +

{{.Topic}}

+ {{$tlen := len .Pictures}} + {{if ne $tlen 0}} + {{range .Pictures}} + + {{end}} + {{end}} +

{{.Content}}

+ {{end}} +
+
+ +
+ {{ if .Prev }} + + {{ end }} + {{ if .Next }} + + {{ end }} +
+
+
+ + + + + + +
+
+ + + +
+
+ + + + \ No newline at end of file diff --git a/orthodonticsinlondon/index.html b/orthodonticsinlondon/index.html new file mode 100644 index 0000000..a087ff0 --- /dev/null +++ b/orthodonticsinlondon/index.html @@ -0,0 +1,178 @@ + + + + + + + + + {{.Title}} + + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ +
+ + + + +
+ +
+
+ +
+

{{lang "latest"}}

+ {{ range .Articles }} +
+
+

{{.Title}}

+ +
+ + +

{{.Summary}}

+
+
+
+ +
+
+
+ {{end}} + + +
+
    + {{$pulen := len .PrevUrl}} + {{ if ne $pulen 0 }} +
  • {{lang "prev"}}
  • + {{ end }} + {{$nulen := len .NextUrl}} + {{ if ne $nulen 0 }} +
  • {{lang "next"}}
  • + {{ end }} +
+
+ +
+
+ + + + + + +
+
+ + + +
+
+ + + + \ No newline at end of file diff --git a/orthodonticsinlondon/policy.html b/orthodonticsinlondon/policy.html new file mode 100644 index 0000000..b31728d --- /dev/null +++ b/orthodonticsinlondon/policy.html @@ -0,0 +1,151 @@ + + + + + + + + + + {{.Title}} + + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ +
+ + + + +
+ + + +
+
+ +
+

{{ lang "policy" }}

+ +
+ {{.Policy}} +
+
+ +
+
+ + + + + + +
+
+ + + +
+
+ + + + \ No newline at end of file